GDM
Aus Fedorawiki.de
Gnome Display Manager (Gnome Anzeigenverwaltung)
Die Anzeigenverwaltung von GNOME besteht im wesentlichen aus zwei Teilen. Im Vordergrund arbeitet ein Programm (der Greeter) mit grafischer Benutzeroberfläche und den größten Teil der Arbeit erledigt ein als Dienst im Hintergrund agierendes Programm.
Die Einstellungen für beide Programme bestehen ebenfalls aus zwei Teilen.
Inhaltsverzeichnis |
Die Einstellungen des Dienstes:
Grundsätzlich ist der Ort für die Einstellungsdatei cumstom.conf im Verzeichniszweig /etc/gdm vorgesehen, wie auch schon in vorherigen Ausgaben von GNOME. Mittlerweile werden nur noch recht wenig Einstellungen in dieser Datei vorgenommen. Einige Einstellungen werden nun in der Einstellungsdatei des Begrüßers (Greeter) gelesen und Andere werden nicht mehr unterstützt.
Alle verfügbaren Einstellungen können als Liste in der Datei /etc/gdm/gdm.schemas eingesehen werden.
Das neueste Format für Einstellungen ist durch SVN (von den Entwicklern genutztes Programm für die Verwaltung der Veröffentlichungen von GNOME) unter dem URL http://svn.gnome.org/viewvc/gdm/trunk/data/gdm.schemas.in.in?view=markup einsehbar.
| Einstellungen des Dienstes: | ||||
|---|---|---|---|---|
| Betreff: | Einstellung: | Art: | Standardwert: | Bedeutung: |
| daemon | user | Zeichenfolge | gdm | Der Nutzername für die Ausführung von Greeter |
| daemon | Group | Zeichenfolge | gdm | Der Gruppenname für die Ausführung von Greeter |
| daemon | TimedLoginEnable | bool'sch | false | Stellt die automatische Anmeldung ein |
| daemon | TimedLogin | Zeichenfolge | Nicht gesetzt | Der Wert bestimmt den Nutzernamen für die automatische Anmeldung |
| daemon | TimedLoginDelay | Ganzzahl | 30 | Sekunden bis zur automatischen Anmeldung |
| xdmcp | Enable | bool'sch | false | Steuert XDMCP, erlaubt den automatischen Start von XDMCP |
| xdmcp | MaxPending | Ganzzahl | 4 | Steuert XDMCP, |
| xdmcp | MaxSessions | Ganzzahl | 16 | Steuert XDMCP, max. Anzahl zeitgleicher Fern-Sitzungen |
| xdmcp | MaxWait | Ganzzahl | 15 | Steuert XDMCP, |
| xdmcp | DisplaysPerHost | Ganzzahl | 2 | Steuert XDMCP, max. Anzahl zeitgleicher Sitzungen auf dem System |
| xdmcp | Port | Ganzzahl | 177 | Steuert XDMCP, Teil der Zieladresse die zugeordnet wird |
| xdmcp | HonorIndirect | bool'sch | true | Steuert XDMCP, erlaubt indirekte Anfragen |
| xdmcp | MaxPendingIndirect | Ganzzahl | 4 | Steuert XDMCP, |
| xdmcp | MaxWaitIndirect | Ganzzahl | 15 | Steuert XDMCP, |
| xdmcp | PingIntervalSeconds | Ganzzahl | 15 | Steuert XDMCP, |
| xdmcp | Willing | Zeichenfolge | @gdmconfdir@/Xwilling | Steuert XDMCP, Kommando welches die Nachrichten an Dienstnutzer sendet |
Ein Beispiel, um eine Anmeldung nach einer vorgegebenen Zeit durchzuführen, sind folgende Einträge in der Datei /etc/gdm/cumstom.conf erfoderlich:
[daemon] TimedLoginEnable=true TimedLogin=$Nutzername
Einstellungen des visuellen Teils
Für die meisten Einstellungen wird GConf genutzt. Diese Einstellungen unterscheiden sich wiederum in zwei Kategorien. Die Einen sind für Greeter relevant, die Anderen für die Sitzung.
Die Greeter-Einstellungen
Sie sind ausführlich auf http://svn.gnome.org/viewvc/gdm/trunk/gui/simple-greeter/gdm-simple-greeter.schemas.in?view=markup beschrieben.
| Einstellungen von Greeter: | |||
|---|---|---|---|
| Verzeichniszweig: | Art: | Standardwert: | Bedeutung: |
| /apps/gdm/simple-greeter/banner_message_enable | bool'sch | false | Schaltet das Spruchband |
| /apps/gdm/simple-greeter/banner_message_text | Zeichenfolge | Nicht gesetzt | Enthält den Text des Spruchbands |
| /apps/gdm/simple-greeter/logo_icon_name | Zeichenfolge | computer | Bestimmt das Greeter-Symbol |
| /apps/gdm/simple-greeter/disable_restart_buttons | bool'sch | false | Schaltet die Neustart-Symbole (Widgets) |
| /apps/gdm/simple-greeter/disable_accessibility_button | bool'sch | false | Schaltet das Symbol (Widgets) für die Hilfsmittel bei körperlichen Einschränkungen |
| /apps/gdm/simple-greeter/wm_use_compiz | bool'sch | false | Schaltet die Nutzung von Compiz-Fusion |
| /apps/gdm/simple-greeter/accessibility/screen_keyboard_enabled | bool'sch | false | Schaltet die Bildschirm-Tastaur |
| /apps/gdm/simple-greeter/accessibility/screen_reader_enabled | bool'sch | false | Schaltet die Text-zu-Sprache Funktion |
| /apps/gdm/simple-greeter/accessibility/screen_magnifier_enabled | bool'sch | false | Schaltet die Ausschnittsvergrößerung |
Sitzungseinstellungen
Greeter nutzt nutzt eines Teil des selben Grundwerkes wie die Sitzung. Und somit werden auch teils die selben Einstellungen gelesen.
Es werden solange Standardwerte genutzt, bis gesetzt wurden.
a) In den GDM Richtlinien.
b) In den Systemrichtlinien.
Die GDM-Richtlinien können hier eingesehen werden: http://svn.gnome.org/viewvc/gdm/trunk/data/session-setup.entries?view=markup
GNOME-Einstellungsdienst
GDM 2.22 aktiviert folgende Erweiterungen: a11y-keyboard (tastatur), background (Hintergrund), sound (Ton), xsettings (X-Einstellungen) Die Erweiterungsmodule sind u.a. für Dinge, wie das Hintergrundbild, die Zeichensätze, Systemklänge, und Dekorationsthemen verantwortlich.
Die Erweiterungsmodule können via GConf deaktiviert werden.
Um z.B. das Modul für die Töne zu deaktivieren muss folgender Schlüsselwert geändert werden:
/apps/gdm/simple-greeter/settings-manager-plugins/sound/active
Quelle: http://live.gnome.org/GDM/2.22/Configuration