[Linux-Biella] come prendersi gioco del login manager

PaulTT paultt a bilug.linux.it
Gio 16 Giu 2011 01:49:14 CEST


e vivere piu' felici e piu' comodi col vostro computer

come promesso a ledi, ecco come bypassare la schermata del display 
manager, gdm, kdm, xdm, o chi per esso
la cosa e' applicabile ove sul computer ci sia (quasi) sempre l'utilizzo 
della parte grafica da un utente solo
le istruzioni che seguono sono per enlightenment 17, facilmente 
adattabili ad altro

1. creare un file dentro a /etc/X11/xinit, con proprietario root, con 
nome xinitrc.local e con il seguente contenuto:
====8<---------

#!/bin/sh

/usr/bin/enlightenment_start -locked

====8<---------
al posto di enlightenment_start -locked, se si usa altro, abbisogna 
mettere la riga comando per avviare il desktop/window manager in 
modalita' locckata (il vostro non lo fa? perfetto, usate e17! ;P)


2. dpkg-reconfigure x11-common
e scegliere 'anybody' quando vengono richiesti gli utenti autorizzati

(per altre distro posso solo presumere che il file da modifcare sia 
/etc/X11/Xwrapper.config, nel quale scrivere:
allowed_users=anybody
)


3. in /etc/rc.local aggiungere 'sta riga:

su -l USER -c "startx /etc/X11/xinit/xinitrc.local -- -dpi 100 &" > 
/var/log/Xorg.ptt.log &

sempre se si utilizzano dpi = 100 se no mettere i parametri come garbano
al posto di USER mettere il nome utente con cui si vuole lavorare


quando si avvia la macchina parte gia' cone e17 avviato da USER, ma con 
il blocca schermo, cosi' si deve scrivere solo la pwd, e tutto il resto 
sotto e' gia' bell'epronto ;P
inoltre scrive il log di e17 sul file suddetto (se si preferre 
cambiargli pure nome)
molto utile per macchine monoutenza, io lo uso da inizio anno ormai 
(aggiungo che non ho *mai* cmq utilizzato programmi come gdm o simili)


-- 
Nice guys finish last,
awesome guys finish on her face.




Maggiori informazioni sulla lista Linux