I haven't gone through all the alsa stuff on the wiki, but I have a feeling that it's not going to help unless /dev/dsp shows up.
I installed alsa-lib and the other alsa requirement through pacman, and after running alsaconf for kicks, was surprised to see my sound cards appear with their respective drivers (Creative Labs SB Live! and an on-board one), since when I tried typing "modprobe emu10k1" earlier, it failed.
alsamixer failed though, after a "successful" alsaconf.
I'm using the 2.6.3 kernel.
At first, I thought that the kernel was shipped with no sound stuff at all, and I'd have to recompile to get it in since I have no /dev/dsp, but I haven't found any other reference to this problem on here.
ls: /dev/dsp: No such file or directory
I do have all kind of stuff in /dev/snd/ though. I think that /dev/dsp is old OSS stuff. As far as I know all Alsa sound modules are called snd-<sounddrivername>. Mine for instance is snd-via82xx. That's also the only module I need to load to get Alsa sound support. If you want OSS emulation then you need to load other stuff too, see wiki or search the forum for more info. Anyway, I don't think that /dev/dsp not showing up matters much (and if it shows up at all it may show up in /dev/sound/ instead).
I'll check that out as soon as I get a chance.
Just FYI, when KDE started up, arts gave me that "No /dev/dsp, therefore you're going to have no sound" message.
I'll look into the OSS emulation stuff too.
No /dev/snd or /dev/mixer or anything exists.
I guess it's time to compile the kernel?
Time to look at abs...
alsamixer failed though, after a "successful" alsaconf...
I'm using the 2.6.3 kernel.
Check out this other thread:
I'm running kernel 2.6.5, but alsa has been working ever since I was originally using the 2.6.3 kernel. By the way, I have the following entries in `/dev':
lr-xr-xr-x 1 root root 9 Apr 13 13:21 dsp -> sound/dsp
and in `/dev/sound':
drwxr-xr-x 1 root root 0 Dec 31 1969 . drwxr-xr-x 1 root root 0 Dec 31 1969 .. crw-rw---- 1 root sound 14, 12 Dec 31 1969 adsp crw-rw---- 1 root sound 14, 4 Dec 31 1969 audio crw-rw---- 1 root sound 14, 9 Dec 31 1969 dmmidi crw-rw---- 1 root sound 14, 3 Dec 31 1969 dsp crw-rw---- 1 root sound 14, 2 Dec 31 1969 midi crw-rw---- 1 root sound 14, 0 Dec 31 1969 mixer
* Notice the "sound" group settings in `/dev/sound'. If you have other users than "root", make sure you follow the wiki so you will have similiar entries.
I did a pacman -Syu and rebooted after grabbing a new kernel version. I logged in, typed "modprobe snd_emu10k1" and then alsaconf, and voila! Alsamixer came up no problem!
After installing xmms, pressing play and getting an error, I changed the output to libALSA instead of the default OSS one (btw, this is the first time ever that I've used anything other than the OSS module and had it work).
Thanks for the help.