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!pavucontrol
Puede 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 contrib
y non-free
a la primera línea (busque /etc/apt/sources.list
un 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.