Nueva instalación de Debian 8, sin sonido

Nueva instalación de Debian 8, sin sonido

Acabo de construir mi nueva computadora, pero mi problema es que no tengo sonido. ¿Me puede ayudar por favor? Repasaré lo que he hecho hasta ahora...

Instalé Debian y actualicé el BIOS. También apt-get update y apt-get Upgrade-distro'd OK Aquí está mi configuración:

 michael@carbon:~$ inxi -Fxz  
 System:    Host: carbon Kernel: 3.16.0-4-amd64 x86_64 (64 bit gcc: 4.8.4)  
            Desktop: Gnome 3.14.4 (Gtk 3.14.5-1+deb8u1) Distro: Debian GNU/Linux 8  
 Machine:   Mobo: ASUSTeK model: H170M-PLUS v: Rev X.0x Bios: American Megatrends v: 0704 date: 02/15/2016  
 CPU:       Quad core Intel Core i5-6600 (-MCP-) cache: 6144 KB  
            flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 26487  
            Clock Speeds: 1: 3301 MHz 2: 3301 MHz 3: 3301 MHz 4: 3301 MHz  
 Graphics:  Card: Intel Device 1912 bus-ID: 00:02.0  
            Display Server: X.Org 1.16.4 drivers: fbdev,vesa,intel Resolution: [email protected]  
            GLX Renderer: Gallium 0.4 on llvmpipe (LLVM 3.5, 256 bits)  
            GLX Version: 3.0 Mesa 10.3.2 Direct Rendering: Yes  
 Audio:     Card Intel Device a170 driver: snd_hda_intel bus-ID: 00:1f.3 Sound: ALSA v: k3.16.0-4-amd64  
 Network:   Card: Intel Ethernet Connection (2) I219-V driver: e1000e v: 2.3.2-k bus-ID: 00:1f.6  
            IF: eth0 state: up speed: 100 Mbps duplex: full mac: <filter>  
 Drives:    HDD Total Size: 3032.6GB (2.0% used) ID-1: /dev/sda model: ST3000DM001 size: 3000.6GB temp: 41C  
            ID-2: USB /dev/sdb model: microSD_RDR size: 32.0GB temp: 0C  
 Partition: ID-1: / size: 9.1G used: 4.9G (57%) fs: ext4 dev: /dev/sda2  
            ID-2: /home size: 2.7T used: 4.2G (1%) fs: ext4 dev: /dev/sda4  
            ID-3: swap-1 size: 34.10GB used: 0.00GB (0%) fs: swap dev: /dev/sda3  
 Sensors:   System Temperatures: cpu: 66.0C mobo: 27.8C  
            Fan Speeds (in rpm): cpu: N/A  
 Info:      Processes: 191 Uptime: 3:09 Memory: 1871.2/15963.8MB Init: systemd runlevel: 5 Gcc sys: N/A  
            Client: Shell (bash 4.3.301) inxi: 2.1.28  
 michael@carbon:~$

Observe que estoy usando el sonido integrado, no una tarjeta de sonido. En realidad, todo está a bordo, solo el mobo, sin tarjetas.
Primero verifiqué si tenía sonido como root, pero no es así (por cierto, soy miembro del grupo 'audio'):

 michael@carbon:~$ id michael  
 uid=1000(michael) gid=1000(michael) groups=1000(michael),24(cdrom),25(floppy),29(audio),30(dip),44(video),46(plugdev),108(netdev),110(lpadmin),113(scanner),117(bluetooth)
 michael@carbon:~$

Rythmbox está reproduciendo una pista que conozco y el volumen está al 100%.
Luego noté que, en Configuración -> Sonido, cuando conecto los auriculares a la toma de salida de línea de 3,5 mm en la parte posterior de la computadora aparece un dispositivo para la salida de sonido (desaparece y reaparece cuando lo desconecto y lo conecto). auriculares, que sé que funcionan). El dispositivo se llama:"Salida de línea: audio incorporado"Así que revisé todos los dispositivos, pero ese es el que estoy usando para solucionar el problema.

Pruebe los parlantes... izquierdo y derecho, ambos nada.
En la pestaña "aplicaciones", me aseguré de que Rythmbox también tenga el volumen configurado al 100%.

Entonces miré el registro del sistema,Xorg.O.logy noté las siguientes líneas...

 .  
 .  
 .  
 [    63.602] (II) config/udev: Adding input device HDA Intel PCH Front Mic (/dev/input/event8)  
 [    63.602] (II) No input driver specified, ignoring this device.  
 [    63.602] (II) This device may have been added with another device file.  
 [    63.602] (II) config/udev: Adding input device HDA Intel PCH Rear Mic (/dev/input/event9)  
 [    63.602] (II) No input driver specified, ignoring this device.  
 [    63.602] (II) This device may have been added with another device file.  
 [    63.602] (II) config/udev: Adding input device HDA Intel PCH Line (/dev/input/event10)  
 [    63.602] (II) No input driver specified, ignoring this device.  
 [    63.602] (II) This device may have been added with another device file.  
 [    63.602] (II) config/udev: Adding input device HDA Intel PCH Line Out (/dev/input/event11)  
 [    63.602] (II) No input driver specified, ignoring this device.  
 [    63.602] (II) This device may have been added with another device file.  
 [    63.603] (II) config/udev: Adding input device HDA Intel PCH Front Headphone (/dev/input/event12)  
 [    63.603] (II) No input driver specified, ignoring this device.  
 [    63.603] (II) This device may have been added with another device file.  
 .  
 .  
 .

