I have just installed Slackware 14.0 and experienced some difficulty running ALSA. The fact is I did not have audio output, despite TobiSGD's oppinion it must run out of the box with 14.0. Note this is HDA-Intel, with Realtek ALC887-VD as the controller proper. Here is what I did given the facts:
(a) I copied /lib/modprobe.d/sounds-modems.conf to /etc/modprobe.d and,
after modifying it, this is its contents:
Code:
blacklist snd-atiixp-modem
blacklist snd-intel8x0m
blacklist snd-via82xx-modem
alias snd-card-0 snd_hda_intel
alias sound-slot-0 snd_hda_intel
#options snd_hda_intel model=auto position_fix=3 (lo use comentado y sigue asi)
options snd_hda_intel index=0 model=auto
options snd_pcsp index=1
(b) Then 'modprobe snd_hda_intel' and was accepted. Then
Code:
# cat /proc/asound/cards
0 [PCH ]: HDA-Intel - HDA Intel PCH
HDA Intel PCH AT 0xloquesea irq 41
But alsamixer would say:
Code:
semoi@server:~/Desktop$ alsamixer
cannot load mixer controls: Invalid argument
semoi@server:~/Desktop$
(c) On the other hand,
Code:
root@server:~# alsactl init
Found hardware: "HDA-Intel" "Realtek ALC887-VD" "HDA:10ec0887,1458a002,00100302" "0x1458" "0xa002"
Hardware is initialized using a generic method
/usr/share/alsa/init/default:26: control element not found
/usr/share/alsa/init/default:26: control element not found
/usr/share/alsa/init/default:48: control element not found
root@server:~#
I still don't understand what happens. Do you? Thanks in advance.