Inhaltsverzeichnis
-
Anmeldungsmanager
- Fragen und Antworten
Anmeldungsmanager
Ein Anmeldungs- oder Sitzungsmanager (engl. graphical login interface oder display manager) ist für eine grafische Anmeldung (einen grafischen Login) vor dem Starten einer Desktop-Umgebung zuständig. Über die reine Anmeldung hinaus, erlaubt er dem Benutzer die Auswahl bzw. Konfiguration der zu beginnenden Desktop-Sitzung, indem z.B. der zu ladende WindowManager, die Sprache, das Tastaturlayout, etc. eingestellt werden.
Eine Auswahl verschiedener pupulärer Display-Manager:
Fragen und Antworten
Wo ist festgelgt, welcher Display-Manager geladen wird?
bei Debian in /etc/X11/default-display-manager. Mit debconf zu ändern über #! update-alternatives --config x-window-manager
bei RedHat und Mandriva über /etc/sysconfig/desktop: DISPLAYMANAGER=</usr/bin/xdm|xdm|KDE|GNOME> oder DESKTOP=<KDE|GNOME>
- hmm... die DISPLAYMANAGER-Variable scheint keine Auswirkungen zu haben.
bei SUSE in /etc/sysconfig/displaymanager bzw. einfach im YaST eintragen
- bei Gentoo ist es die Variable "DISPLAYMANAGER" in der /etc/rc.conf - vorsicht: das init-script ist IMMER /etc/init.d/xdm, auch wenn kdm, gdm oder ein anderer DM ausgewählt ist
Wo ist die Auswahl der Windowmanager für den Displaymanager festgelegt?
Frage: Ich habe RedHat 7.3 installiert und in gdm bzw. kdm bekomme ich nur GNOME und KDE zur Auswahl, habe aber auch noch fvwm2 und WindowMaker installiert. Wie erreiche ich, dass ich auch diese WindowManager im DisplayManager angezeigt bekomme? In SuSE 7.3 geht das automatisch, ich will aber nur deshalb diese Sch...-Distri nicht verwenden! -- JanRoehrich
Im Gegensatz zur SUSE bekommst du es ja anscheinend in der anderen Distri nicht hin. Vielleicht ist ja die SUSE gar nicht schlecht. -- MichaelAugustin
Habe es selbst rausgefunden: in /etc/X11/xdm/Xsession sind einträge für GNOME und KDE enthalten, hier einfach noch entsprechende Einträge für andere WindowManager eintragen. -- JanRoehrich 2002-11-24 21:33:55
Wie heißt das rpm-Paket in dem der ''kdm'' enthalten ist?
ok danke, auf die idee bin ich garnicht gekommen! -- JanRoehrich
Wie starte ich zwei Displaymanager gleichzeitig?
Generelle Linux
CTRL+ALT+F1 , dann logt man sich ein, und tippt startx --:1 oder sowas rumflippen mit CTRL+ALT+F7 (ab F7 aufwärts liegen die dan rum die müllhalden )
Man kann 2 Displaymanager auf einem PC starten, die dann jeweils auf VT7 und 8 laufen, d.h. man kann mit Alt-Strg-F7 und Alt-Strg-F8 hin und herschalten.
Suse
bei SUSE in /etc/X11/xdm/Xservers am Ende eine 2. Zeile hinzufügen
:0 local /usr/X11R6/bin/X :0 vt07 :1 local /usr/X11R6/bin/X :1 vt08
in der Datei gdm.conf bei SUSE in /etc/opt/gnome2/gdm im Abschnit [Server] folgende Zeile einfügen bzw. das Kommentarzeichen davor entfernen.
1=Standard
Debian (KDM)
Bei Debian (bzw. KNOPPIX) steht in /etc/kde3/kdm/Xservers:
:0 local@tty1 /etc/X11/X -dpi 75 -nolisten tcp vt7
Auch hier kann man noch hinzufügen (s.o. bei Suse):
:1 local /usr/X11R6/bin/X :1 vt8
Dabei bedeutet :0 bzw. :1, dass es sich um den 0 bzw. 1 X-Server auf dem Rechner handelt (d.h. man kann die Programme dann mit --display rechnername:0 auf dem entsprechenden X-Server anzeigen). Das vt7 bzw. vt8 sorgt dafür, dass der X-Server auf dem 7 bzw. 8 Virtuellen Terminal gestartet wird. D.h. man kann mit <Strg>-<Alt>-F7 bzw <Strg>-<Alt>-F8 auf ihn wechseln.
Verschiedene Auflösungen
Manchmal ist es sinnvoll, verschiedene Auflösungen zur Verfügung zu haben, z.B. auf VT7 1280x1024 für den Normalbetrieb und auf VT8 640x480 zum Fernsehen. Zwar kann man dies bei nur einem Displaymanager auch so umschalten (Strg-Alt-+), dann hat man aber den lästigen größeren virtuellen Desktop.
Die Lösung ist die Option -depth (früher -bpp):
:0 local@tty1 /etc/X11/X :0 -depth 16 -dpi 75 -nolisten tcp vt7 :1 local@tty1 /etc/X11/X :1 -depth 24 -dpi 75 -nolisten tcp vt8
In der Datei /etc/XF86Config-4 ist dann die Zeile mit der Voreinstellung der Farbtiefe auszukommentieren und bei der Farbtiefe die passenden Auflösungen einzutragen:
# DefaultColorDepth 16 SubSection "Display" Depth 16 Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 24 Modes "640x480" EndSubSection
Wie stelle ich zentral alle Schriften größer
Das wird in Debian in /etc/kde3/kdm/Xservers eingestellt. Dort werden die dpi (Dots Per Inch) eingestellt. Ein größerer Wert erzeugt größere Schriften.
Bsp:
Normalwert sei:
:0 local@tty1 /etc/X11/X :0 -depth 16 -dpi 75 -nolisten tcp vt7
Wenn die Schriften um 33% größer sein sollen:
:0 local@tty1 /etc/X11/X :0 -depth 16 -dpi 100 -nolisten tcp vt7