Automatyczne uruchamianie X-windows / gdm na standardowej kompilacji Debiana

12

Zbudowałem bootowalną kartę SD z oficjalnej wersji Debiana.

Czy istnieje prosty sposób na automatyczne uruchomienie GDM po uruchomieniu komputera (jak typowy komputer z systemem Linux)?

Czy w przypadku punktów bonusowych można uzyskać automatyczne logowanie?

Salim Fadhley
źródło

Odpowiedzi:

11

W rzeczy samej.

Uruchamianie GDM przy rozruchu

Musisz edytować /etc/inittab, aby initwiedział, że powinien uruchomić się bezpośrednio na poziomie uruchamiania 5 (domyślnie dla X11) podczas uruchamiania.

Uwaga dla początkujących : linie rozpoczynające się od #reprezentują komentarze. Zostaną całkowicie zignorowane, gdy plik zostanie użyty.

Ta sekcja kontroluje domyślny poziom działania:

## 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

Następnie musisz powiedzieć, jakie polecenie uruchomić, gdy uruchomi poziom 5. Ta sekcja kontroluje:

# 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

Teraz po ponownym uruchomieniu komputera należy uruchomić bezpośrednio w GDM.

Automatyczne logowanie

Po zalogowaniu uruchom polecenie:

sudo gdmsetup

Wybierz Security Tab, kliknij Enable Automatic Login, wybierz swoją nazwę użytkownika z menu i zamknij.

Po następnym ponownym uruchomieniu komputera powinieneś zostać automatycznie zalogowany.

Jivings
źródło
Teraz używam kompilacji Wheezy Debian dla Rpi - czy istnieje specjalny pakiet zawierający gdmsetup.
Salim Fadhley
Myślałem, że to część pakietu gdm. Zamiast tego powinieneś być w stanie ręcznie edytować plik confit.
Jivings