fix(quickemu): select correct sound card for macOS guests#1826
Merged
flexiondotorg merged 1 commit intomasterfrom Jan 25, 2026
Merged
fix(quickemu): select correct sound card for macOS guests#1826flexiondotorg merged 1 commit intomasterfrom
flexiondotorg merged 1 commit intomasterfrom
Conversation
- Split macOS sound card logic by OS version: - Use virtio-sound-pci for macOS 12+ (Monterey and newer) - Use ich9-intel-hda for Big Sur - Keep intel-hda for earlier macOS releases - Add virtio-sound-pci case to configure_audio() to pair the device with existing audiodev backends (PulseAudio, PipeWire, ALSA, CoreAudio) - Update help text to include virtio-sound-pci as an allowed sound card option - Add virtio-sound-pci to allowed sound cards in sound_card_param_check() VoodooHDA injected via OpenCore stopped working from macOS 11.3+ onwards and usb-audio proved unreliable for Big Sur+. virtio-sound-pci works natively on macOS 12+ without kexts and fixes guest audio for affected versions. Fixes #1642 Signed-off-by: Martin Wimpress <martin@wimpress.org>
Member
Author
|
I've updated the wiki to document the audio support changes. You can find the new section here: https://github.com/quickemu-project/quickemu/wiki/03-Create-macOS-virtual-machines#audio-support |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
VoodooHDA injected via OpenCore stopped working from macOS 11.3+ onwards and usb-audio proved unreliable for Big Sur+. virtio-sound-pci works natively on macOS 12+ without kexts and fixes guest audio for affected versions.
Fixes #1642
Type of change
Checklist: