Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: support running Quickemu on arm64 host #784

Closed
brad opened this issue Oct 5, 2023 · 4 comments · Fixed by #1225
Closed

feat: support running Quickemu on arm64 host #784

brad opened this issue Oct 5, 2023 · 4 comments · Fixed by #1225
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@brad
Copy link

brad commented Oct 5, 2023

Expected behaviour

Any chance we can virtualize MacOS in Asahi Linux? I know for a fact this CPU can run MacOS 😉

Actual behaviour

Error about unsupported CPU

Steps to reproduce the behaviour

quickget macos catalina
quickemu --vm macos-catalina.conf

Quickemu output

Quickemu 4.8 using /usr/bin/qemu-system-x86_64 v7.2.6
 - Host:     "Fedora Asahi Remix release 38 (Thirty Eight)" running Linux 6.5 (MacBook-Pro.lan)
 - CPU:       -
 -
 - CPU VM:   1
1 Socket(s), 4 Core(s), 1 Thread(s), 4G RAM
 - BOOT:     EFI (macOS), OVMF (OVMF_CODE.fd), SecureBoot (off).
ERROR! macOS catalina requires a CPU with SSE 4.1 support.

Linux Distribution & Kernel

Run the following and paste the output.

LSB Version:	:core-4.1-aarch64:core-4.1-noarch:cxx-4.1-aarch64:cxx-4.1-noarch:desktop-4.1-aarch64:desktop-4.1-noarch:languages-4.1-aarch64:languages-4.1-noarch:printing-4.1-aarch64:printing-4.1-noarch
Distributor ID:	FedoraAsahiRemix
Description:	Fedora Asahi Remix release 38 (Thirty Eight)
Release:	38
Codename:	ThirtyEight
Linux MacBook-Pro.lan 6.5.4-403.asahi.fc38.aarch64+16k #1 SMP PREEMPT_DYNAMIC Fri Sep 22 20:51:27 UTC 2023 aarch64 GNU/Linux
@flexiondotorg flexiondotorg added the enhancement New feature or request label Oct 19, 2023
@flexiondotorg
Copy link
Member

Running Asahi Linux on anything other than Apple Silicon hardware is pointless. This is out of scope for the project.

@brad
Copy link
Author

brad commented Nov 10, 2023

You misunderstand. I am running Asahi Linux on a Mac, and I want to use quickemu to run MacOS

@codingCoffee
Copy link

Curious about this! I'm running Asahi Linux (Fedora Redmix Edition) on my Macbook Pro (2023) 14" model. Since this is running on Apple Silicon hardware, would it be possible to run MacOS Sonoma via QEMU on it!? Requesting to reopen this issue. :)

@flexiondotorg flexiondotorg changed the title Asahi Linux support? Support quickemu running on arm64 host, such as Asahi Linux Nov 12, 2023
@flexiondotorg flexiondotorg added the help wanted Extra attention is needed label Nov 12, 2023
@flexiondotorg flexiondotorg reopened this Nov 12, 2023
@flexiondotorg
Copy link
Member

Thanks for clarifying. I've re-opened the issue and changed the title 👍

I don't have suitable hardware to work on this feature, so pull requests welcome 😃

@flexiondotorg flexiondotorg changed the title Support quickemu running on arm64 host, such as Asahi Linux feat: support running Quickemu on arm64 host Apr 16, 2024
@quickemu-project quickemu-project deleted a comment from github-actions bot May 14, 2024
@quickemu-project quickemu-project deleted a comment from TuxVinyards May 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants