Giter Club home page Giter Club logo

acvm's People

Contributors

atomiix avatar gnattu avatar khaost avatar makeable avatar shareefalis avatar ubenmackin avatar woachk avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

acvm's Issues

Screen Resolution change not saved across restarts

When starting QEMU you can click esc to enter the boot menu to change the resolution to 1024x768. After a reboot it will change the resolution accordingly. I think the partition for efi variables is missing.

Please add documenation for updating QEMU binaries

I would like to help out by making PRs for keep the QEMU binaries up to date. Could someone help me fill out the steps to provide a guide for contributors?

I have been trying to build QEMU on a macOS M1 machine, and have made some progress. If I make more progress, I will work on putting this together in a nicer way, but here is what I have now:



Building Embedded Binaries

Checking you can apply the patch

git clone https://gitlab.com/qemu-project/qemu.git

Look at the dates or SHAs for the patch you are trying to apply. The patches being the latest patch from alex . In my case this was May 19th, 2021.

git log --after="2021-05-18" --until="2021-05-20"

In my case, I went with 0a6f0c7

git checkout -b myPatchyBranchy
git reset --hard 0a6f0c7
git apply /path/to/your-Apple-Silicon-Support.patch

Building QEMU

Official docs

Dependencies

macOS ? (tested on 11.4 (20F71))

Python 3.9.6

Building glib will fail as previous versions of python report uname as x86_64

3.9.1

Python 3.9.1 (v3.9.1:1e5d33e9b9, Dec  7 2020, 12:10:52) 
[Clang 6.0 (clang-600.0.57)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import os
>>> os.uname().machine
'x86_64'

3.9.6

Python 3.9.6 (v3.9.6:db3ff76da1, Jun 28 2021, 11:14:58) 
[Clang 12.0.5 (clang-1205.0.22.9)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import os
>>> os.uname().machine
'arm64'

Setup

The combination of the following versions of libraries has been built, but not tested. These should also be built in this order.

additionally, ninja, which we will copy the executable to our bin

I used a custom directory for building out the dependencies, which may not be valid.

export $BDIR=/tmp/qemuBuildDepends


For each of the dependencies listed above (except glib), cd into their directory and run

PATH=$BDIR/bin:$PATH ./configure --prefix=$BDIR
make
make install

a. for pkg-config, add --with-internal-glib --disable-asm-optimizations to the ./configure command
b. for glib

cp your/ninja/executable $BDIR/bin
PATH=$BDIR/bin:$PATH meson _build --prefix=$BDIR
PATH=$BDIR/bin:$PATH ninja -C _build
PATH=$BDIR/bin:$PATH ninja -C _build install

Notes:
gettext takes the longest to build, at a minute or more. all others should be seconds.

cd qemu
PATH=$BDIR/bin:$PATH ./configure --prefix=$BDIR
make

ACVFM

cp qemuRepo/build/qemu-img acvmRepo/ACVM
cp qemuRepo/build/qemu-system-aarch64 acvmRepo/ACVM

ACVM displays malware issue on launch (M1 MBA 2020)

When I double click on the ACVM app, an error pops up that displays the following:
"ACVM vill damage your computer. You should move it to the Bin". It also displays "You do not have permission to open the application ACVM. Contact your computer or network administrator for assistance." In this case, my computer is running macOS Monterey Beta 3, so the issue may be related to that. I downloaded ACVM v1.0-3, as it is the latest version that had an ACVM.zip file instead of the source code. I am trying to run either ParrotOS or Kali Linux with ACVM and any help would be greatly appreciated. Attached are screenshots of the errors.
Screen Shot 2021-08-06 at 11 38 46
Screen Shot 2021-08-06 at 11 38 53

Where is DMG file ?

DMG file doesn't exist for downloading !!
for latest version 1.0-4 dmg file have been lost .
please put dmg file for downloading 🙏🏻

Ability to create virtual disk

Adding the ability to easily create a virtual disk would be amazing. Your GUI makes launching Linux distros just as easy as Windows (and this is arguably more useful to a lot of people). But the first thing a Linux user is going to want is a virtual disk so they can install to it and then reboot from that disk.

The normal way to do this right now would be to use qemu-img command line to create an image, and then mount it from the menu. The problem is qemu-img isn’t included in any of the pre-made binaries floating around and is a bit difficult to get compiled.

Thanks for your consideration; and for building this excellent App!

no binary releases?

are there no binary releases? i found some guides about acvm. sasys i should download acvm and load it. but no binary releases only sourcecode

The zip file with the application is not found on 1.04

Hi
I am trying to get windows 11 to work on my m1 mac as i have made the mistake of trying to use macos.

I cannot find the latest version of ACVM but i can find the previous version. the previous version does not work even though i have tried to give it permission to run, i think i may have read something on one of the threads about the certificate not working or something. if there is a way just to make the source code work in terminal or something i would be grateful for that knowledge. or if someone has bypassed the certificate that would also be great as i am happy to use the previous version until the new one is available again. i have already tried bypassing this using "open -f {filepath}". if this is not the right syntax if someone could tell me that would also be great as i am still quite new to zsh and linux as well hence why i am trying to go to something relatively familiar.

Thanks,
woobi3

M1 and ACVM

Is there any easy step by step tutorial how to run ACVM on the M1 macbook? I have brew and qemu installed.

USB Support

Any chance we could get USB support added? Appears QEMU has some support for usb passthrough.

Install and add bluetooth on acvm

I tried connect bluetooth to my xbox wireless controller for steam. I found it no bluetooth. I am looking for adding bluetooth on Window 10. Can you suggest me add bluetooth? Mac mini 1M can't install controller over kernel on steam.

Audio Driver

大佬能不能把这两条加进去
好像是和声卡驱动有关的
反正我加到代码里build后speaker图标就不是禁用状态了
试了下可以发声

-device intel-hda 
-device hda-duplex

ACVM stopped working Macbook M1 big sur

Hi,

I have been using ACVM for the last two weeks on big sure M1 macbook, and out of the sudden I am not able to open it. I have tried all the tricks I could find on internet but nothing works. Any idea on how to fix it?

thanks

Screen Shot 2021-07-22 at 12 20 01 pm

unable to open acvm in my MBA m1

I am not able to open acvm in my Mac .
Screenshot 2021-07-19 at 2 01 24 AM
it shows that acvm will damage your computer and also showing that you do not have permission to open the appliation .

Can't find ACVM.zip as directed by most tutorials

im trying to download the ACVM zip file but all I see is the source code zip files. I want to install ACVM on Mac M1. I find it strange that other people could access the ACVM.zip but I don't see it here. Is the application in here somewhere?

image

How do I launch it?

There's no app or dmg file to run so I don't know how to launch it. Sorry if this is something obvious I'm just new to GitHub. I've tried adding .app to the ACVM-main and ACVM files just in case they work but clearly didn't.

Wifi in Windows 10

Hi, I am new. I have just installed ACVM with Windows 10 on M1 MacBook Pro. However, I am unable to detect or use wifi in Windows. Downloaded virtio-win-0.1.190.iso it gives an error during installation. " Ended Prematurely"
Any ideas?
Screenshot 2021-01-29 at 12 48 47
Screenshot 2021-01-29 at 12 48 51
Screenshot 2021-01-29 at 12 49 11

Unable to use a VHDX File

When I try to use a specific VHDX file (the Win10X one), the software just does not start QEMU, but with ANY other file, it boots the VM. Anyone has ever got the same issue ?

App permisions required for opening the app

The app doesnt open and macOS says, "You dont have permission to open the app".

The xcode build only lets me open the app, and nothing happens when i click start after selecting the .vhdk file

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.