VirtualBox

14 年 前 建立

14 年 前 結束

#8734 closed defect (worksforme)

OSX Guest Lacks Supported Sound Hardware (with workaround)

回報者: mackyle 負責人:
元件: audio 版本: VirtualBox 4.0.4
關鍵字: sound 副本:
Guest type: OSX Server Host type: Mac OS X

描述

With the VM audio set to:

Host Driver: CoreAudio
Controller: Intel HD Audio

The OS X Server virtual machine guest (10.6.7) comes up without any recognized sound hardware.

However, after installing VoodooHDA from http://code.google.com/p/voodoohda/ and restarting the Guest, lo-and-behold there is full input/output sound support in the OS X Server guest.

At the very least, this workaround to get sound input/output working for OS X Server guests should be mentioned in the manual until VirtualBox guest emulation can emulate an Intel HD Audio device in just the right way to make an OS X Server guest recognize it directly.

附加檔案 (1)

dmesg.txt (2.9 KB ) - 14 年 前, 由 mackyle 新增
dmesg from guest

下載所有附檔: .zip

更動歷史 (7)

comment:1 14 年 前vasily Levchenko 編輯

Could you please attach dmesg from the guest and the VM logfile?

14 年 前mackyle 編輯

附檔: 新增 dmesg.txt

dmesg from guest

comment:2 14 年 前mackyle 編輯

It looks like this is the basic problem with AppleHDA:

Sound assertion "0 != setupHostInterrupt ()" failed in "/SourceCache/AppleHDA/AppleHDA-199.4.12/AppleHDAController/AppleHDAController.cpp" at line 399 goto Exit

But the VoodooHDA kext doesn't seem to have this problem.

comment:3 14 年 前vasily Levchenko 編輯

Please try with chipset ICH9, our sound configuration is Intel HDA + IDT Stac9220 codec. AppleHDA works with this configuration via MSI, instead old irq, that cause behavior you're seeing.

comment:4 14 年 前mackyle 編輯

The VM was originally created with vbox 3.2.0. When I attempted to change the chipset to ICH9 the vm aborted.

After making a new VM and attaching the disk to that I got dumped into the EFI shell every time on boot.

After finally figuring out how to exit the EFI shell and move it to the end of the boot list using the BIOS interface, I was finally able to boot with the ICH9 chipset.

And yes, then audio was supported natively!

The GUI should probably warn you if you pick Intel HD Audio and the motherboard chipset is not ICH9 (with one of those non-optimal icons or something).

回覆:  4 comment:5 14 年 前vasily Levchenko 編輯

Replying to mackyle:

And yes, then audio was supported natively!

Thanks for testing.

The GUI should probably warn you if you pick Intel HD Audio and the motherboard chipset is not ICH9 (with one of those non-optimal icons or something).

Good idea, especially for users upgraded from 3.2.

comment:6 14 年 前vasily Levchenko 編輯

狀態: newclosed
處理結果: worksforme
注意: 瀏覽 TracTickets 來幫助您使用待辦事項功能

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette