Nvidia: höchste Auflösung nicht erkannt

Nvidia: höchste Auflösung nicht erkannt

Ich habe einen Monitor mit 3840 x 2160 und eine NVidia Quadro P400 GPU. Betriebssystem: Debian-Test.

Wenn ich versuche, den offiziellen NVidia-Treiber (v. 525.147.95) zu verwenden, funktioniert alles, aber die höchste Auflösung wird nicht erkannt (in der Liste in den NVIDIA-Einstellungen ist die höchste erkannte Auflösung 1920 x 1080 und diese verwendet der Treiber).

Wenn ich versuche, den Nouveau-Treiber zu verwenden, funktioniert alles einwandfrei, wenn ich das gesamte Setup an einen Monitor anschließe, der nur 1920 x 1080 unterstützt. Wenn ich es an meinen Hauptmonitor anschließe, der 3840 x 2160 unterstützt, und neu starte, sehe ich nach BIOS und GRUB nur eine kurze Ausgabe des Kernel-Bootvorgangs und dann einen schwarzen Bildschirm. Nouveau stürzt wahrscheinlich irgendwo ab.

Frage: Wie kann ich entweder

  • den Absturz in Nouveau herausfinden (und beheben!) (insbesondere, wo finde ich Protokolle?)
  • oder: den NVidia-Treiber davon überzeugen, 3840 x 2160 zu erkennen (und zu verwenden!)?

BEARBEITEN:

xrandr-Ausgabe:

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)

wenn ich versuche, den 3840x2160-Modus manuell mit xrandr hinzuzufügen, erhalte ich die Fehlermeldung „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

Antwort1

Das Problem lag darin, dass ich die Karte über einen MiniDisplayPort-zu-HDMI-Dongle an den Monitor angeschlossen hatte, der nur HDMI 1.0-Geschwindigkeiten (also 165 MHz) unterstützte und daher nur FHD.

Nachdem ich das Kabel von MiniDP auf DP 1.2 umgestellt hatte, funktionierte 3840 x 2160 bei 60 Hz automatisch.

verwandte Informationen