Sem áudio sobre HDMI no nVidia Optimus

0

Eu tenho um laptop Dell L502x com Nvidia GT525M (Optimus) no Ubuntu 14.04. O vídeo HDMI funciona com drivers proprietários nvidia 352, mas a placa de áudio não é detectada. Não vejo o áudio HDMI listado nas configurações de reprodução de som e lspci (e lspci -H1 ) mostram apenas a placa de áudio Intel.

Saída de lspci -H1 :

00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 05)
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b5)
00:1c.1 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 (rev b5)
00:1c.3 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 4 (rev b5)
00:1c.4 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 5 (rev b5)
00:1c.5 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 6 (rev b5)
00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation HM67 Express Chipset Family LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 05)
01:00.0 VGA compatible controller: NVIDIA Corporation GF108M [GeForce GT 525M] (rev a1)
03:00.0 Network controller: Intel Corporation Centrino Advanced-N 6230 [Rainbow Peak] (rev 34)
04:00.0 USB controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 04)
06:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)

Saída de aplay -l :

card 0: PCH [HDA Intel PCH], device 0: ALC665 Analog [ALC665 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 1: ALC665 Digital [ALC665 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

Parece-me que o device 3: HDMI 0 [HDMI 0] listado acima corresponde ao dispositivo de áudio da porta de exibição e não ao HDMI. No meu laptop, a porta HDMI é conectada à GPU nVidia e a porta de exibição é conectada à GPU Intel.

Com o driver de código aberto, uma placa de áudio nvidia é listada por lspci -H1 , mas não em lspci .

01:00.1 Audio device: NVIDIA Corporation GF108 High Definition Audio Controller (rev a1)

No entanto, o vídeo HDMI está corrompido com o driver nouveau, então eu tenho que usar o driver proprietário.

Existe algo que eu possa fazer para que o áudio HDMI funcione?

Devo observar que o HDMI Audio funciona bem no Windows.

Editar

A solução alternativa sugerida no link resolve o problema temporariamente; ele precisa ser aplicado após cada reinicialização. Alguma sugestão sobre como transformar isso em um script que possa ser executado durante a inicialização?

    
por spiky 06.01.2016 / 11:49

1 resposta

0

até eu tenho o mesmo problema. conectei meu DELL XPS L502X ao Yamaha Receiver, a configuração funciona perfeitamente no Windows, mas no Ubuntu 15.10 / Mint 17.3, não estou obtendo o áudio do HDMI (o alto-falante do laptop funciona bem).

Este problema persiste nos últimos 5 anos. :), eu nunca ouvi o som da minha configuração 5.1 no linux.

eu instalei o mais recente driver nvidia proprietário. ainda não é possível ver a porta HDMI em "Configurações de som". aplay -l é o mesmo que acima.

mas NENHUMA das correções abaixo estão funcionando para mim. 1) selecionar a configuração HDMI no pauvcontrol não funciona. 2) instalado alsa diariamente oem não funcionou. 3) Não é possível desativar a placa gráfica Intel com o BIOS da Dell. 4) usando drivers nouveau também não fornece saída de som / HDMI. 5) Hardware, cabo, etc estão bem, como o Windows OS funciona bem com esta configuração.

Por favor, deixe-me saber, solução para este problema de 5 anos de idade. estou ok para mudar a distribuição ArchLinux, Fedora, etc, se eles corrigiram esse problema.

Cumprimentos Sandeep

    
por user1423718 06.01.2016 / 13:42