Page 1 of 2
No mixers present?
Posted: Sat Apr 03, 2010 4:11 pm
by nuckinfuts
Code: Select all
$ lspci | grep Audio*
00:10.1 Audio device: nVidia Corporation MCP51 High Definition Audio (rev a2)
Code: Select all
$ ossinfo
Version info: OSS 4.2 (b 2002/200912291752) (0x00040100) GPL
Platform: Linux/x86_64 2.6.32-ARCH #1 SMP PREEMPT Mon Mar 15 20:44:03 CET 2010 (nuckin-laptop)
Number of audio devices: 0
Number of audio engines: 0
Number of MIDI devices: 0
Number of mixer devices: 0
Device objects
0: osscore0 OSS core services
1: oss_hdaudio0 nVidia HD Audio interrupts=22249 (23244)
2: oss_usb0 USB audio core services
MIDI devices (/dev/midi*)
Mixer devices
Audio devices
Nodes
Running Arch Linux, fresh install, no idea what the next step is to get OSS working
Re: No mixers present?
Posted: Sat Apr 03, 2010 5:12 pm
by cesium
odd.... Try running "sudo ossdetect -d -v" and "sudo ossdevlinks -v -r". Also, post the output of 'lspci -vnn' for the device..
Re: No mixers present?
Posted: Sat Apr 03, 2010 7:37 pm
by nuckinfuts
cesium wrote:odd.... Try running "sudo ossdetect -d -v" and "sudo ossdevlinks -v -r". Also, post the output of 'lspci -vnn' for the device..
sudo ossdetect -d -vCode: Select all
$ sudo ossdetect -d -v
mknod /dev/sndstat c 251 0 -m 20666
mknod /dev/midi c 251 1 -m 20666
mknod /dev/mixer c 251 2 -m 20666
sudo ossdevlinks -v -rCode: Select all
$ sudo ossdevlinks -v -r
0 audio devices
0 mixer devices
sudo lspci -vnnCode: Select all
00:10.1 Audio device [0403]: nVidia Corporation MCP51 High Definition Audio [10de:026c] (rev a2)
Subsystem: Micro-Star International Co., Ltd. Device [1462:373d]
Flags: 66MHz, fast devsel, IRQ 23
Memory at 70000000 (32-bit, non-prefetchable) [size=16K]
Capabilities: [44] Power Management version 2
Capabilities: [50] MSI: Enable- Count=1/1 Maskable+ 64bit+
Capabilities: [6c] HyperTransport: MSI Mapping Enable- Fixed+
thanks for the quick reply
Re: No mixers present?
Posted: Sat Apr 03, 2010 8:58 pm
by cesium
Odd. The pci id should be recognized by OSS... And oss_hdaudio is there too.. Can you pastebin /var/log/soundon.log somewhere?
Re: No mixers present?
Posted: Sat Apr 03, 2010 10:49 pm
by nuckinfuts
cesium wrote:Odd. The pci id should be recognized by OSS... And oss_hdaudio is there too.. Can you pastebin /var/log/soundon.log somewhere?
warning, 852 lines long, I hope it helps
http://pastebin.com/P2nSgxFzthanks again for your help
Re: No mixers present?
Posted: Sat Apr 03, 2010 11:57 pm
by cesium
I've made a compiled tarball of a patched OSS at
http://www.mediafire.com/?itcqkj5njtg. Get it and extract the tarball into / as root (or with sudo) (e.g. "sudo tar -C / xvf oss-patched.tar.bz2" etc.). Then cd to /usr/lib/oss/build and run "sudo sh install.sh". Then shutdown old OSS if its there ("sudo soundoff") and start patched OSS with "sudo soundon". Does it work?
Re: No mixers present?
Posted: Sun Apr 04, 2010 1:39 am
by nuckinfuts
cesium wrote:I've made a compiled tarball of a patched OSS at
http://www.mediafire.com/?itcqkj5njtg. Get it and extract the tarball into / as root (or with sudo) (e.g. "sudo tar -C / xvf oss-patched.tar.bz2" etc.). Then cd to /usr/lib/oss/build and run "sudo sh install.sh". Then shutdown old OSS if its there ("sudo soundoff") and start patched OSS with "sudo soundon". Does it work?
installed it with "cd / && sudo tar xvf /home/nuckin/oss-patched.tar.bz2" and ran the install script, no errors were presented
soundoff unloaded stating no mixers presented, soundon resulted in a kernel panic

