Ich bin jetzt seit ein paar Jahren ein Ubuntu-Benutzer, und dies könnte mein erstes Problem überhaupt sein (oder zumindest das erste, das ich nicht schnell selbst herausfinden konnte).
Ich habe eine 3-Monitor-Konfiguration mit Monitor „2“ auf der linken Seite um 90 Grad gedreht und Monitor 1 und 3 im Querformat.
Die Grafikkarte ist eine GTX 1060 6 GB und ich verwende nvidia-driver-440 (ich habe dies auch mit 390 getestet)
Ich habe heute vom 19.10 auf den 20.04 geupdatet – alles lief reibungslos, außer Monitor 2 dreht sich nicht. Wenn ich versuche, es zu drehen, wird der Bildschirm aktualisiert und es erscheint, als würde es meine anderen Monitore überlappen.
Werde auch die Nouveau-Treiber ausprobieren, bin aber offen für andere Ideen.
Akzeptierte Antwort:
Ich habe gestern eine Neuinstallation durchgeführt und habe das gleiche Problem. Ich konnte das Durcheinander über den Nvidia-Konfigurator neu konfigurieren, aber es dauerte nur für die aktuelle Sitzung (d. H. Ich muss es bei jedem Neustart noch einmal wiederholen).
Hier ein Workaround :
Erstellen Sie zuerst ein Bash-Skript, vorausgesetzt, Ihre 3 Monitore befinden sich im 1920×1080-Modus (wenn nicht, müssen Sie den „–pos“-Offset entsprechend anpassen) und der primäre ist der mittlere:
#!/bin/bash
xrandr --output [Your monitor "2" ID] --pos 0x0 --rotate left --mode 1920x1080
xrandr --output [Your monitor "1" ID] --primary --pos 1080x360 --mode 1920x1080
xrandr --output [Your monitor "3" ID] --pos 3000x360 --mode 1920x1080
(der 360 y-Offset bringt Ihren Monitor 1 und 3 ungefähr in die Mitte des linken, stellen Sie ihn nach Belieben ein)
Machen Sie es dann ausführbar und fügen Sie es Ihrer Start-App-Liste hinzu. An diesem Punkt kann das Skript beim Booten eingreifen, bevor die GUI bereit ist (also nichts tut). Öffnen Sie ~/.config/autostart/[Name_Ihres_Skripteintrags].desktop in einem Editor und fügen Sie die Zeile
hinzuX-GNOME-Autostart-Delay=1
(Aus irgendeinem Grund funktioniert das Einfügen eines „Sleep“-Befehls in das Bash-Skript nicht, aber die Startverzögerung tut es …)
Das hat für mich ausgereicht, ich hoffe, es hilft