[Linux-Biella] come prendersi gioco del login manager

Octavian Corlade octavian.corlade a gmail.com
Mer 29 Giu 2011 15:24:29 CEST


Il 16/06/2011 01:49, PaulTT ha scritto:
> 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)
>
>
su quale distro?
Su Linux Mint (ubuntu con gnome 2) non funge (nel senso che non cambia 
proprio nulla)
Ho provato
sudo update-rc.d -f gdm remove

ed in effetti non ho pių nulla (non so se prima ci fossero, ma presumo 
di sė) di relativo a gdm nei vari /etc/rc?.d/

Non fosse altro che all'avvio č ancora lė, pronto a salutarmi.

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

dato in un terminale, parte (anche se devo, credo, trovare la sessione 
da usare (o qualcosa di simile, vedendo il man) visto che non vedo 
neanche i pannelli di gnome)



Maggiori informazioni sulla lista Linux