Новая установка Debian 8, нет звука

Новая установка Debian 8, нет звука

Только что собрал новый компьютер, но проблема в том, что у меня нет звука. Можете помочь, пожалуйста? Я расскажу, что я уже сделал...

Я установил Debian и обновил BIOS. OK. Я также apt-get updated и apt-get upgrade-distro'd OK. Вот моя настройка:

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

Обратите внимание, что я использую встроенный звук, а не звуковую карту. На самом деле все встроено, только материнская плата, никаких карт.
Сначала я проверил, есть ли у меня звук как у root, но его нет (кстати, я являюсь членом группы '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 воспроизводит знакомый мне трек, а громкость 100%.
Затем я заметил, что в Настройках -> Звук, когда я подключаю наушники к 3,5-мм линейному выходу на задней панели компьютера, появляется устройство для вывода звука (оно исчезает и снова появляется, когда я отключаю и подключаю наушники, которые, как я знаю, работают). Устройство называется:«Линейный выход — встроенный звук»поэтому я проверил все устройства, но именно это я использую для устранения неполадок.

Проверьте динамики... левый и правый, оба ничего.
На вкладке "приложения" я убедился, что Rythmbox тоже установил громкость на 100%.

Итак, я посмотрел системный журнал,Xorg.O.logи я заметил следующие строки...

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

Я думаю, что это корень моей проблемы, но, взглянув на CD, который прилагался к материнской плате, я увидел, что там есть каталог для драйверов Linux, содержащий файл с надписью «Примечание: Пожалуйста, обновите до последней версии ядра Linux для поддержки чипсета материнской платы и компонентов». Это то, чего я ожидаю, поскольку, как я понимаю, Linux должен поддерживать оборудование с помощью универсальных методов, без специальных драйверов, требуемых Windows (хотя я не знаю, поддерживает ли Debian Asus H170M-PLUS — это относительно новая материнская плата...?) Это сообщение с просьбой использовать последнюю версию, и все будет в порядке, укрепляет мою уверенность в том, чтодолженработа.

Я хотел бы удалить и переустановить модули (они же драйверы устройств в Windows), но не знаю, что делать...

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

Я на самом деле не знаю, что я там вижу (или что я ищу), но там нет ничего, начинающегося с"снд..."так что же там удалять?

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

Я хотел бы попробовать удалить и переустановить, но не знаю команд или модуля.
Звука все еще нет.

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

8086=Intel и a170=PCI звук, но "a170" НЕ найдено в списке страницУстройства PCI, поддерживаемые Debian. Может ли это быть моей проблемой?

Только что перезагрузил, чтобы убедиться, что ничего из того, что я сделал, не дало никакого эффекта.
Все еще борюсь с этим. Как "Line Out - Built-in Audio" может быть распознан системой, но не иметь вывода звука?
Есть идеи, что попробовать дальше?

решение1

Полагаю, вы проверили все уровни громкости в настройках звука!pavucontrolможет быть полезно проверить уровни более подробно.

Учитывая, что у вас довольно новое оборудование, вы можете попробовать более новое ядро, например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

(если вам нужны модули прошивки, добавьте contribи non-freeв первую строку — найдите /etc/apt/sources.listмодель — и установите также портированные пакеты прошивки).

решение2

Как и предполагалось, проблема была в слишком новой архитектуре материнской платы. Я установил последнюю версию Debian Jessie с задержкой в ​​несколько месяцев, и она заработала сразу из коробки, как это обычно и бывает.

Связанный контент