Utilizzavo il file /etc/rc.d/rc.local editato in questo modo per accedere direttamente all'ambiente desktop del mio user all'avvio del pc
Codice: Seleziona tutto
su --login vrso -c '/bin/bash -l -c startx &> /dev/null' &
Dove posso editare una configurazione del genere per autologin?
EDIT:
la soluzione funzionante per me è stata questa
joe ha scritto:in /etc/inittabPoi nel ~/.bash_profileCodice: Seleziona tutto
c1:1235:respawn:/usr/bin/openvt -c 1 -f -e -- /bin/login -f joe
Cosa succede con quella roba:Codice: Seleziona tutto
$ cat .bash_profile if [ -f ~/.profile ]; then . ~/.profile fi if [ -f ~/.bashrc ]; then . ~/.bashrc fi if [ -z "$DISPLAY" ] && [ "$(tty)" = /dev/tty1 ]; then exec startx fi
- accondo il PC
- si avvia il sistema in init3
- appena è avviata (il boot la avvia automaticamente) la TTY1 ecco che viene eseguito il comando in inittab cioè viene eseguito il login come utente "joe".
- ma a quel punto nonappena il login come joe è avvenuto viene eseguito bash_profile perchè siamo in una shell di login (se non sbaglio, vado a memoria)
- in quello script se siamo sulla TTY1, e ci siamo, viene eseguito startx
- quindi alla fine parte X e il tuo DE impostato
In pratica io premo power on dando corrente e mi ritrovo davanti KDE senza schiacciare nulla loggato come utente joe.
In questo modo se premo ctrl alt e ad esempio F2, posso uscire temporaneamente da X e raggiungere la console TTY2 fare un altro login (sta volta X non parte automaticamente perchè non siamo in TTY1...).
Insomma, per quello che serve a me funziona.
Se inittab sia deprecato non ne ho idea.
PS.
vedi anche il vecchio post di targzeta che mi aveva suggerito la soluzione: http://slacky.eu/forum/viewtopic.php?f= ... 15#p321765
Ciao