Ich habe irgendwo in einem Forum die Lösung für ein Problem gefunden, bei dem die einzigen verfügbaren Auflösungen 800x600 und 1024x768 waren. Ich habe es geschafft, 1440x900 zu bekommen, was sehr gut funktioniert. Jedes Mal, wenn ich neu starte, verschwindet es. Ich bin gezwungen, die Befehle erneut einzugeben. Wie kann ich das speichern? Ich gehe davon aus, dass es ein einfacher Befehl ist, aber ich bin der größte Noob, wenn es um Ubuntu geht. Die Befehle sind:
xrandr --newmode "1440x900_60.00" 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync
xrandr --addmode VGA1 1440x900_60.00
xrandr --output VGA1 --mode 1440x900_60.00
quelle
Die akzeptierte Antwort wendet die gleiche Konfiguration an, unabhängig vom Status der verbundenen Anzeigen. Das hat bei mir nicht funktioniert, da ich bei der Arbeit und zu Hause mit verschiedenen Displays verbunden bin. autorandr ermöglicht automatische xrandr-Konfigurationen für verschiedene Anzeigeeinstellungen. Um autorandr zu verwenden,
sudo apt install autorandr
(getestet auf Ubuntu 18.04)xrandr
autorandr --save work
(ich speichere meine Arbeitskonfiguration, wählen Sie einen Namen, der zu Ihnen passt)autorandr --change work
, um config zu wählen, oderautorandr --change
um Ihre Konfiguration von den angeschlossenen Monitoren abzuleiten.XDG autostart .desktop wird ebenfalls bereitgestellt und
/etc/xdg/autostart/autorandr.desktop
standardmäßig installiert .quelle
Die folgende einfache Konfiguration funktioniert für mich. Wenn der Monitor angeschlossen ist, verwendet er automatisch die richtige Auflösung, ohne dass ein manueller Eingriff erforderlich ist.
Beachten Sie, dass diese Datei möglicherweise bereits vorhanden ist oder nicht. Fügen Sie Folgendes hinzu:
Starten Sie dann neu. Wenn alles gut geht, sollten die Dinge einfach funktionieren.
Hintergrund
Ich habe einen UX32VD-Laptop und wollte 4K über HDMI haben, obwohl es in den Anzeigeeinstellungen keine 3840x2160-Option gibt.
Meine erste Aufgabe war es, die Modeline zu berechnen. Überspringen Sie diesen Schritt, wenn Sie die Modeline bereits kennen. (Die Modeline unten funktioniert möglicherweise für Sie.) Ich habe umc-0.2.tar.gz heruntergeladen , extrahiert und ausgeführt
./configure
undmake
. Um den 25Hz Reverse Blanking Timing-Modus zu erhalten, lief ichwelche Ausgänge
Als nächstes wollte ich diese Modeline testen. Als
xrandr
ich ohne Argumente lief, sah ich, dass mein HDMI-Gerät benannt istHDMI-1
. Ich habe diesen Modus getestet, indem ich Befehle analog zu Jacob ausgeführt habe:Schließlich, um die Auflösung dauerhaft zu machen, habe ich
/etc/X11/xorg.conf
mit den folgenden Inhalten erstellt:Starten Sie den Computer zum Testen neu.
Ich sollte beachten, dass ich
nvidia-driver-390
auf Ubuntu 18.04 laufe. Hoffentlich lässt sich meine Technik gut auf andere Konfigurationen übertragen. (Bitte lassen Sie es mich in den Kommentaren wissen.)quelle