LINUX.ORG.RU

Сообщения bad_popeye

 

При установки драйверов nvidia пропадают звуковые устройства HDMI

Добрый день!

Являюсь начинающим пользователем Linux и из-за нехватки знаний прошу помощи в решении проблемы. В общих чертах - в системе не отображается звуковое устройство HDMI.

Есть система:

voodoo@Orion:~$ inxi -b
System:    Host: Orion Kernel: 5.4.0-77-generic x86_64 bits: 64 Desktop: Cinnamon 4.8.6 Distro: Linux Mint 20.1 Ulyssa 
Machine:   Type: Desktop Mobo: Gigabyte model: H97M-HD3 v: x.x serial: <superuser/root required> UEFI: American Megatrends 
           v: F7 date: 04/21/2015 
CPU:       Quad Core: Intel Core i7-4790 type: MT MCP speed: 798 MHz min/max: 800/4000 MHz 
Graphics:  Device-1: NVIDIA GP104 [GeForce GTX 1070] driver: nvidia v: 460.84 
           Display: x11 server: X.Org 1.20.9 driver: nvidia resolution: 1920x1080~60Hz, 1920x1080~60Hz 
           OpenGL: renderer: GeForce GTX 1070/PCIe/SSE2 v: 4.6.0 NVIDIA 460.84 
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet driver: r8169 
Drives:    Local Storage: total: 1.46 TiB used: 400.26 GiB (26.9%) 
Info:      Processes: 270 Uptime: 1h 02m Memory: 7.70 GiB used: 2.53 GiB (32.9%) Shell: bash inxi: 3.0.38 

voodoo@Orion:~$ groups voodoo
voodoo : voodoo adm dialout cdrom sudo audio dip plugdev lpadmin sambashare

с установленными драйверами nvidia v: 460.84 в системе определяется только одно playback устройство - встроенная звуковая, хотя lspci выводит 2 устройства (встроенная звуковая + NVIDIA).

voodoo@Orion:~$ lspci -knn | grep "Audio" -iA2
00:1b.0 Audio device [0403]: Intel Corporation 9 Series Chipset Family HD Audio Controller [8086:8ca0]
	Subsystem: Gigabyte Technology Co., Ltd 9 Series Chipset Family HD Audio Controller [1458:a182]
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel
--
01:00.1 Audio device [0403]: NVIDIA Corporation GP104 High Definition Audio Controller [10de:10f0] (rev a1)
	Subsystem: NVIDIA Corporation GP104 High Definition Audio Controller [10de:1b81]
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel


voodoo@Orion:~$ cat /proc/asound/cards
 0 [PCH            ]: HDA-Intel - HDA Intel PCH
                      HDA Intel PCH at 0xf7210000 irq 32


voodoo@Orion:~$ aplay -l
**** Список PLAYBACK устройств ****
карта 0: PCH [HDA Intel PCH], устройство 0: ALC887-VD Analog [ALC887-VD Analog]
  Подустройства: 0/1
  Подустройство №0: subdevice #0

при удалении драйверов nvidia sudo apt purge nvidia* появляются следующие устройства и звук на монитор начинает выводиться:

voodoo@Orion:~$ inxi -b
System:    Host: Orion Kernel: 5.4.0-77-generic x86_64 bits: 64 Desktop: Cinnamon 4.8.6 Distro: Linux Mint 20.1 Ulyssa 
Machine:   Type: Desktop Mobo: Gigabyte model: H97M-HD3 v: x.x serial: <superuser/root required> UEFI: American Megatrends 
           v: F7 date: 04/21/2015 
CPU:       Quad Core: Intel Core i7-4790 type: MT MCP speed: 2295 MHz min/max: 800/4000 MHz 
Graphics:  Device-1: NVIDIA GP104 [GeForce GTX 1070] driver: nouveau v: kernel 
           Display: x11 server: X.Org 1.20.9 driver: modesetting unloaded: vesa resolution: 1920x1080~60Hz, 1920x1080~60Hz 
           OpenGL: renderer: NV134 v: 4.3 Mesa 20.2.6 
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet driver: r8169 
Drives:    Local Storage: total: 1.46 TiB used: 398.71 GiB (26.8%) 
Info:      Processes: 269 Uptime: 2m Memory: 7.70 GiB used: 1.25 GiB (16.2%) Shell: bash inxi: 3.0.38 


