Nova instalação do Debian 8, sem som

2

Acabei de criar meu novo computador, mas meu problema é que não tenho som. Você pode ajudar por favor? Eu vou passar pelo que eu fiz até agora ...

Instalei o Debian e atualizei o BIOS. Eu também tento-me atualizado e apt-get upgrade-distro'd OK Aqui está minha configuração:

 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 estou usando o som onboard, não uma placa de som. Na verdade, tudo está a bordo, só a mobo, sem cartões.
Primeiro eu verifiquei se eu tinha som como root, mas eu não (BTW eu sou um membro do 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:~$

O Rythmbox está tocando uma faixa que eu conheço e o volume é de 100%.
Então eu notei, em Configurações - > Som, quando eu conecto os fones de ouvido no soquete de saída de 3,5 mm na parte traseira do computador, um dispositivo aparece para a saída de som (ele desaparece e reaparece quando eu desconecto e plug-in fones de ouvido, que eu sei que funcionam). O dispositivo é chamado: "Line Out - Built-in Audio" , então eu verifiquei todos os dispositivos, mas esse é o que estou usando para solucionar problemas.

Teste os alto-falantes ... para a esquerda e para a direita, ambos nada.
Sob a aba "aplicativos", certifiquei-me de que o Rythmbox também tivesse o volume configurado para 100%.

Então eu olhei para o System Log, Xorg.O.log e notei as seguintes linhas ...

 .  
 .  
 .  
 [    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.  
 .  
 .  
 .

Eu acho que é a causa do meu problema, mas olhando para o CD que veio com a mobo, eu vi que há um diretório para drivers Linux que contém um arquivo dizendo "Nota: Por favor, atualize para o Kernel Linux mais recente para chipset da placa-mãe e suporte a componentes. " Isto é o que eu espero, porque, pelo que entendi, o Linux deve suportar o hardware usando métodos genéricos, sem drivers especiais requeridos pelo Windows (embora eu não saiba se o Debian suporta um Asus H170M-PLUS - é uma mobília relativamente nova). ..?) Esta mensagem dizendo use a versão mais recente e tudo ficará bem, reforça minha crença é deve funcionar.

Gostaria de desinstalar e reinstalar os módulos (também conhecidos como drivers de dispositivo no Windows), mas não tenho certeza do que fazer ...

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:~$  

Eu realmente não sei o que estou vendo lá (ou o que estou procurando), mas não há nada começando com "snd ..." e o que há para 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  
.  
.  
.  

Gostaria de tentar desinstalar e reinstalar, mas não conheço os comandos ou o módulo.
Ainda sem som.

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

8086 = Intel e a170 = som PCI, mas "a170" NÃO é encontrado na página listando dispositivos PCI suportados pelo debian . Isso poderia ser meu problema?

Apenas reiniciei para ter certeza de que nada que eu tenha feito teve algum efeito. Ainda lutando com isso. Como pode "Line Out - Built-in Audio" ser reconhecido pelo sistema, mas não tem saída de som?
Alguma idéia do que tentar em seguida?

    
por Michael 19.05.2016 / 13:09

2 respostas

0

Como sugerido, o problema era que a arquitetura da placa-mãe era muito nova. Eu instalei a versão mais recente do Debian Jessie após um atraso de alguns meses e funcionou de imediato, como normalmente acontece.

    
por 15.02.2017 / 16:19
1

Suponho que você tenha verificado todos os níveis de volume nas preferências de som! pavucontrol pode ser útil para verificar os níveis em mais detalhes.

Dado que você tem hardware recente, você pode tentar um kernel mais recente, a partir dos backports da 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

(se você precisar de módulos de firmware, adicione contrib e non-free à primeira linha - procure em /etc/apt/sources.list para um modelo - e instale também os pacotes de firmware backported).

    
por 19.05.2016 / 13:58

Tags