You are not logged in.
I'm running a fresh install of Arch and have ALSA sound working. I've installed virtualbox and am trying to create a Windows 2000 guest. As soon as I start the guest to boot off the installation ISO, virtualbox gives me this warning:
No audio devices could be opened. Selecting the NULL audio backend with the consequence that no sound is audible.
Error ID: HostAudioNotResponding
I have "ALSA Audio Driver" selected for the "Host Audio Driver" and have tried all three "Audio Controller" options, all give the same result. I've Googled this extensively and only see this problem in relation to considerably older versions of virtualbox, so I'm thinking I've missed some configuration step in my system. Hoping this rings a bell for someone here!
Here is the portion of the virtualbox log file that seems to address the audio config leading up to this event. It makes me wonder if I need to specify my soundcard as the "default" somewhere...
00:00:00.953907 Audio: Initializing ALSA driver
00:00:00.953969 Audio: Using VBox 5.0.x audio code!
00:00:00.956301 Audio: Host audio backend supports 1 output streams and 1 input streams at once
00:00:00.956349 Audio: Initializing VRDE driver
00:00:00.956377 Audio: Using VBox 5.0.x audio code!
00:00:00.956385 Audio: Host audio backend supports 1 output streams and 2 input streams at once
00:00:00.958168 ALSA: Failed to open "default" as input device: No such file or directory
00:00:00.959557 ALSA: Failed to open "default" as output device: No such file or directory
00:00:00.960921 ALSA: Failed to open "default" as output device: No such file or directory
00:00:00.961056 HDA: Falling back to NULL backend (no sound audible)
00:00:00.961071 HDA: Reset
00:00:00.961187 Audio: Initializing NULL driver
00:00:00.961198 Audio: Using VBox 5.0.x audio code!
00:00:00.961206 Audio: Host audio backend supports 1 output streams and 2 input streams at once
00:00:00.961236 VM: Raising runtime error 'HostAudioNotResponding' (fFlags=0x0)
00:00:00.961246 Console: VM runtime error: fatal=false, errorID=HostAudioNotResponding message="No audio devices could be opened. Selecting the NULL audio backend with the consequence that no sound is audible"
00:00:00.961328 HDA: Reset
And here is the audio portion of the log file's CFGM dump:
00:00:00.820653 [/Devices/hda/] (level 2)
00:00:00.820655
00:00:00.820657 [/Devices/hda/0/] (level 3)
00:00:00.820660 PCIBusNo <integer> = 0x0000000000000000 (0)
00:00:00.820662 PCIDeviceNo <integer> = 0x0000000000000005 (5)
00:00:00.820664 PCIFunctionNo <integer> = 0x0000000000000000 (0)
00:00:00.820666 Trusted <integer> = 0x0000000000000001 (1)
00:00:00.820668
00:00:00.820669 [/Devices/hda/0/AudioConfig/] (level 4)
00:00:00.820672
00:00:00.820673 [/Devices/hda/0/Config/] (level 4)
00:00:00.820677
00:00:00.820678 [/Devices/hda/0/LUN#0/] (level 4)
00:00:00.820681 Driver <string> = "AUDIO" (cb=6)
00:00:00.820683
00:00:00.820684 [/Devices/hda/0/LUN#0/AttachedDriver/] (level 5)
00:00:00.820688 Driver <string> = "ALSAAudio" (cb=10)
00:00:00.820690
00:00:00.820691 [/Devices/hda/0/LUN#0/AttachedDriver/Config/] (level 6)
00:00:00.820695 StreamName <string> = "Windows 2000" (cb=13)
00:00:00.820697
00:00:00.820698 [/Devices/hda/0/LUN#0/Config/] (level 5)
00:00:00.820701
00:00:00.820702 [/Devices/hda/0/LUN#1/] (level 4)
00:00:00.820705 Driver <string> = "AUDIO" (cb=6)
00:00:00.820707
00:00:00.820708 [/Devices/hda/0/LUN#1/AttachedDriver/] (level 5)
00:00:00.820712 Driver <string> = "AudioVRDE" (cb=10)
00:00:00.820714
00:00:00.820715 [/Devices/hda/0/LUN#1/AttachedDriver/Config/] (level 6)
00:00:00.820719 AudioDriver <string> = "AudioVRDE" (cb=10)
00:00:00.820721 Object <integer> = 0x00007fc23000c380 (140 472 005 739 392)
00:00:00.820725 ObjectVRDPServer <integer> = 0x00007fc23000c7b0 (140 472 005 740 464)
00:00:00.820728 StreamName <string> = "Windows 2000" (cb=13)
Offline
Apparently I didn't Google well enough, searching on portions of the log file turned this up - appears to be a virtualbox bug
Offline