Starten Sie X-windows / gdm auf dem Standard-Debian-Build automatisch

12

Ich habe eine bootfähige SD aus der offiziellen Debian-Veröffentlichung erstellt.

Gibt es eine einfache Möglichkeit, GDM beim Systemstart automatisch zu starten (wie bei einem typischen Linux-Desktop)?

Gibt es eine Möglichkeit, sich für Bonuspunkte automatisch anzumelden?

Salim Fadhley
quelle

Antworten:

11

Ja, in der Tat.

Starten von GDM beim Booten

Sie müssen es bearbeiten, /etc/inittabdamit Sie initwissen, dass es direkt in Runlevel 5 (Standard für X11) booten soll, wenn es gestartet wird.

Hinweis für Anfänger : Zeilen, die mit einem #Repräsentationskommentar beginnen . Sie werden vollständig ignoriert, wenn die Datei verwendet wird.

Dieser Abschnitt steuert den Standard-Runlevel:

## Only one of the following two lines can be uncommented!
# Boot to console
# id:3:initdefault: # this line should be commented
# Boot to X11
id:5:initdefault:  # this line should be uncommented

Anschließend müssen Sie angeben, welcher Befehl ausgeführt werden soll, wenn Runlevel 5 gestartet wird. In diesem Abschnitt wird Folgendes gesteuert:

# Example lines for starting a login manager
#x:5:respawn:/usr/bin/xdm -nodaemon
x:5:respawn:/usr/sbin/gdm -nodaemon        # this line should be uncommented
#x:5:respawn:/usr/bin/kdm -nodaemon
#x:5:respawn:/usr/bin/slim >/dev/null 2>&1

Jetzt, wenn Sie neu starten, sollten Sie direkt in GDM booten.

Automatische Anmeldung

Nach dem Einloggen den Befehl ausführen:

sudo gdmsetup

Wählen Sie die aus Security Tab, klicken Sie auf Enable Automatic Login, wählen Sie Ihren Benutzernamen aus dem Menü und schließen Sie.

Nach dem nächsten Neustart sollten Sie automatisch angemeldet sein.

Jivings
quelle
Ich verwende jetzt den Wheezy-Debian-Build für Rpi - gibt es ein bestimmtes Paket, das gdmsetup enthält?
Salim Fadhley
Ich dachte, es sei Teil des GDM-Pakets. Sie sollten jedoch in der Lage sein, die Confit-Datei manuell zu bearbeiten.
Jivings