Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Stromos

macrumors 6502a
Jul 1, 2016
937
2,162
Woodstock, GA
Just switched to the newest ACVM. The core issue came back it was gone last night. Back down to one core with three in a bad state.

Edit: Hard reboot seems to have cleared it up.
 
Last edited:
  • Like
Reactions: hmscott

Nate Spencer

macrumors member
Jun 5, 2015
54
30
Just played Civ III entirely too long. Did several reboots no issues. I did an ISO build from UUP of the latest dev version w/ x64 support and a clean install. It automatically disables write caching on NVMe in device manager. Rock solid. Performance is decent.
 

kupan787

macrumors member
Sep 17, 2014
54
33
California
Just played Civ III entirely too long. Did several reboots no issues. I did an ISO build from UUP of the latest dev version w/ x64 support and a clean install. It automatically disables write caching on NVMe in device manager. Rock solid. Performance is decent.
I tried booting from the ISO, and doing an install, but just get an error message:

1607882742627.png


If instead I boot from the VHDX image, and then try and run the setup/installer from there, it gets to about 5% and then sits. I let it run for an hour and it was just stuck at 5%. The GUI and stuff is still active, and if I click the "Cancel Setup" button, it tries to start canceling.

I wonder if I just got a bad ISO? I'll have to try downloading it again.
 

Nate Spencer

macrumors member
Jun 5, 2015
54
30
I tried booting from the ISO, and doing an install, but just get an error message:

View attachment 1693237

If instead I boot from the VHDX image, and then try and run the setup/installer from there, it gets to about 5% and then sits. I let it run for an hour and it was just stuck at 5%. The GUI and stuff is still active, and if I click the "Cancel Setup" button, it tries to start canceling.

I wonder if I just got a bad ISO? I'll have to try downloading it again.
If this is helpful https://www.uupdump.ml/download.php...d34c5d56&pack=en-us&edition=core;professional. This is what I used. I actually built it on the VHDX VM and saved the ISO to my NAS. This an eval pre release version.
 

kupan787

macrumors member
Sep 17, 2014
54
33
California
If this is helpful https://www.uupdump.ml/download.php...d34c5d56&pack=en-us&edition=core;professional. This is what I used. I actually built it on the VHDX VM and saved the ISO to my NAS. This an eval pre release version.
Thats the same version I used, I just built it on a linux NAS.

That said, this time I ran the setup and choose to not download updates, and to Erase everything/Keep nothing, and it is already at 20% after 3 minutes. So I think maybe it was the download updates that was the issue? I've noticed that internet connectivity is pretty hit or miss for Microsoft services from the VM.
 
  • Like
Reactions: Nate Spencer

haralds

macrumors 68030
Jan 3, 2014
2,990
1,252
Silicon Valley, CA
ACVM is nicely done, kudos to kupan787. I have been able to run Windows 10 Preview with network support without a hitch.
I have also been trying to load Debian and Ubunto with less success. Debian fails after selecting the install and Ubunto cannot find the ISO boot.
Since this is a plaything and I don't want to burn a huge amount of time, could somebody share the exact DISTRO and ACVM settings that worked for them? I have worked with Unix since 1984, so I am somewhat familiar with computer installs.
 
  • Like
Reactions: Nate Spencer

kupan787

macrumors member
Sep 17, 2014
54
33
California
There are a couple of things I haven't been able to get working just yet, wondering if anyone else has had luck:

USB pass through - The linux guest will show the device in lsusb, but not in lsblk, and I can't seem to figure out how to get it to show up.

On Mac:

Code:
macbookair:~ kupan787$ lsusb
Bus 000 Device 002: ID 0781:5581 SanDisk Corporation Ultra  Serial: 4C530001021027120270
Bus 000 Device 000: ID 0781:5581 SanDisk Corporation USB 3.1 Bus

Then to pass it through I am doing:

-device usb-host,vendorid=0x0781,productid=0x5581

On Linux I see:

1607891864057.png


So it seems that the VM is seeing the USB device, and recognizing it as the SanDisk that I have connected. Interestingly, on my Mac desktop, the USB disk disappears for a second but then reappears.

