새로운 Debian 8 설치, 소리 없음

새로운 Debian 8 설치, 소리 없음

방금 새 컴퓨터를 만들었는데 문제는 소리가 나지 않는다는 것입니다. 도와주실 수 있나요? 지금까지 해온 일을 해볼께요...

데비안을 설치하고 BIOS를 업데이트했습니다. 나는 또한 apt-get 업데이트되었고 apt-get 업그레이드-distro'd가 확인되었습니다. 내 설정은 다음과 같습니다.

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

사운드카드가 아닌 온보드 사운드를 사용하고 있습니다. 실제로 모든 것이 내장되어 있으며 카드는 없고 Mobo만 있습니다.
먼저 루트로 사운드가 있는지 확인했지만 그렇지 않습니다(그런데 저는 '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.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.  
 .  
 .  
 .

그것이 내 문제의 근본 원인이라고 생각하지만, mobo와 함께 제공된 CD를 보면 "참고: 마더보드 칩셋 및 구성 요소 지원을 위해 최신 Linux 커널로 업데이트하십시오"라는 파일이 포함된 Linux 드라이버 디렉토리가 있는 것을 보았습니다. ." 제가 이해하는 바에 따르면 Linux는 Windows에서 요구하는 특별한 드라이버 없이 일반적인 방법을 사용하여 하드웨어를 지원해야 하기 때문에 이것이 제가 기대하는 것입니다(비록 데비안이 Asus H170M-PLUS를 지원하는지 여부는 모르겠지만 비교적 새로운 mobo입니다. ..?) 최신 버전을 사용하면 모든 것이 괜찮을 것이라는 이 메시지는 내 믿음을 강화시켜 줍니다.~해야 한다일하다.

모듈(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:~$  

내가 거기에서 무엇을 보고 있는지(혹은 내가 무엇을 찾고 있는지)는 잘 모르겠지만, 시작하는 것은 아무것도 없다."snd..."그럼 제거할 게 뭐야?

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 장치. 그게 내 문제일까요?

방금 재부팅하여 내가 수행한 작업이 효과가 없는지 확인했습니다.
아직도 이것 때문에 어려움을 겪고 있습니다. 시스템에서는 어떻게 "라인 출력 - 내장 오디오"를 인식하지만 사운드가 출력되지 않을 수 있습니까?
다음에 무엇을 시도해볼 아이디어가 있나요?

답변1

사운드 기본 설정에서 모든 볼륨 레벨을 확인했다고 가정합니다!pavucontrol레벨을 더 자세히 확인하는 데 유용할 수 있습니다.

최신 하드웨어를 가지고 있다면 다음에서 최신 커널을 사용해 볼 수 있습니다.데비안 백포트:

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를 설치했는데 평소와 마찬가지로 상자에서 꺼내자마자 바로 작동했습니다.

관련 정보