PDA

View Full Version : Avviare script (x11vnc) prima del login


Foschi
30-09-2015, 23:35
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

sacarde
01-10-2015, 07:41
che DM usi?

lightdm ?

Foschi
01-10-2015, 08:09
che DM usi?

lightdm ?

si..dovrebbe essere LightDM GTK+ Greeter

Foschi
01-10-2015, 08:10
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!

sacarde
01-10-2015, 08:18
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

Foschi
01-10-2015, 21:35
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

sacarde
01-10-2015, 22:35
- 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

Foschi
02-10-2015, 07:31
- 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

sacarde
02-10-2015, 09:04
qui altri esempi via systemd

https://help.ubuntu.com/community/VNC/Servers#Have_x11vnc_start_automatically_via_systemd_in_any_environment_.28Vivid.2B-.29

Foschi
02-10-2015, 11:11
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.

Foschi
02-10-2015, 11:12
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.

Foschi
02-10-2015, 12:24
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!

Foschi
02-10-2015, 12:26
- 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.

sacarde
02-10-2015, 12:32
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 !

Foschi
02-10-2015, 16:11
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!

eaman
03-10-2015, 18:40
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

Foschi
10-10-2015, 14:47
Grazie! Non ho capito bene ma un giorno mi studierò bene!


Inviato dal mio iPhone utilizzando Tapatalk

Foschi
24-10-2015, 01:10
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)