Sonntag, 3. Juli 2011

Zu 3.

Der Auto-Login


Da für ein Single-User System natürlich kein Anmelde-Manager nötig ist, kann man es sich sparen, diesen im Hintergrund laufen zu lassen und das System damit unnötig zu belasten.

Es muß das Paket rungetty installiert werden.


Es muss die Datei /etc/init/tty1.conf editiert und die Zeile
exec /sbin/getty 38400 tty1
durch
exec /sbin/rungetty --autologin BENUTZERNAME tty1
ersetzt werden.

Als nächstes wird die Datei .bash_profile im Home-Verzeichnis erstellt mit folgendem Inhalt:
if [ -z "$DISPLAY" ] && [ $(tty) == /dev/tty1 ]; then
   startx
fi
In diesem Falle wird nicht xfce4 gestartet, sondern nur der X-Server. Dies hat dem Vorteil, daß man weitere Startprogramme hinzufügen kann (Onscreen-Tastatur, etc)
Zum Start dieser wird die Datei .xinitrc ausgelesen.
Deren Inhalt lautet in diesem Falle wie folgt:
mkdir /tmp/pinnwand-thekenrechner/ &
tiitoo-keyboard-toggle-daemon start &
startxfce4

Die beiden ersten Zeilen beziehen sich auf das Onscreen-Keyboard, das der Einfachkeit halber von meinem WeTab adaptiert wurde. Mehr dazu später.


Wenn diese Arbeiten erledigt sind, sollte sich nach einem Neustart automatisch xfce Starten.

Keine Kommentare:

Kommentar veröffentlichen