On 6/12/06, Dan Nicholson <[EMAIL PROTECTED]> wrote:
On 6/12/06, Nik Davis <[EMAIL PROTECTED]> wrote:
> I've installed the developmental LFS on my Presario laptop, and I've gotten
> everything to work great, except for my sound support. My host system on
> the laptop is Mandrake 10.0, and it used ALSA with the snd-ali5451 module
> which works perfectly. I've tried installing ALSA via the BLFS instructions
> and the ALSA documentation, but I still get the "Can't open /dev/dsp"
> message whenever I try to play a music file.
The problem is that you need the OSS emulation if you want access to
/dev/dsp. This can be accomplished by loading the snd-pcm-oss module.
You can throw that in /etc/sysconfig/modules.conf or you can make a
new install rule in /etc/modprobe.conf. This is from LFS, the only
thing you need to change is the modprobe needs the full path,
/sbin/modprobe.
/etc/modprobe.conf:
install snd-pcm /sbin/modprobe -i snd-pcm; /sbin/modprobe snd-pcm-oss
Read here for more details:
http://www.linuxfromscratch.org/lfs/view/development/chapter07/udev.html
Now, if udev is set up correctly, /dev/dsp should get set up with
proper permissions (664 with group audio) at boot time. And off you
go. I just did this myself the other day. However, be aware that
most modern sound applications can access alsa directly and won't need
the old OSS layer accessed at /dev/dsp. The only thing I needed it
for was the stupid flash plugin for Firefox.
--
Dan
--
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page
-- http://linuxfromscratch.org/mailman/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
