Debian 8を新しくインストールしましたが、音は出ません。

Debian 8を新しくインストールしましたが、音は出ません。

私は新しいコンピュータを組み立てましたが、問題は音が出ないということです。助けてもらえますか?今まで私がやったことをもう一度説明します。

DebianをインストールしてBIOSを更新しましたが、すべてがうまくいきます。また、apt-getが更新され、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権限でオーディオがあることを確認しましたが、そうではありませんでした(しかし私は「オーディオ」グループのメンバーです)。

 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.5mmラインアウトソケットに接続すると、サウンド出力デバイスが表示されることがわかりました(プラグを外して接続するとデバイスが消えます)。再び表示されます)ヘッドフォン、動作することがわかっています)。デバイス名は次のとおりです。「ライン出力 - 内蔵オーディオ」それで、すべての機器を確認してみましたが、私が問題解決に活用した機器はまさにこの機器でした。

テストスピーカー...左、右、両方。
[アプリケーション]タブで、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が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」が見つかりませんDebian がサポートする PCI デバイス。これは私の問題ですか?

私がしたことがうまくいかないことを確認するために再起動しました。
まだこれで苦労しています。システムが「ライン出力 - 内蔵オーディオ」を認識しているが、サウンドが出力されないようにするにはどうすればよいですか?
次は何を試すかというアイデアはありますか?

答え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をインストールしましたが、最初から正常に動作しました。

関連情報