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

No audio output on MacOS Big Sur - Is there a known solution? #104

Open
Cybercountry opened this issue Oct 23, 2024 · 0 comments
Open

No audio output on MacOS Big Sur - Is there a known solution? #104

Cybercountry opened this issue Oct 23, 2024 · 0 comments

Comments

@Cybercountry
Copy link

Operating system

Arch Linux (Linux 6.6.57-1-lts)

Description

I would like to know if it's possible to use audio in this container. I currently have a QEMU/KVM VM running MacOS Catalina where audio works perfectly - I can select Line-out(green n/a) in audio devices, and both audio output and microphone work within the VM.

However, when trying more recent systems like Ventura or Big Sur, I encounter issues with audio. I first installed Big Sur using this repository (thank you for your work, by the way) and everything works perfectly except for audio - no devices appear in the audio selection.

To troubleshoot this, I tried several approaches:

  1. Installing Big Sur directly through QEMU - same audio issue persisted
  2. Updating my working Catalina VM (where audio works) to Big Sur - after the update, audio stopped working and no input/output devices appeared in the selection
  3. Tried various parameters and configurations, but none resolved the audio issue

I would like to enable audio functionality, but I suspect this might not be possible yet with newer MacOS versions. Is there any known solution or is this a current limitation of the setup?

Environment tested:

  • Direct QEMU/KVM installation
  • Docker container installation
  • Catalina upgrade to Big Sur

Docker compose

services:
macos:
image: dockurr/macos
container_name: macos
environment:
VERSION: "big-sur"
DISK_SIZE: "120G"
RAM_SIZE: "8G"
CPU_CORES: "4"
ARGUMENTS: "-smp 4,cores=4"
devices:
- /dev/kvm
cap_add:
- NET_ADMIN
ports:
- 8006:8006
- 5900:5900/tcp
- 5900:5900/udp
stop_grace_period: 2m

Docker log

BdsDxe: failed to load Boot0001 "UEFI Misc Device" from PciRoot(0x0)/Pci(0xA,0x0): Not Found
BdsDxe: loading Boot0002 "UEFI Misc Device 2" from PciRoot(0x0)/Pci(0x5,0x0)
BdsDxe: starting Boot0002 "UEFI Misc Device 2" from PciRoot(0x0)/Pci(0x5,0x0)
#[EB|LOG:EXITBS:END] _
#[EB.BST.FBS|-]
#[EB|B:BOOT]
#[EB|LOG:HANDOFF TO XNU] _
======== End of efiboot serial output. ========

Screenshots (optional)

No response

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant