GDM

Aus Fedorawiki.de

Wechseln zu: Navigation, Suche

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