Sonido 5.1 en linux con Realtek ALC650

Es impresionante la cantidad de post que se pueden encontrar en cualquier foro sobre linux de gente que no puede usar sus altavoces 5.1 en linux, porque sólo se oyen dos :(

Yo era uno de esos usuarios frustrados hasta hace unos minutos ;-)

La solución es tan estúpida que me da vergüenza no haberlo solucionado hasta ahora XD

Pero vamos al tema. Yo tengo una placa Gigabyte para AMD que lleva sonido 5.1 integrado, como la mayoría de las placas. Para hacer funcionar el sonido en windows, hay que instalar los drivers que te vienen en el cd. Y mediante el programa que viene, puedes habilitar los 6 canales (5.1 = 5+1).

La solución para linux es exactamente la misma: vas a la página oficial de donde te descargas los drivers para windows, pero en lugar de bajar los drivers para windows, miras un poco más abajo y te bajas los drivers para linux (unix).

Descomprimes el archivo, abres un terminal, accedes a la carpeta donde los has descomprimido, y ejecutas:

sudo ./install

Esto te compila los drivers y te los configura. Al final te sale un asistente y te pide que selecciones la tarjeta de sonido a configurar (sólo hay dos), eliges la primera y reinicias.

Cuando hayas reiniciado, abres un terminal y ejecutas:

alsamixer

Y te vas moviendo a la derecha hasta que llegas a una columna que pone “channels”, donde pulsas el botón de la flecha hacia arriba (!) y seleccionas 6 channels XD

PD: Realmente no me funcionan los 6, sino 4, pero menos da una piedra :)