Por que o HDMI é interrompido aleatoriamente por alguns segundos?

3

A configuração: Eu tenho uma NVIDIA GTX 980 Ti executada pela nvidia-dkms 378.13-5 usando modeline 3840x2160 60.00*+ 59.94 50.00 29.97 25.00 23.98 em um Arch Linux atualizado. Isso é conectado via HDMI a um receptor de TV. O receptor de TV é conectado via S / PDIF a um amplificador e um cabo proprietário a uma TV 4K.

O sintoma: de vez em quando o sinal HDMI é "quebrado" por cerca de 1-2 segundos: a tela fica preta e o som do amplificador é interrompido.

Alguns ajustes / dados da nvidia-settings:

  • Forçar o pipeline de composição / Forçar o pipeline de composição completa em nvidia-settings.
  • Definindo o PowerMizer como Adaptável em vez de Automático.
  • Definindo o espaço de cores para RGB em vez de YCbCr444.
  • A temperatura da GPU nunca parece ultrapassar os 60ºC.
  • Enquanto o intervalo de cores estiver definido como cheio, o "Intervalo de cores atual" ainda diz "Limitado". Será que o motorista continua tentando mudar o intervalo de cores?

Ele acabou aconteceu novamente (duas vezes em um minuto, sem executar nenhum vídeo ou aplicativos de tela inteira), e não há nada em dmesg ou /var/log/Xorg.0.log .

$ uname --kernel-name --kernel-release --kernel-version --machine --processor --hardware-platform --operating-system # anonymized 
Linux 4.10.9-1-ARCH #1 SMP PREEMPT Sat Apr 8 12:39:59 CEST 2017 x86_64 unknown unknown GNU/Linux

A redução da taxa de quadros para 30 Hz parece resolvê-lo (sem falhas por cerca de uma hora), mas isso não é exatamente para especificações.

Como uma observação, com os drivers mais recentes do Windows 7 eu posso rodar 3840x2160 @ 60.00 com configurações de profundidade de cor máxima e YCbCr444 sem falhas, mas o som não passa.

Estou em contato com a Nvidia e eles escalaram para a equipe do Linux. Manterá isso atualizado.

    
por l0b0 15.04.2017 / 19:22

0 respostas