Nvidia: resolução máxima não detectada

Nvidia: resolução máxima não detectada

Eu tenho um monitor que pode suportar 3840x2160 e GPU NVidia Quadro P400. SO: testes Debian.

Quando tento usar o driver oficial da NVidia (v. 525.147.95), tudo funciona, mas a resolução máxima não é detectada (na lista nas configurações da NVIDIA, a resolução mais alta detectada é 1920x1080 e é isso que o driver usa)

Quando tento usar o driver Nouveau - se eu conectar toda a configuração a um monitor que só pode fazer 1920x1080, tudo funciona bem. Se eu conectá-lo ao meu principal, que pode fazer 3840x2160 e reiniciar, tudo o que posso ver após o BIOS e GRUB é uma breve saída da inicialização do kernel e, em seguida, uma tela preta - o Nouveau provavelmente trava em algum lugar.

Pergunta: como fazer

  • descobrir (e consertar!) a falha no Nouveau (em particular, onde encontro os logs?)
  • ou: convencer o driver NVidia a detectar (e usar!) 3840x2160?

EDITAR:

Saída xrandr:

Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767
DP-0 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
DP-3 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 700mm x 390mm
   1920x1080     60.00*+  59.94    50.00    60.00    50.04  
   1680x1050     59.95  
   1600x900      60.00  
   1440x900      59.90    59.89  
   1280x1024     75.02    60.02  
   1280x800      59.81  
   1280x720      60.00    59.94    50.00  
   1024x768      75.03    60.00  
   800x600       75.00    60.32  
   720x576       50.00  
   720x480       59.94  
   640x480       75.00    59.94    59.93  
DP-4 disconnected (normal left inverted right x axis y axis)
DP-5 disconnected (normal left inverted right x axis y axis)

quando tento adicionar manualmente o modo 3840x2160 usando xrandr, recebo o erro 'BadMatch':

> cvt 3840 2160
# 3840x2160 59.98 Hz (CVT 8.29M9) hsync: 134.18 kHz; pclk: 712.75 MHz
Modeline "3840x2160_60.00"  712.75  3840 4160 4576 5312  2160 2163 2168 2237 -hsync +vsync

> xrandr --newmode "3840x2160_60.00"  712.75  3840 4160 4576 5312  2160 2163 2168 2237 -hsync +vsync

> xrandr --addmode DP-3 3840x2160_60.00
X Error of failed request:  BadMatch (invalid parameter attributes)
  Major opcode of failed request:  140 (RANDR)
  Minor opcode of failed request:  18 (RRAddOutputMode)
  Serial number of failed request:  39
  Current serial number in output stream:  40

Responder1

O problema acabou sendo o fato de eu estar conectando a placa ao monitor por meio de um miniDisplayPort ao dongle HDMI, que era capaz apenas de velocidades HDMI 1.0 (ou seja, 165 MHz) - portanto, suporta apenas FHD.

Depois que mudei o cabo para miniDP para DP 1.2, 3840x2160@60Hz começou a funcionar automaticamente.

informação relacionada