Strona 1 z 1

[SOLVED] Pominięcie etapu logowania kdm/gdm

: 19 grudnia 2006, 17:23
autor: mcdell
Witam!
Zastanawiam się właśnie czy można w Debianie wyłączyć etap logowania kdm/gdm. Dokładniej chodzi mi o takie coś jak w live CD, że system nie pyta się o użytkownika i hasło, ładując odrazu środowisko graficzne.

Czy jest to możliwe, jeśłi tak - to jak? :-D

: 19 grudnia 2006, 17:59
autor: Kaka'
Witam!
Zastanawiam się właśnie czy można w Debianie wyłączyć etap logowania kdm/gdm. Dokładniej chodzi mi o takie coś jak w live CD, że system nie pyta się o użytkownika i hasło, ładując odrazu środowisko graficzne.
Dobra, a więc po kolei. Jest to możliwe. Jeżeli używasz gdm to wchodzisz w jego ustawienia a potem do bezpieczeństwo - tam już będziesz wiedział co zrobić :) Podobnie jest w kdm.

Jest jeszcze możliwość całkowitego wyłączenia gdm/kdm, tzn. przy starcie systemu nie będzie się uruchamia gdm/kdm tylko x'y będziesz musiał uruchomić przez 'startx' lub będzie Cię automatycznie logowało do wybranego środowiska graficznego. Jak to zrobić? Nie wiem - to było ostatnio na forum.linux.pl Wystarczyło jeden plik zmienić tylko nie mogę się doszukać jaki to plik. Ale ogólnie to lepiej tak nie robić. Lepiej po prostu użyć pierwszego sposobu, czyli tego z gdm.


Pozdrawiam!

: 19 grudnia 2006, 19:16
autor: mcdell
Ok, działa. :-D Dzieĸi wielkie.

: 19 grudnia 2006, 19:20
autor: chyl-o
mcdell, aby wyrazić wdzięczność za pomoc użyj opcji "Pomógł" pod postem który Ci pomógł.

: 20 grudnia 2006, 16:41
autor: vilkatla
Kaka' pisze:Wystarczyło jeden plik zmienić tylko nie mogę się doszukać jaki to plik.
katalog z dowiazaniami do uslug startujacych z systemem - /etc/rcX.d (gdzie X to numer domyslnego runlevelu). trzeba stamtat usunac dowiazanie do gdm/kdm i po bolu.
taki sam efekt da wylaczenie tego via sysv-rc-conf, tudziez wyklikanie via system -> uslugi.

to tak gwoli wyjasnienia ]


pzdr

: 22 grudnia 2006, 23:34
autor: bogoos
A ja zaproponowałbym inne rozwiązanie: nieklikane.

Po pierwsze trzeba ze startu wywalić kdm/gdm czy inny dm jakiego używasz.

Po drugie trzeba zainstalować rungetty (jest w repozytorium więc apt-get install rungetty)

Teraz bierzemy na warsztat plik /etc/inittab i linie

Kod: Zaznacz cały

1:2345:1:2345:respawn:/sbin/getty 38400 tty1
zamieniamy na

Kod: Zaznacz cały

1:12345:respawn:/sbin/rungetty -u user -g grupa /usr/bin/X11/startx tty1
Oczywiście w miejsce user i grupa trzeba wstawić nazwę użytkownika i grupy :wink:

Nie jestem pewien czy nie trzeba dodać

Kod: Zaznacz cały

--autologin user 
ale to już musisz sprawdzić doświadczalnie (dawno takich rzeczy nie robiłem)

I mniej więcej w taki właśnie sposób robi się to na LiveCD