View Full Version : Avviare script (x11vnc) prima del login
CIAO!
SCOPO: avviare x11vnc prima di fare il login utente.
PROBLEMA: se metto lo script in /etc/rc.local non parte e non genera errori.
Se accedo (in ssh o normalmente) e faccio partire
$ /etc/rc.local
Il server vnc si avvia correttamente.
Le ho provate tutte.. Aiutatemi!!
Uso xubuntu 15.04 con systemd e ho fatto un sacco di modifiche anche lì ma non ho ancora combinato.
Grazie!
Inviato dal mio iPhone utilizzando Tapatalk
kernelex
01-10-2015, 00:00
forse non parte perché non trova nessuna porta su xorg, visto che questo non si è ancora avviato.
rc.local viene letto subito durante l'avvio del pc.
dovresti trovare il modo di avviarlo con gli script di xorg o lightdm, magari con uno speel di 1-2 secondi per sicurezza.
butta un occhio sul secondo script:
http://www.ilsoftware.it/forum/viewtopic.php?f=6&t=88087
che DM usi?
lightdm ?
si..dovrebbe essere LightDM GTK+ Greeter
forse non parte perché non trova nessuna porta su xorg, visto che questo non si è ancora avviato.
rc.local viene letto subito durante l'avvio del pc.
dovresti trovare il modo di avviarlo con gli script di xorg o lightdm, magari con uno speel di 1-2 secondi per sicurezza.
butta un occhio sul secondo script:
http://www.ilsoftware.it/forum/viewtopic.php?f=6&t=88087
grazie della dritta.. ti faccio sapere!
io fra i miei appunti avevo questo:
aggiungere nel file: /etc/lightdm/lightdm.conf
display-setup-script=/usr/bin/x11vnc -auth /var/run/lightdm/root/:0 -xkb -noxrecord -noxfixes -noxdamage -forever -bg -rfbport 5900
Avevo
/etc/lightdm/lightdm-gtk-greeter-ubuntu.conf
E ho modificato mettendo la riga sotto.
Non parte più lightmd ma continua a girare all'infinito il caricamento.
Con tty1 ho tolto la riga ma continua a rimanere bloccato lì.
Come resetto lightdm?
Così posso poi testare il consiglio di kernelex.
Gentilissimi tutti comunque.
Inviato dal mio iPhone utilizzando Tapatalk
- hai tolto la modifica che hai fatto (da ctrl-alt-F1)
e continua a non avviarsi?
- puoi reinstallare lightdm
sudo apt-get --reinstall install lightdm
- hai tolto la modifica che hai fatto (da ctrl-alt-F1)
e continua a non avviarsi?
- puoi reinstallare lightdm
sudo apt-get --reinstall install lightdm
Esatto. Dopo provo grazie.
Inviato dal mio iPhone utilizzando Tapatalk
qui altri esempi via systemd
https://help.ubuntu.com/community/VNC/Servers#Have_x11vnc_start_automatically_via_systemd_in_any_environment_.28Vivid.2B-.29
forse non parte perché non trova nessuna porta su xorg, visto che questo non si è ancora avviato.
rc.local viene letto subito durante l'avvio del pc.
dovresti trovare il modo di avviarlo con gli script di xorg o lightdm, magari con uno speel di 1-2 secondi per sicurezza.
butta un occhio sul secondo script:
http://www.ilsoftware.it/forum/viewtopic.php?f=6&t=88087
purtroppo non ha funzionato. Il sistema parte ma non x11vnc.
qui altri esempi via systemd
https://help.ubuntu.com/community/VNC/Servers#Have_x11vnc_start_automatically_via_systemd_in_any_environment_.28Vivid.2B-.29
edit.
qui altri esempi via systemd
https://help.ubuntu.com/community/VNC/Servers#Have_x11vnc_start_automatically_via_systemd_in_any_environment_.28Vivid.2B-.29
l'avevo già provata questa soluzione.
Dopo i casini con lightDM ho reinstallato tutto e riprovando il tuo suggerimento ha funzionato! Ipotizzi per quale motivo?
GRAZIE A TUTTI SIETE GRANDI!
- hai tolto la modifica che hai fatto (da ctrl-alt-F1)
e continua a non avviarsi?
si
- puoi reinstallare lightdm
sudo apt-get --reinstall install lightdm
sicuro sia fattibile? perché non mi permetteva più il login dopo aver reinstallato. Io ho tolto lightdm gtk greeter e poi avevo fatto apt install lightdm.
l'importante e' che tu riesca a ripristinare lightdm originale (da consolle)
guardo se trovo altre guide
*edit*
non ho capito se ha funzionato o no !
l'importante e' che tu riesca a ripristinare lightdm originale (da consolle)
guardo se trovo altre guide
*edit*
non ho capito se ha funzionato o no !
ha funzionato!
però ho dovuto reinstallare xubuntu perché con il lightdm non riuscivo a combinare a fare il login! Avevo provato a reinstallarlo ma nulla!
Per pagiugare fa molto comodo avere la /root su LVM: prima di fare un paciugo generate una snapshot e se la baracca in vacca fate un merge.
- http://www.tutonics.com/2012/12/lvm-guide-part-2-snapshots.html
Grazie! Non ho capito bene ma un giorno mi studierò bene!
Inviato dal mio iPhone utilizzando Tapatalk
Per pagiugare fa molto comodo avere la /root su LVM: prima di fare un paciugo generate una snapshot e se la baracca in vacca fate un merge.
- http://www.tutonics.com/2012/12/lvm-guide-part-2-snapshots.html
come facccio a fare la snapshot di una partizione come /dev/sda2?
luckylisp
26-10-2015, 21:27
Le snapshot sono native su lvm, su fs normali potresti provare un tool di backup (es. acronis, clonezilla, etc)
vBulletin® v3.6.4, Copyright ©2000-2026, Jelsoft Enterprises Ltd.