Configurar snd-hda-intel en amilo xi 1546 [Solucionado]

Hola,

Paso a comentar algunos problemas que he tenido con el sonido de mi portatil amilo xi 1546.

> lspci | egrep Audio
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)

Leyendo anteriores post finalmente configuré el driver snd-hda-intel en /etc/modprobe.d/alsa-base.conf y comenté el resto de drivers

# autoloader aliases
install sound-slot-0 /sbin/modprobe snd-card-0
install sound-slot-1 /sbin/modprobe snd-card-1
install sound-slot-2 /sbin/modprobe snd-card-2
install sound-slot-3 /sbin/modprobe snd-card-3
install sound-slot-4 /sbin/modprobe snd-card-4
install sound-slot-5 /sbin/modprobe snd-card-5
install sound-slot-6 /sbin/modprobe snd-card-6
install sound-slot-7 /sbin/modprobe snd-card-7
# Cause optional modules to be loaded above generic modules
install snd /sbin/modprobe --ignore-install snd &install snd-rawmidi /sbin/modprobe --ignore-install snd-rawmidi &install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 &# Prevent abnormal drivers from grabbing index 0
#options bt87x index=-2
#options cx88_alsa index=-2
#options snd-atiixp-modem index=-2
#options snd-intel8x0m index=-2
#options snd-via82xx-modem index=-2
# Keep snd-pcsp from beeing loaded as first soundcard
options snd-pcsp nopcm
options snd-hda-intel model=3stack-6ch

Hasta aquí todo perfecto, el sonido funciona en youtube.

El problema es que no me funciona el control de volumen del portátil, la ruedecilla para que nos entendamos. No se si la causa puede tener relación con los codecs de audio.

/proc/asound/card0/codec#0:Codec: Motorola Si3054
/proc/asound/card0/codec#0:Subsystem Id: 0x10573055
/proc/asound/card0/codec#1:Codec: Realtek ALC880
/proc/asound/card0/codec#1:Subsystem Id: 0x08800000

¿Tiene importancia el orden de los codecs?, ¿Cómo puedo utilizar Realtek en lugar de Motorola? (si es que funciona asi).

En el KDE Control Module me reconoce los siguientes "Output Device":

HDA Intel (ALC880 Analog)
HDA Intel (ALC880 Digital)
HDA Intel, ALC880 Digital (IEC958 (S/PDIF) Digital Audio Output)
PulseAudio
Jack Audio Connection Kit

Puedo suponer que se está utilizando el driver Realtek ALC880 pero sólo el primer dispositivo genera sonido. El resto o no genera ningún sonido o da errores al intentarlo.

Bueno, la pregunta era ¿Cómo puedo hacer que funcione la práctica y útil ruedecilla?

A propósito, al ejecutar:

> alsactl init
Unknown hardware: "HDA-Intel" "Realtek ALC880" "HDA:10573055,10573055,00100700 HDA:10ec0880,08800000,00100800" "0x1734" "0x10ac" Hardware is initialized using a guess method

Parece que no está todo configurado, ¿o si?

Esta es una captura del alsamixer

PD. No he conseguido tampoco reproducir archivos de audio, pero no se si tendrá relación. Sonido en youtube (flash) si que tengo.

Muchas gracias por vuestra ayuda!!

Hola,

A mí me pasa exactamente lo mismo (aunque con otra tarjeta de sonido).

He buscado en varios lugares y resulta que parece ser un bug o algo así con tarjetas snd-hda-intel (antes con un alsaconf bastaba), pero no he conseguido hacerlo funcionar de ninguna de las maneras.

Y, efectivamente, he logrado reproducir algunos sonidos (en vídeos de youtube por ejemplo), aunque suena con un sonido bajísimo.

Veo que este post está desde hace 1 mes y nadie ha respondido aún...

A ver si podéis echar un cable.

Thanks :)

P.D.: ¿No es un poco raro que un "bug" de estas características dure tanto tiempo? :S

Lo curioso es que el tema está marcado como SoLUCIONADO, cuando en realidad en ningún comentario se lee ninguna solución. Seguramente algún moderador lo notará y quitará la marca.

Sidd.