Creo que esa es la causa raíz de mi problema, pero al mirar el CD que viene con el mobo, vi que hay un directorio para controladores de Linux que contiene un archivo que dice "Nota: actualice al último kernel de Linux para compatibilidad con el chipset y los componentes de la placa base". ". Esto es lo que espero porque, según tengo entendido, Linux debería soportar el hardware usando métodos genéricos, sin controladores especiales requeridos por Windows (aunque no sé si Debian soporta un Asus H170M-PLUS - es un mobo relativamente nuevo. ..?) Este mensaje que dice use la última versión y todo estará bien, refuerza mi creencia de quedeberíatrabajar.

Me gustaría desinstalar y reinstalar los módulos (también conocidos como controladores de dispositivos en Windows) pero no estoy seguro de qué hacer...

michael@carbon:~$ ls /lib/modules/$(uname -r)  
kernel  modules.alias  modules.alias.bin  modules.builtin  modules.builtin.bin  modules.dep  modules.dep.bin  modules.devname  modules.order  modules.softdep  modules.symbols  modules.symbols.bin  
michael@carbon:~$ ls /lib/modules/$(uname -r)/kernel/drivers/  
acpi  base   bluetooth  cpufreq  dma       firmware  hid    i2c   infiniband  leds   memstick  misc  net      pci   power     ptp   ssb  thermal      uio  vfio   virtio    xen  
ata   bcma   cdrom  crypto   edac      gpio      hv     idle  input       md     message   mmc   nfc      pcmcia    powercap  scsi  staging  thunderbolt  usb  vhost  w1  
atm   block  char   dca  firewire  gpu       hwmon  iio   isdn        media  mfd       mtd   parport  platform  pps   spi   target   tty          uwb  video  watchdog  
michael@carbon:~$  

Realmente no sé qué estoy mirando allí (o qué estoy buscando), pero no hay nada que empiece con"snd..."Entonces, ¿qué hay que desinstalar?

root@carbon:/home/michael# alsactl init  
Found hardware: "HDA-Intel" "Intel ID 2809" "HDA:10ec0887,104386c7,00100302 HDA:80862809,80860101,00100000" "0x1043" "0x86c7"  
Hardware is initialized using a generic method  
root@carbon:/home/michael# lspci -v  
.  
.  
.  
00:1f.3 Audio device: Intel Corporation Device a170 (rev 31)  
    Subsystem: ASUSTeK Computer Inc. Device 86c7  
    Flags: bus master, fast devsel, latency 32, IRQ 139  
    Memory at f7040000 (64-bit, non-prefetchable) [size=16K]  
    Memory at f7020000 (64-bit, non-prefetchable) [size=64K]  
    Capabilities: [50] Power Management version 3  
    Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+  
    Kernel driver in use: snd_hda_intel  
.  
.  
.  

Me gustaría intentar desinstalar y reinstalar, pero no conozco los comandos ni el módulo.
Todavía no hay sonido.

 michael@carbon:~$ lspci -nn  
 .  
 .  
 .  
 00:1f.3 Audio device [0403]: Intel Corporation Device [8086:a170] (rev 31)  
 .  
 .  
 .

8086=Intel y a170=Sonido PCI, pero "a170" NO se encuentra en el listado de páginasDispositivos PCI soportados por debian. ¿Podrá ser ese mi problema?

Simplemente reinicié para asegurarme de que nada de lo que hice haya tenido algún efecto.
Todavía estoy luchando con este. ¿Cómo puede el sistema reconocer "Salida de línea - Audio incorporado" pero no tener salida de sonido?
¿Alguna idea de qué probar a continuación?

Respuesta1

¡Supongo que has comprobado todos los niveles de volumen en las preferencias de sonido!pavucontrolPuede resultar útil comprobar los niveles con más detalle.

Dado que tiene un hardware bastante reciente, puede probar con un kernel más reciente, desde elPuertos traseros de Debian:

echo "deb http://ftp.debian.org/debian jessie-backports main" > /etc/apt/sources.list.d/jessie-backports.list
apt-get update
apt-get -t jessie-backports install linux-image-4.5.0-0.bpo.2-amd64

(Si necesita módulos de firmware, agregue contriby non-freea la primera línea (busque /etc/apt/sources.listun modelo) e instale también los paquetes de firmware respaldados).

Respuesta2

Como se sugirió, el problema era que la arquitectura de la placa base era demasiado nueva. Instalé la última versión de Debian Jessie después de un retraso de unos meses y funcionó desde el primer momento, como lo hace normalmente.

información relacionada