
Ich muss die Auflösung des Start- und Anmeldebildschirms auf 1920 x 1080 ändern. Mein Laptop hat ein 4K-Display und kann den Text auf dem Grub-Bootloader-Bildschirm nicht richtig lesen, da er nicht skaliert ist. Sogar der Anmeldebildschirm weist einige Macken auf, beispielsweise fehlt die Skalierung des Mauszeigers.
Ich denke, ich könnte das Problem lösen, wenn ich einfach die Startauflösung und den Anmeldebildschirm verringere, aber ich weiß nicht, wie ich das am besten anstellen soll. In der Vergangenheit habe ich die Startbildschirmauflösung über Kernel-Boot-Befehlsparameter geändert und mit Gnome GDM herumgespielt. Aber wenn ich die Dinge nicht richtig mache, werden die Änderungen möglicherweise während des regulären Ubuntu-Updates überschrieben.
Bitte geben Sie Ratschläge, wenn Sie Erfahrung damit haben. Danke.
Antwort1
Für 18.04 gibt es ein paar Dinge, die Sie ausprobieren können.
Stellen Sie zunächst sicher, dass die Auflösung von 1920 x 1080 in Grub unterstützt wird. Starten Sie dazu Ihren Computer neu und drücken Sie Esc
wiederholt, bis der violette Bildschirm mit den Wiederherstellungs- und Grub-Optionen angezeigt wird. Drücken Sie, c
um eine Grub-Eingabeaufforderung zu erhalten. Geben Sie in der Grub-Eingabeaufforderung Folgendes ein:
videoinfo
und drücken Sie die Eingabetaste.
Sehen Sie sich die Liste der unterstützten Auflösungen an und stellen Sie sicher, dass 1920 x 1080
diese vorhanden ist. Wenn ja, geben Sie Folgendes ein:
exit
um Grub zu beenden und zu booten.
Die Auflösung des Startbildschirms wird durch Ändern Ihrer Grub-Standardeinstellungen geändert. Öffnen Sie ein Terminal und geben Sie ein:
sudo nano /etc/default/grub
Verwenden Sie den Abwärtspfeil oder , Page Down
bis Sie die folgende Zeile sehen:
#GRUB_GFXMODE=640x480
Geben Sie unterhalb dieser Zeile Folgendes ein und ersetzen Sie 1920x1080
dabei eine unterstützte Auflösung:
GRUB_GFXMODE=1920x1080
GRUB_GFXPAYLOAD_LINUX=keep
Um Ihre Änderungen zu speichern, drücken Sie Ctrl+O
(mit O
wie in Ohio, nicht mit Null). Um Nano zu beenden, drücken Sie Ctrl+X
. Aktualisieren Sie nun Grub:
sudo update-grub
Das sollte das Problem in Grub lösen und wird nicht durch ein Update überschrieben. Für den AnmeldebildschirmMaikann das Problem mit den 4K-Einstellungen in Ubuntu 18.04 beheben. Gehen Sie zu Einstellungen -> Geräte -> Anzeigen und stellen Sie Scale
auf ein 200%
. Ich bin nicht sicher, ob das den Desktop-Manager beeinflusst oder nicht, aber es ist das Erste, was ich versuchen würde.
Antwort2
Ich möchte nur hinzufügen, dass ich einen Weg gefunden habe, die Auflösung des Anmeldebildschirms zu ändern. Dieser Teil meines Problems wurde gefragt und beantwortet, sieheSo ändern Sie den GDM3-Thread.
Nachdem ich die gewünschte Monitorauflösung und Zoomstufe eingestellt habe, kopiere ich die Einstellungen einfach in das gdm3.config-Verzeichnis, nehme alle weiteren erforderlichen Änderungen vor und starte dann den PC neu.
sudo cp -i .config/monitors.xml /var/lib/gdm3/.config/
sudo vi /var/lib/gdm3/.config/monitors.xml
Wahrscheinlich müssen Sie vor dem Neustart auch Folgendes tun: Wählen Sie gdm3, wenn Sie dazu aufgefordert werden.
sudo dpkg-reconfigure gdm3
Antwort3
Für eine Neuinstallation von Ubuntu 22.04,Bernard Wei'SAntwortist das Richtige.
sudo cp ~/.config/monitors.xml /var/lib/gdm3/.config/monitors.xml
Ich bin auf mehrere Probleme gestoßen, die mich zu der Annahme veranlasst haben, dass es falsch war:
- Es gab kein
~/.config/monitors.xml
. (standardmäßig können die Gnome-Anzeigeeinstellungen automatisch an Ihren Monitor angepasst werden)
Nehmen Sie eine beliebige Änderung unter Einstellungen > Anzeige vor, damit diese Datei erstellt wird - Erstellen Sie den
/var/lib/gdm3/.config
Ordner
Sobald Sie diese beiden Schritte ausgeführt haben, können Sie dieses Tool auch installieren und verwenden, um Ihren Anmeldebildschirm (Hintergrund usw.) anzupassen.
https://realmazharhussain.github.io/gdm-settings/
Der Button unter Anzeige > Aktuelle Anzeigeeinstellungen übernehmen führt grundsätzlich die oben beschriebene Kopie aus, allerdings nur, wenn Sie die oben genannten Schritte ausgeführt haben.
Antwort4
Ich verwende dasReiseführer von Alberto. Laufen:
sudo cp ~/.config/monitors.xml ~gdm/.config/monitors.xml
wo ~gdm
ist /var/lib/gdm3
. Führen Sie dann aus:
sudo chown gdm:gdm ~gdm/.config/monitors.xml