-net smb=folder - Supposedly you should be able to use a in-built samba to share files between host and guest. When running with the smb command, it is supposed to show up on IP 10.0.2.4. I can't seem to get this to work. If I setup File Sharing on OS X, I can get those samba shares to show up using \\10.0.2.2\ShareName. But I was hoping to try and use the inbuilt qemu samba option.

I think any networking beyond the default won't work, as we no longer have a tap driver, which I think is needed for any of the other qemu networking options.
 
Last edited:

kupan787

macrumors member
Sep 17, 2014
54
33
California
ACVM is nicely done, kudos to kupan787. I have been able to run Windows 10 Preview with network support without a hitch.
I have also been trying to load Debian and Ubunto with less success. Debian fails after selecting the install and Ubunto cannot find the ISO boot.
Since this is a plaything and I don't want to burn a huge amount of time, could somebody share the exact DISTRO and ACVM settings that worked for them? I have worked with Unix since 1984, so I am somewhat familiar with computer installs.
For Ubuntu I was able to boot off a 20.04.1 live server image for ARM (sorry don’t recall where I got it from). For the display I used virtio-gpu. Set the ISO as my cd image, and a fresh qcow2 image as my Main image. The ISO would then boot just fine.

That said, for the installer to see my disk image to install to, I had to use virtio for the disk and not nvme.

Hope that helps to get you going.
 

davemen

macrumors newbie
Jan 27, 2015
14
1
Has anyone figured out how to get RDP working? I’m super happy with this solution. If I could just RDP in to get full resolution, I‘d be happy but I can’t figure that out.

Anyone got RDP working? Help?
 

haralds

macrumors 68030
Jan 3, 2014
2,990
1,252
Silicon Valley, CA
For Ubuntu I was able to boot off a 20.04.1 live server image for ARM (sorry don’t recall where I got it from). For the display I used virtio-gpu. Set the ISO as my cd image, and a fresh qcow2 image as my Main image. The ISO would then boot just fine.

That said, for the installer to see my disk image to install to, I had to use virtio for the disk and not nvme.

Hope that helps to get you going.
I had downloaded the Desktop version of 20.04. I thought I had tried virtuo disk. Will try it again and then try with a downloaded server image.
 

ollv

macrumors newbie
Dec 11, 2020
14
1
Hamburg
Has anyone figured out how to get RDP working? I’m super happy with this solution. If I could just RDP in to get full resolution, I‘d be happy but I can’t figure that out.

Anyone got RDP working? Help?
You will have to add a "NIC Option" at the network settings to forward the Windows RDP port 3389 to a localhost port, for example port 12345 , then you can connect to the RDP port via localhost:12345 with RDP client:

hostfwd=tcp::12345-:3389


screenshot7.png


screenshot9.png


Don't forget to activate the RDP remote access in Windows 10 first.
 
Last edited:

davemen

macrumors newbie
Jan 27, 2015
14
1
You will have to add a "NIC Option" at the network settings to forward the Windows RDP port 3389 to a localhost port, for example port 12345 , then you can connect to the RDP port via localhost:12345 with RDP client:

hostfwd=tcp::12345-:3389


View attachment 1693422

View attachment 1693424

Don't forget to activate the RDP remote access in Windows 10 first.
@ollv - you are my hero!

Thanks! Worked perfectly.
 

ollv

macrumors newbie
Dec 11, 2020
14
1
Hamburg
I had downloaded the Desktop version of 20.04. I thought I had tried virtuo disk. Will try it again and then try with a downloaded server image.
I don't think there is a Ubuntu Desktop ARM version, I have only found a download for Ubuntu Server ARM:


You will have to install the server version and then can install tasksel (sudo apt-get install tasksel) to install a desktop environment with tasksel.

 
Last edited:

Stromos

macrumors 6502a
Jul 1, 2016
937
2,162
Woodstock, GA
I don't think there is a Ubuntu Desktop ARM version, I have only found a download for Ubuntu Server ARM:


You will have to install the server version and then can install tasksel (sudo apt-get install tasksel) to install a desktop environment with tasksel.

I just did a apt install ubuntu-desktop and rebooted. You can then change the resolution to your screen size and go fullscreen with qemu. Some app seems to change the resolution and you have to reboot to get back where you want to be (frozen bubble). I was surprised how well things seem to run. I ran bb with full sound and it ran without issue.
 
  • Like
