I installed OpenSolaris 2008-05.
SunOS 5.11 snv_86 i86pc i386 i86pc
The Device Driver Utility says "Driver misconfigured".
so I installed the OSS drivers;
#reboot -- -r
In "Device Driver Utility" it now shows it as ok, "Driver: hdaudio is Attached"
"Intel 82801G (ICH7 Family) HDAC"
-but when I run osstest I get:
Sound subsystem and version: OSS 4.0 (b1015/200803241124) (0x00040003)
Platform: SunOS/i86pc 5.11 snv_86
Scanning sound adapter #-1 ***
/dev/oss/hdaudio0/pcm0 (audio engine 0): HD Audio pcm1
Note! Device is in use (by PID 0/SADA) but will try anyway
The device is busy. There is some other application
using it.
Can't open the device
/dev/oss/hdaudio0/pcmin0 (audio engine 1): High Definition Audio rec
Skipping input only device
Some errors were detected during the tests ***
question:
Was there a opensolaris pkg that was trying to access the sound device previously that needed to be uninstalled first ?
Do you have ESD (esound daemon) enabled in Gnome by any chance? There is a possibility that ESD is locking the sound devices. It can be disabled in the Gnome sound preferences.
I've been trying for the past day to solve the exact same problem. My osstest output is almost identical to yours.
I've managed to get to a stage where the osstest passes, but I still do not hear any should (in this stage, the speaker icon has an orange bar through it).
I'm having the same issue, I think... (http://forums.opensolaris.com/thread.jspa?threadID=387&tstart=0) I was able to get a high pitched squeal, and get rid of said squeal, but for some reason it still isn't producing any sounds (other than the reverb if I unmute the mic).