miércoles, 30 de abril de 2014

Sonido en Debian Wheezy "Haswell HD Audio" 7.4

*******************************************************************************
*Probado anteriormente:
*
*         debian-testing-amd64-kde-CD-1                       image semanal a fecha 28 abril 2014
*         debian-jessie-DI-a1-amd64-lxde-CD-1 K.         3.13.1
*
*   problemas que me surgieron con esta fueron relacionados con rt2800, ect. "al usar Black list me hacia
*   cosas raras" y no logre solucionarlos
*
*   la solucion por ahora que le di fue hacerlo asi:
*   aplicando sobre 3.2.0 Wheezy 7.4



Intel Corporation Haswell HD Audio Controller.

deb@ComoeraMAN:~$ aplay -l

**** List of PLAYBACK Hardware Devices ****
card 0: MID [HDA Intel MID], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: MID [HDA Intel MID], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: MID [HDA Intel MID], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: PCH [HDA Intel PCH], device 0: ALC887-VD Analog [ALC887-VD Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0



Añadir los backports.

deb@ComoeraMAN:~$ echo "deb http://ftp.us.debian.org/debian/ wheezy-backports main" >> /etc/apt/sources.list && apt-get update

Buscar Image.

apt-cache search linux-image
...

linux-headers-3.12-0.bpo.1-amd64 - Header files for Linux 3.12-0.bpo.1-amd64

...mas

saldran varias seleccionar la que corresponda amd64, 32, ect.//

deb@ComoeraMAN:~$ aptitude -t wheezy-backports install linux-image-3.12-0.bpo.1-amd64

Buscar Headers.

apt-cache search linux-headers
...

linux-headers-3.12-0.bpo.1-amd64 - Header files for Linux 3.12-0.bpo.1-amd64

...mas

seleccionar(igual la que corresponda).

deb@ComoeraMAN:~$ aptitude -t wheezy-backports install linux-headers-3.12-0.bpo.1-amd64



Crear archivo si no esta en /etc/asound.conf (para uso global o en el path del usuario)

copiamos en el.


pcm.custom
{
    type plug
    slave
    {
        pcm "dmix:1,0"
    }
}

ctl.custom
{
    type hw
    card Creative
}

pcm.!default pcm.custom
ctl.!default ctl.custom

///
la linea pcm"dmix:1,0" ---> el 1 corresponde a la salida de aplay - l

card 1: PCH [HDA Intel PCH], device 0: ALC887-VD Analog [ALC887-VD Analog]

si fuera :

card 2: PCH [HDA Intel PCH], device 0: ALC887-VD Analog [ALC887-VD Analog]

me imagino que iria un 2:


Reiniciar y deberia funcionar por lo menos ami me funciona.
Notas: podemos hacer update-grub aun que creo que con los headers en esa parte se hece automatico pero yo lo hice manual, tambien mirar con alsamixer desde la consola:

deb@ComoeraMAN:~$ alsamixer

despues de reiniciar que los niveles de audio esten bien para escucharse que no esten muy bajos o algo.