On Saturday 06 January 2007 03:55, Clayton wrote:
crw-rw----+ 1 root audio 14, 3 2007-01-05 15:34 /dev/dsp
Might wanna do a "chmod ugo+r /dev/dsp*
The same might hold for the other sound devices. From the print out only the root and audio groups have read access. Depending on the protocol Cedega uses, it might help to give the "o" (other) read access. Also check the dmesg print out after starting Cedega.
Nothing new from dmesg after launching the game - or doing anything with OSS.
If I force something like Amarok to use OSS, it plays the music through my USB headset (which is on dsp2 I think).
crw-rw---- 1 root audio 14, 3 2007-01-06 12:13 dsp crw-rw----+ 1 root audio 14, 35 2007-01-06 12:13 dsp2
If I use an application like... Skype and tell it to use ALSA, it sees 3 devices - The Logitech USB headset, CA0106 (my SB Live! 24), and MPU-401 (also on the SB card). If I change it to OSS, it sees 2 devices.. dsp and dsp2. If I set it all to use dsp2, it works using OSS in Skype. If I set it to use dsp (which I assume is my SB card), I just get errors about the sound device not working.
I set Cedega to use dsp2 and mixer2 (under OSS) and I have sound... but only through my headset, not my main speakers.
So.... OSS is actually working (ie it's not an application problem)... just not working through my main sound card.
So... how to fix is the question. And.. what is the + at the end of the permissions on dsp2? Is that an indication of where the problem might be?
C.
Ok, so what sound card are you using? Also explain a little about you speaker setup - such as you have external speakers and headphones at the same time? Or, is it that you're switching between the two (also a bit of a mystery why you have 3 dsp devices with skype)? Could be something to do with the sound cards output ports on the device or the software config that is routing the signals. Cheers, Curtis. -- Spammers Beware: Trespassers will be shot, survivors will be shot again! I don't want a politician I can believe in. I simply want a politician I can believe!