Ich verwende eine Anmeldeliste mit Gesichtern und die Symbole und der Text sind in GDM winzig. Gibt es eine einfache Möglichkeit, die Auflösung des Anmeldebildschirms zu ändern? Ich benutze derzeit 10.04 Lucid.
Ich verwende eine Anmeldeliste mit Gesichtern und die Symbole und der Text sind in GDM winzig. Gibt es eine einfache Möglichkeit, die Auflösung des Anmeldebildschirms zu ändern? Ich benutze derzeit 10.04 Lucid.
Antworten:
Gaurav hat die richtige Lösung für Ubuntu 10.10 (verwenden Sie "Make Default" unter System> Einstellungen> Monitore), dies erfordert jedoch etwas mehr Arbeit in Ubuntu 10.04 LTS. Dies bedeutet auch, dass Ihr GDM dieselbe Auflösung wie Ihr Desktop hat.
Finden Sie zuerst heraus, welche Auflösung Ihr Display annehmen kann und wie es heißt. Im folgenden Beispiel ist mein Laptop-Display LVDS-1 und hat eine Nennauflösung von 1280 x 800:
$ xrandr -q
Screen 0: minimum 320 x 200, current 1280 x 800, maximum 4096 x 4096
LVDS-1 connected 1280x800+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1280x800 60.1 +
1024x768 59.9*
800x600 59.9
640x480 59.4
720x400 59.6
640x400 60.0
640x350 59.8
VGA-1 connected (normal left inverted right x axis y axis)
1024x768 60.0
800x600 60.3 56.2
848x480 60.0
640x480 59.9
TV-1 connected (normal left inverted right x axis y axis)
720x576 50.0 +
1024x768 50.0
800x600 50.0
720x480 50.0
640x480 50.0
400x300 100.0
320x240 100.0
320x200 100.0
Beachten Sie, dass in der obigen Ausgabe die aktuell verwendete Auflösung durch ein Sternchen (*) gekennzeichnet ist. Als nächstes möchten Sie testen, ob eine solche Auflösung funktioniert, und den richtigen Befehl zum Einrichten finden:
xrandr --output LVDS-1 --mode 800x600x32
Im obigen Befehl können Sie die Tiefe (32 Bit) für 24 ändern.
Als nächstes möchten Sie einen solchen Befehl zur Datei / etc / gdm / Init / Default vor / sbin / initctl ... [1] hinzufügen . Der Anfang einer solchen Datei sieht folgendermaßen aus:
#!/bin/sh
# Stolen from the debian kdm setup, aren't I sneaky
# Plus a lot of fun stuff added
# -George
PATH="/usr/bin:$PATH"
OLD_IFS=$IFS
#if [ -x '/usr/bin/xsplash' ];
#then
# /usr/bin/xsplash --gdm-session --daemon
#fi
xrandr --output LVDS-1 --mode 800x600x32
/sbin/initctl -q emit login-session-start DISPLAY_MANAGER=gdm
Sobald Sie dies getan haben, können Sie sich abmelden, um die Ergebnisse anzuzeigen. Ich habe dies nur in einer VM-Umgebung getestet, aber es sollte auf einer Standardinstallation ("Bare Metal") funktionieren.
..initctl
Zeile in der neueren .../Init/Default
Datei
Auf neueren Systemen möchten Sie Ihre Datei monitors.xml im Konfigurationsverzeichnis gdm ablegen. Die Auflösung wird dort abgerufen:
Dies setzt natürlich voraus, dass Sie zu Einstellungen> Anzeigen gegangen sind und die gewünschte Auflösung ausgewählt haben. Klicken Sie auf "Übernehmen". Dadurch wird eine monitors.xml in der .config Ihres Home-Verzeichnisses erstellt.
sudo cp ~ / .config / monitors.xml /var/lib/gdm3/.config/monitors.xml
Weitere Informationen finden Sie unter https://wiki.archlinux.org/index.php/GDM#Setup_default_monitor_settings
sudo chown gdm:gdm /var/lib/gdm3/.config/monitors.xml
OK für mich war die Antwort in der Datei xorg.conf. Ich weiß nicht einmal genau, was die relevanten Zeilen sind, aber vorher hatte ich keine /etc/X11/xorg.conf-Datei. Weil ich nichts vermasseln wollte, habe ich es nicht wirklich untersucht. Nach der Installation einer neuen Grafikkarte und dem Wechsel zu den Nvidia-Binärtreibern habe ich das Konfigurationstool verwendet, um die Bildschirmauflösung zu ändern. Da es zwischen den Anmeldungen jedoch nicht dauerhaft war, habe ich versucht, auf die Schaltfläche "Einstellungen in die Datei xorg.conf schreiben" zu klicken. Beim nächsten Abmelden hatte das Benutzeranmeldemenü dieselbe Auflösung wie alle anderen Benutzerbildschirme. Ich bin sicher, dass dies ein Problem wäre, wenn jeder andere Auflösungen wollte, aber für mich ist das nicht der Fall.
Es kann ein isoliertes Problem mit dem aktuellen Thema sein. Welches Thema verwenden Sie jetzt in GDM? Haben Sie überprüft, ob Sie das gleiche Problem mit anderen Themen haben?
Sie können auch versuchen, Ihr GDM mithilfe der folgenden Befehle neu zu konfigurieren (Sie verlieren dabei Ihre X11-Sitzung):
$ sudo dpkg-reconfigure gdm
$ sudo /etc/init.d/gdm restart .
Möglicherweise müssen Sie das gdmsetup ausführen (funktioniert nur für Ubuntu vor 2010):