Wie konfiguriere ich den GNOME gdm-Anmeldebildschirm?


14

Ich habe kürzlich Arch Linux installiert und es größtenteils eingerichtet. Bei vielen anderen Linux-Distributionen gibt es ein Tool, mit dem das Erscheinungsbild des Anmeldebildschirms konfiguriert werden kann. Ich möchte das verwendete Hintergrundbild, das Datums- / Uhrzeitformat von "Sa 6:27 PM" bis "26 Feb 11 18:27" und die Aktualisierungsrate des Monitors ändern (in Ordnung, wenn ich angemeldet bin , aber nicht auf dem Anmeldebildschirm).

Wo finde ich diese Konfigurationsoptionen oder (vorzugsweise) eine GNOME-Anwendung, damit ich diese Konfigurationsänderungen vornehmen kann?

Antworten:


11

Das ArchWiki ist eine sehr gute Informationsquelle. Hier habe ich folgendes gefunden:

Verwenden Sie diesen Befehl, um das GDM-Design zu konfigurieren:

sudo -u gdm dbus-launch gnome-appearance-properties

Verwenden Sie diesen Befehl, um weitere Konfigurationsoptionen zu erhalten:

sudo -u gdm dbus-launch gconf-editor

Und ändern Sie die folgenden Hierarchien:

/apps/gdm/simple-greeter
/desktop/gnome/interface
/desktop/gnome/background

Möglicherweise tritt ein Xauth-Fehler auf. In diesem Fall versuchen Sie es gksudoanstelle von sudo. Wenn der Fehler weiterhin besteht, können Sie dies tun:

xauth list $DISPLAY

Dadurch erhalten Sie das von Ihrem Benutzer verwendete xauth-Cookie. Kopieren Sie die Ausgabe, und führen Sie dann Folgendes aus. Ersetzen Sie dabei "" die Ausgabe des vorherigen Befehls.

sudo su -u gdm
xauth add <cookie>
dbus-launch gnome-appearance-properties

Dies meldet Sie als gdm-Benutzer an, fügt das Cookie hinzu, ermöglicht es gdm, Ihr Display zu verwenden, und startet die gnome-Darstellungseigenschaften.


1
Wenn ich versuche, "sudo -u gdm dbus-launch gconf-editor" auszuführen, wird "Kein Protokoll angegeben" und "Konnte gconf-editor nicht ausführen: Keine solche Datei oder kein solches Verzeichnis" angezeigt. Ich werde diese Seite noch einmal lesen und mich umsehen.
Thomas Owens

@ Thomas-Owens Ich habe einige Schritte hinzugefügt, um zu versuchen.
Shawn J. Goff

Also habe ich dies getan und die Eigenschaften für das Erscheinungsbild von Gnomen gestartet. Dies sind nur die Darstellungseinstellungen unter System> Einstellungen> Darstellung. Es gibt keine Möglichkeit, den Anmeldebildschirm dieser Anwendung anzupassen. Ich schaue jetzt auf gconf-editor, den ich separat installieren musste. Mir fällt nichts auf, aber es gibt eine Menge Möglichkeiten, also muss ich ein paar Dokumente lesen und ein wenig herumstöbern.
Thomas Owens

Ich hätte hinzufügen sollen, dass der Anmeldebildschirm das Hintergrundbild für den GDM-Benutzer ist. Frühere Versionen von GDM unterstützten Designs, dies ist jedoch nicht mehr der Fall.
Shawn J. Goff

Ich bekomme sudo: unkown user: gdmvon tun, was @ ShawnJ.Goff vorschlägt
Hatefiend

1

Die einzige Möglichkeit, die ich gefunden habe, war das Ändern / Ersetzen der Datei:

/usr/share/backgrounds/linuxmint/default_background.jpg

Die Datei ist 1920x1200 und ich habe nur versucht, sie durch ein anderes JPG mit der gleichen Auflösung zu ersetzen.

Sie können für alle default_background.jpgFälle eine Sicherungskopie des Originals erstellen.

Nach dem Ersetzen können Sie testen, wie das Bild aussehen wird, indem Sie Ihren Computer sperren.


sehr geschätzt!
Raucousloki

1

Das einzige, das für mich unter Arch Linux funktioniert hat:

sudo -u gdm dbus-launch gsettings set org.gnome.desktop.screensaver picture-uri 'file:///usr/share/backgrounds/gnome/picture.jpg'

Dann können Sie überprüfen, ob es funktioniert hat:

sudo -u gdm gsettings get org.gnome.desktop.screensaver picture-uri

Oder verifizieren Sie mit dconf:

sudo -u gdm dconf read /org/gnome/desktop/screensaver/picture-uri

0

Zumindest auf meinen Systemen bietet die Standardanmeldung eine Menüoption zum Ändern der Konfiguration über den Anmeldebildschirm.

Die Monitoraktualisierung wird jedoch nicht von GDM gesteuert, dh einer X-Serverkonfiguration, die in der Datei xorg.conf bearbeitet wird.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.