I have an M1 mac. Based on this article https://developer.apple.com/documen...ning_intel_binaries_in_linux_vms_with_rosetta, it is now possible to run x86_64 binaries in Arm Linux VMs. I have linux VMs and as far as I know it should be seamless, but I can't run them currently. Does anyone know anything about this support in Parallels?
Interested in this as well. The news are out for month and I could not find any news on this regarding parallels. It would be awesome to rund amd64 apps on Linux. Anyone from parallels got and news/plans on this?
I really hope as well that this feature will be made available in Parallels. That would be a total gamechanger!
Tested this out on UTM recently with Debian running the Opera Browser (doesn't have ARM executable) and wow! It works really well, so if Parallels could add the magic that needs to go behind Parallels Virtualisation framework to get this to work, rather than having to use Apple's. That would be preferred, and I would happily wait for that. But, if you could work your same magic on Linux VMs using the Apple framework like you're doing with macOS VMs, that could work as an Alternative VM configuration. I.e. you choose which type of VM, one with or without Rosetta2 Support, if you're limited to having to use Apple's VM framework to utilise Rosetta2.
Yes ! Please add a smooth integration with the virtiofs just like UTM (QEMU+Apple Hypervistor) does . I kind of "Enable Rosetta on Linux (x86_64 Emulation)"
Thinking about this, how would this actually work? There is a setting in Docker for use of this to run AMD64 containers. It's a bit unclear what this is for in a Linux VM unless it's to run an AMD64 VM itself under Rosetta.
It works perfectly well out of the box in UTM and Qemu. It's really fast. Ubuntu boots in 6s for me and applications launch almost instantaneously! And, always with UTM/QEMU, on Windows 11 with only 4 cores and 4 Gb of RAM, I get more speed on X86 Windows applications than on a native recent Intel PC. We did a test with my colleague. He had a huge project crashing in Microstation and it was very slow. It took 1 mn 15 to launch the software and open the project. His PC is 3 years old and with 32 Gb of RAM. With my configuration, 10 s only to launch the software and open the project and no crash!
I wrote it above already: We did a test with my colleague. He had a huge project crashing in Microstation and it was very slow. It took 1 mn 15 to launch the software and open the project. His PC is 3 years old and with 32 Gb of RAM. With my configuration, 10 s only to launch the software and open the project and no crash! It works faster on my Laptop with Parallels and Windows 11 ARM than on a native x86 PC.
Are there any updates to adding Rosetta 2 support to Parallels? Rosetta 2 in UTM works great, however I'd prefer to always be in Parallels and not have multiple hypervisors installed.
I really hope that Parallels has Rosetta 2 support in their pipelines. We will probably see Intel support from Apple 2 more years from now, maximum 3 years. Then it's over. I don't suppose that Parallels wants to go out of business, so they should probably work on this feature sooner than later.
The magic sauce I was looking for in Vagrant was: v.customize "post-import", ["set", :id, "--rosetta-linux", "on"] you can also invoke prlctl do this directly... it seems Parallels Tools takes care of the rest on boot; It mounts the rosetta binary on the host and sets up binfmt to use it.