Ich arbeite an einer Neuinstallation des Ubuntu 18.04.2 LTS-Desktops mit dem Standard-Gnome-Desktop. Ich habe den proprietären NVIDIA-Treiber nvidia-driver-390 unter Software & Updates -> Zusätzliche Treiber installiert.
Wenn der Desktop startet, wird er nur auf dem primären Monitor angezeigt. Ich muss ausführen
xset dpms force off
um die Monitore in den Ruhezustand zu zwingen und sie dann mit der Maus zu wecken. Beide Monitore werden dann aktiv. Einer der Monitore läuft jedoch mit einer sehr niedrigen Auflösung (640 x 480), während der andere mit der vollen Auflösung (1920 x 1200) läuft. Hier ist ein Screenshot der Nvidia X-Einstellungen. Nvidia X-Einstellungen
Der erste Monitor wird als „NVIDIA“ mit einer Auflösung von 640 x 480 erkannt (die einzigen Optionen unter „Auflösung“ sind „Aus“, „Auto“ und „640 x 480“). Der zweite Monitor wird korrekt als „DELL U2415“ mit einer Auflösung von 1920 x 1200 erkannt. Hier ist die Ausgabe des Befehls xrandr. DP-0.8 ist der erste Monitor in der Daisy-Chain und DP-0.1 der zweite. Ich habe DisplayPort 1.2 auf dem ersten Monitor aktiviert und auf dem zweiten Monitor deaktiviert.
Screen 0: minimum 8 x 8, current 2560 x 1200, maximum 16384 x 16384
DVI-I-0 disconnected (normal left inverted right x axis y axis)
DP-0.1 connected 1920x1200+640+0 (normal left inverted right x axis y axis) 518mm x 324mm
1920x1200 59.95*+ 59.88
1920x1080 60.00 59.94 50.00 29.97 25.00 23.98
1600x1200 60.00
1280x1024 75.02 60.02
1280x720 60.00 59.94 50.00
1152x864 75.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-0.8 connected primary 640x480+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
640x480 59.94*+
DVI-I-1 disconnected (normal left inverted right x axis y axis)
HDMI-0 disconnected (normal left inverted right x axis y axis)
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 disconnected (normal left inverted right x axis y axis)
DP-4 disconnected (normal left inverted right x axis y axis)
DP-5 disconnected (normal left inverted right x axis y axis)
DP-0.1.8 disconnected (normal left inverted right x axis y axis)
Zu diesem Zeitpunkt gab es nirgendwo auf dem Computer eine Datei /etc/X11/xorg.conf oder eine Datei monitors.xml. Ich habe die X-Konfigurationsdatei aus der Anwendung „Nvidia X Settings“ gespeichert. Die gespeicherte Datei /etc/X11/xorg.conf sieht wie folgt aus.
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 390.77 (buildd@lcy01-amd64-022) Thu Sep 6 07:51:39 UTC 2018
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "0"
EndSection
Section "Files"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor0"
VendorName "Unknown"
ModelName "NVIDIA"
HorizSync 31.5 - 31.5
VertRefresh 60.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce GTX TITAN X"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "Stereo" "0"
Option "nvidiaXineramaInfoOrder" "DFP-2.8"
Option "metamodes" "DP-0.8: nvidia-auto-select +0+0, DP-0.1: nvidia-auto-select +640+0"
Option "SLI" "Off"
Option "MultiGPU" "Off"
Option "BaseMosaic" "off"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Ich sehe in dieser xorg.config nur einen Abschnitt „Monitor“. Warum wird der zweite Monitor nicht aufgeführt?
Wie kann ich jedenfalls erreichen, dass die NVIDIA-Karte beide Monitore mit der Auflösung von 1920 x 1200 richtig als Dell U2415 erkennt?
Antwort1
Verwenden Sie die Anzeigeeinstellungen im Einstellungsfenster.
Durch das Starten der NVIDIA-Servereinstellungen werden alle meine Anzeigeeinstellungen zurückgesetzt und sogar mein erster Arbeitsserver in der Kette in den Ruhezustand versetzt.
Ich habe auch den Befehl xset in die Datei .profile eingefügt, damit meine Displays beim Anmelden in den Ruhezustand versetzt werden.
Hoffe, dass dies in der Version 20.04 behoben ist.
Ich habe eine P2000 Quadro-Karte mit vier U2515Hc-Monitoren. Ihre Karte ist möglicherweise zu neu.
Hoffe, das hilft. Ich kann noch keinen Kommentar abgeben.