Reactions: hmscott

ollv

macrumors newbie
Dec 11, 2020
14
1
Hamburg
There are a couple of things I haven't been able to get working just yet, wondering if anyone else has had luck:

USB pass through - The linux guest will show the device in lsusb, but not in lsblk, and I can't seem to figure out how to get it to show up.

On Mac:

Code:
macbookair:~ kupan787$ lsusb
Bus 000 Device 002: ID 0781:5581 SanDisk Corporation Ultra  Serial: 4C530001021027120270
Bus 000 Device 000: ID 0781:5581 SanDisk Corporation USB 3.1 Bus

Then to pass it through I am doing:

-device usb-host,vendorid=0x0781,productid=0x5581

On Linux I see:

View attachment 1693301

So it seems that the VM is seeing the USB device, and recognizing it as the SanDisk that I have connected. Interestingly, on my Mac desktop, the USB disk disappears for a second but then reappears.

-net smb=folder - Supposedly you should be able to use a in-built samba to share files between host and guest. When running with the smb command, it is supposed to show up on IP 10.0.2.4. I can't seem to get this to work. If I setup File Sharing on OS X, I can get those samba shares to show up using \\10.0.2.2\ShareName. But I was hoping to try and use the inbuilt qemu samba option.

I think any networking beyond the default won't work, as we no longer have a tap driver, which I think is needed for any of the other qemu networking options.
Maybe you can also use port forwarding to access the VM SMB shares like we use to access RDP on Windows VMs?

For example:

hostfwd=tcp::12346-:445

Have not yet tested it, but you should be able to access the VM SMB share with smb://localhost:12346 afterwards...
 
Last edited:

haralds

macrumors 68030
Jan 3, 2014
2,990
1,252
Silicon Valley, CA
I don't think there is a Ubuntu Desktop ARM version, I have only found a download for Ubuntu Server ARM:


You will have to install the server version and then can install tasksel (sudo apt-get install tasksel) to install a desktop environment with tasksel.

The ISO was ubuntu-20.10-desktop-amd64.iso. <<--- REALLY STUPID, I need glasses.
I got ubuntu-20.10-live-server-arm64.iso instead and it worked like a charm. Upgraded and adding desktop now.
I left the dev environment since I also do development on this machine.
 
Last edited:

UCDHIUS

macrumors regular
Nov 16, 2017
199
61
Texas
Is anyone able to get the latest insider build (with x64 emulation) complied into a bootable VHDX?
 

Gnattu

macrumors 65816
Sep 18, 2020
1,107
1,671
Is anyone able to get the latest insider build (with x64 emulation) complied into a bootable VHDX?
We are not allowed to redistribute that by law, sorry.
But you can register for Windows Insider, and log in your insider account in the VM, then set to Dev Channel. After that you will be able to Install the latest build using windows update.
 

haralds

macrumors 68030
Jan 3, 2014
2,990
1,252
Silicon Valley, CA
You will have to add a "NIC Option" at the network settings to forward the Windows RDP port 3389 to a localhost port, for example port 12345 , then you can connect to the RDP port via localhost:12345 with RDP client:

hostfwd=tcp::12345-:3389


View attachment 1693422

View attachment 1693427

Don't forget to activate the RDP remote access in Windows 10 first.
Seems logical. I tried it but cannot connect:
- RD enabled in Windows. Windows network is working.
- added hostfwd=tcp::12345-:3389 to NIC options
- rebooted
- In RD localhost:12345 is not connecting, neither is 127.0.0.1
- Firewall is off

Any ideas?
 

kupan787

macrumors member
Sep 17, 2014
54
33
California
Just an FYI, but I posted an updated version:


Mostly just some clean ups, but you can see the release notes on Github. This version also adds Sparkle for auto updates.
 
  • Like
Reactions: ollv

UCDHIUS

macrumors regular
Nov 16, 2017
199
61
Texas
We are not allowed to redistribute that by law, sorry.
But you can register for Windows Insider, and log in your insider account in the VM, then set to Dev Channel. After that you will be able to Install the latest build using windows update.

Ill have to retry, when I forced the update yesterday it made the VM unbootable.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.