osstest works but no /dev/dsp or /dev/mixer device nodes

OSS specific BSD discussion (FreeBSD/NetBSD/OpenBSD)

Moderators: hannu, dev, cesium

pc-bsd user

osstest works but no /dev/dsp or /dev/mixer device nodes

Postby pc-bsd user » Tue Jan 03, 2006 1:53 am

Using pc-bsd, based on freebsd6.0 with kde 3.4.3 using a Dell sound blaster Live card.

I've downloaded and installed OSS which detected the card successfully.
When I run osstest I hear sound from /dev/dsp0 (front) and /dev/dsp1 (surround)

My problem is I don't have /dev/dsp or /dev/mixer device nodes so the KDE sound system wont work. But I do have /dev/dsp0 , dsp1, ... dsp63 and /dev/mixer0, mixer1, ... mixer7

Tried running ossctl and selecting "/dev/dsp output device assignment" and get the message "no devices to reorder"

Any help very much appreciated!

User avatar
Posts: 28
Joined: Tue Jul 19, 2005 7:17 pm

Postby BSDKaffee » Tue Jan 03, 2006 3:58 am

This might help you: http://www.4front-tech.com/forum/viewto ... =2355#2355

Also, in the KDE Control Center, click on Sound System and the on the Hardware tab. Check the "Override device location" box and use an available virtual channel for the device. That will place aRts on its own virtual channel rather than a real channel which would disable the virtual channels. That device might vary depending on your sound card so run:
$ cat /dev/sndstat
See what the virtual channels are and use an available one. On my box, /dev/dsp2 is the first virtual channel, so I use that to link to /dev/dsp (with the script from the above URL). Then I use /dev/dsp3 for aRts. /dev/dsp4 is for amarok.

Return to “BSD”

Who is online

Users browsing this forum: No registered users and 0 guests