VirtualBox

Ticket #2355 (new defect)

Opened 6 years ago

Last modified 4 years ago

No audio in Solaris 10 u5 guest on WinXP host

Reported by: rasta Owned by:
Priority: major Component: audio
Version: VirtualBox 2.0.2 Keywords: audio Solaris 10 guest
Cc: Guest type: Solaris
Host type: Windows

Description

Here is my setup:

HOST:

WinXPsp3 32-bit with VT enabled (dual quad-core E5345 processors) 4 GB RAM NVIDIA Quadro FX 3500 video card, 256 MB VRAM VBox 2.0.2

GUEST:

Solaris 10 u5 x86, 32-bit 1536 MB RAM 128 MB vram Solaris guest additions installed.

Sound is not available in Solaris 10 guest using Vbox 1.6.4 - 2.0.2. Guest audio settings: ICH AC97 controller, Windows DirectSound host audio driver or Null audio driver. Soundblaster 16 controller does not work, either. In Sol 10 JDS, speaker icon in panel at lower right has red line through it. When icon is clicked, I get "Couldn't open mixer device /dev/audioctl".

Attachments

Solaris 10 u8-2009-11-23-14-41-24_poor-audio.log Download (65.1 KB) - added by rasta 4 years ago.
Log of Solaris 10 guest VM with poor audio - Vbox 3.0.12

Change History

comment:1 Changed 6 years ago by stefan.becker

For me it works.

VirtualBox 2.02 PUEL, Suse 11 / 64 Bit Host,

OpenSolaris Guest, Opensound-Driver for Solaris, Intel AC97 Adapter

=> www.opensound.com

comment:2 Changed 5 years ago by dewittdale

open sound oss produces scratchy unquote sound with intermittent desktop clear sound/from http apps the sound starts then stops, from the 2355 rasta's config above (i.e., xp host opensolaris guest Windows Direct Sound ICH AC97 in GUI audio dropdown). Additionally belenix with oss is silent (with opensolaris having no oss default). And, futhermore, nexenta 2 states in its installation menu "Missing Drivers Information" that

"82801AA AC'97 Audio Driver for device pci8086,2415 is not available."

Sounds suspiciously of the same driver being un-thought about as a one hand don't know what the other hand is doing Sun Microsystem drama.

comment:3 Changed 5 years ago by jkeil

The opensound driver isn't needed. Solaris' audio810 driver should work with the pci8086,2415 pci device, when the guest is configured to use ICH AC97 audio. The problem is that pci8086,2415 isn't included with the audio810 driver's installation script, so the kernel does not know what driver should be used with that Intel 82801AA AC'97 hardware:

 http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/pkgdefs/SUNWad810/postinstall

Workaround: In the Solaris guest:

update_drv -a -i '"pci8086,2415"' audio810

Sound quality is very bad, though (apparently just as bad as open sound oss).

comment:4 Changed 5 years ago by rasta

I tried the update_drv command mentioned above on a Solaris 10 guest, WinXP host, and the sound quality is MUCH MUCH worse than that produced by the oss driver. Although one must remove and re-install the oss driver every 3-6 months for licensing issues, it appears to be the best current solution to the Solaris guest sound problem.

comment:5 Changed 4 years ago by rasta

Audio support for Solaris guests on Windows hosts is still unstable to non-functional using Vbox 3.0.12. I'm using Solaris 10 u8 64-bit guest on a 32-bit WinXP host, same VM audio drivers as originally reported above. If the "update_drv" command above is given, audio will "work" in the guest, but with abysmally low quality and at 2-3x proper speed. Opensound oss 4.2 Solaris drivers will only intermittently work, in part due to flawed oss package design. However, with Vbox 3.0.8+, if both "Sound Server Setup" and "Sounds for Events" are enabled in the JDS desktop. the guest and host will hang completely upon login (see bug #5140).

Perryg has reported problems with OpenSolaris guest audio support that he has not addressed:

"by Perryg » 30. Oct 2009, 19:50 Very strange, I have Ubuntu Karmic running in seamless on top of Vista 32bit Business and listening to Last Fm in Karmic while writing this in Vista. No lag or sound problems at all. I do have sound issues in OpenSolaris and just quit using sound months ago, just didn't interest me to find a fix (sorry rasta) I am not that well versed on Solaris. I also have the reverse, IE: Karmic 64 bit as host and Vista 64 bit Business as guest and that does not show these problems either."

 http://forums.virtualbox.org/viewtopic.php?f=6&t=23973&p=106049&hilit=sound#p106049

Since audio-related problems, presumably related to the Vbox DirectSound/ICH AC97 driver/controllers, can seriously effect guest and host stability (#5140), I hope that the audio issues can be addressed. Let me know if you need any further info to help your investigations (logs, etc.)

Changed 4 years ago by rasta

Log of Solaris 10 guest VM with poor audio - Vbox 3.0.12

Note: See TracTickets for help on using tickets.

www.oracle.com
ContactPrivacy policyTerms of Use