voodoo@Orion:~$ lspci -knn | grep "Audio" -iA2
00:1b.0 Audio device [0403]: Intel Corporation 9 Series Chipset Family HD Audio Controller [8086:8ca0]
	Subsystem: Gigabyte Technology Co., Ltd 9 Series Chipset Family HD Audio Controller [1458:a182]
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel
--
01:00.1 Audio device [0403]: NVIDIA Corporation GP104 High Definition Audio Controller [10de:10f0] (rev a1)
	Subsystem: NVIDIA Corporation GP104 High Definition Audio Controller [10de:1b81]
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel


voodoo@Orion:~$ cat /proc/asound/cards
 0 [PCH            ]: HDA-Intel - HDA Intel PCH
                      HDA Intel PCH at 0xf7210000 irq 34
 1 [NVidia         ]: HDA-Intel - HDA NVidia
                      HDA NVidia at 0xf7080000 irq 17


voodoo@Orion:~$ aplay -l
**** Список PLAYBACK устройств ****
карта 0: PCH [HDA Intel PCH], устройство 0: ALC887-VD Analog [ALC887-VD Analog]
  Подустройства: 1/1
  Подустройство №0: subdevice #0
карта 1: NVidia [HDA NVidia], устройство 3: HDMI 0 [HDMI 0]
  Подустройства: 1/1
  Подустройство №0: subdevice #0
карта 1: NVidia [HDA NVidia], устройство 7: HDMI 1 [HDMI 1]
  Подустройства: 0/1
  Подустройство №0: subdevice #0
карта 1: NVidia [HDA NVidia], устройство 8: HDMI 2 [HDMI 2]
  Подустройства: 1/1
  Подустройство №0: subdevice #0
карта 1: NVidia [HDA NVidia], устройство 9: HDMI 3 [HDMI 3]
  Подустройства: 1/1
  Подустройство №0: subdevice #0
карта 1: NVidia [HDA NVidia], устройство 10: HDMI 4 [HDMI 4]
  Подустройства: 1/1
  Подустройство №0: subdevice #0
карта 1: NVidia [HDA NVidia], устройство 11: HDMI 5 [HDMI 5]
  Подустройства: 1/1
  Подустройство №0: subdevice #0
карта 1: NVidia [HDA NVidia], устройство 12: HDMI 6 [HDMI 6]
  Подустройства: 1/1
  Подустройство №0: subdevice #0

Из-за чего может возникать данная проблема и в какую сторону рыть для ее решения? Спасибо!

P.S. Пытался найти решение проблемы в интернете, но большинство тем описывают ситуации в которых не происходит автоматического переключения звука на HDMI при подключении ТВ к ноутбуку.

voodoo@Orion:~$ sudo dmesg | grep snd
[    3.760606] snd_hda_intel 0000:00:1b.0: enabling device (0000 -> 0002)
[    3.847430] snd_hda_codec_realtek hdaudioC0D2: autoconfig for ALC887-VD: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:line
[    3.847432] snd_hda_codec_realtek hdaudioC0D2:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    3.847434] snd_hda_codec_realtek hdaudioC0D2:    hp_outs=1 (0x1b/0x0/0x0/0x0/0x0)
[    3.847435] snd_hda_codec_realtek hdaudioC0D2:    mono: mono_out=0x0
[    3.847436] snd_hda_codec_realtek hdaudioC0D2:    inputs:
[    3.847437] snd_hda_codec_realtek hdaudioC0D2:      Front Mic=0x19
[    3.847439] snd_hda_codec_realtek hdaudioC0D2:      Rear Mic=0x18
[    3.847440] snd_hda_codec_realtek hdaudioC0D2:      Line=0x1a
[    5.435834] snd_hda_intel 0000:01:00.1: Disabling MSI
[    5.435839] snd_hda_intel 0000:01:00.1: Handle vga_switcheroo audio client
[    5.435855] snd_hda_intel 0000:01:00.1: number of I/O streams is 30, forcing separate stream tags
[    5.537971] snd_hda_intel 0000:01:00.1: no codecs initialized

Явно последние 4 строчки должны мне что-то сказать, да только что?

 , ,

bad_popeye
()

RSS подписка на новые темы