Re: No mixers present?
Posted: Sun Apr 04, 2010 2:24 am
by nuckinfuts
correction, Kernel Panic about a second after 'sudo soundoff' including on shutdown/reboot
Re: No mixers present?
Posted: Sun Apr 04, 2010 3:05 am
by cesium
Sorry, I did test this, but couldn't test the nvidia path. Lets try another idea:
http://www.mediafire.com/?ynyihtyt4md instead.
Re: No mixers present?
Posted: Sun Apr 04, 2010 3:37 am
by nuckinfuts
No luck, still kernel panics too on unloading
Code: Select all
nuckin:~ => sudo soundon
nuckin:~ => sudo ossinfo
Version info: OSS 4.2 (b 2002/201004031954) (0x00040100) OSS_HG
Hg revision: changeset: 889:b2e0bf5ba947, tag: tip, date: Wed Mar 03 10:29:53 2010 +0200, summary: Fixed a hang in some HDaudio systems
Platform: Linux/x86_64 2.6.32-ARCH #1 SMP PREEMPT Mon Mar 15 20:44:03 CET 2010 (nuckin-laptop)
Number of audio devices: 0
Number of audio engines: 0
Number of mixer devices: 0
Device objects
0: osscore0 OSS core services
1: oss_hdaudio0 nVidia HD Audio interrupts=65 (65)
HD Audio controller nVidia HD Audio
Vendor ID 0x10de026c
Subvendor ID 0x1462373d
Codec 0: Not present
Codec 2: Not present
Codec 3: Not present
Codec 5: Not present
Codec 6: Not present
Codec 7: Not present
2: oss_usb0 USB audio core services
Mixer devices
Audio devices
Nodes
nuckin:~ => sudo ossxmix
No mixers are available
nuckin:~ =>
Re: No mixers present?
Posted: Sun Apr 04, 2010 3:44 am
by nuckinfuts
More specifically on the kernel panics, it only happens when issuing "sudo soundon" after a "sudo soundoff"
No panic at boot or shutdown. But still no sound
thanks again for the prompt replies and the help

Re: No mixers present?
Posted: Sun Apr 04, 2010 4:33 am
by cesium
OK. If you compare the ossinfo output with the one in the soundon.log file, you'll see it's different.. Try this:
http://www.mediafire.com/?dw3ttzmywzz
Re: No mixers present?
Posted: Sun Apr 04, 2010 5:11 am
by nuckinfuts
Still no dice, "sudo soundon" takes much longer to execute now, but beyond that same panic and no sound
Re: No mixers present?
Posted: Sun Apr 04, 2010 5:15 am
by cesium
Can you paste current 'ossinfo -v3' output?
Re: No mixers present?
Posted: Sun Apr 04, 2010 5:19 am
by nuckinfuts
cesium wrote:Can you paste current 'ossinfo -v3' output?
Code: Select all
nuckin:~ => sudo ossinfo -v3
Version info: OSS 4.2 (b 2002/201004031954) (0x00040100) OSS_HG
Hg revision: changeset: 889:b2e0bf5ba947, tag: tip, date: Wed Mar 03 10:29:53 2010 +0200, summary: Fixed a hang in some HDaudio systems
Platform: Linux/x86_64 2.6.32-ARCH #1 SMP PREEMPT Mon Mar 15 20:44:03 CET 2010 (nuckin-laptop)
Number of audio devices: 0
Number of audio engines: 0
Number of mixer devices: 0
Device objects
0: osscore0 OSS core services
1: oss_hdaudio0 nVidia HD Audio interrupts=10486 (10486)
HD Audio controller nVidia HD Audio
Vendor ID 0x10de026c
Subvendor ID 0x1462373d
Codec 0: Not present
Codec 2: Not present
Codec 3: Not present
Codec 5: Not present
Codec 6: Not present
Codec 7: Not present
2: oss_usb0 USB audio core services
Mixer devices
Audio devices
Nodes