tightvnc per server mc


Rispondi
Avatar utente
berto
GranGianGnomo
Messaggi: 2343
Iscritto il: 10 lug 2001, 16:04
Contatta:

tightvnc per server mc

Messaggio da berto » 10 ott 2005, 09:29

getting started:
http://www.realvnc.com/gettingstarted.html

a quanto pare non è possibile usare un display già avviato. però i processi sopravvivono se uno <u>chiude il client e riaccede</u>, quindi niente problemi di istanze multiple di $quadrupede.

se usi l'opzione -nevershared, il server butta fuori chi è connesso quando arriva un altro.

in ~/.vnc/xstartup puoi impostare il wm che vuoi etc.

purtroppo, se uno esce dal wm facendo "logout", anzichè chiudendo il client vnc, chi si collega dopo di lui si trova un xserver vuoto e non ha modo di far ripartire il wm.

si potrebbe studiare qualche trucco per far resuscitare il wm, tipo taroccare un po' xstartup, e/o togliere tutti i bottoni per il logout all'utonto.

oppure usare un dm attraverso xinetd con qualcosa del genere:

http://groups.google.it/group/comp.os.l ... b74f2ae14e

il che mi sembra più complicato.

<hr noshade size="1">
<font size="1">Wooo! C'mon! Get up! Get up! C'mooon! Woo! Augh!
C'mon! Give it up for me! Woo! Woooo! C'mooon!
(Steve Ballmer)
</font id="size1">

Avatar utente
berto
GranGianGnomo
Messaggi: 2343
Iscritto il: 10 lug 2001, 16:04
Contatta:

Messaggio da berto » 10 ott 2005, 10:30

~/.vnc/xstartup modificato per respawnare kde:

Codice: Seleziona tutto

#!/bin/sh

for ((;;)); do
        echo "blblblbl! avvio il wm!"
        # avvia kde e bloccati finchè non termina
        # redirigi stout e stderr, aka non rompere le balle
        startkde >/dev/null 2>&1 
        # kde terminato.
        echo "kraaaa! il wm è terminato!"
        sleep 15 # spetta un po' prima di riavviare
done
$quadrupede non dovrebbe avere problemi nel sopravvivere da una sessione all'altra, se avviato come si deve.

<hr noshade size="1">
<font size="1">Wooo! C'mon! Get up! Get up! C'mooon! Woo! Augh!
C'mon! Give it up for me! Woo! Woooo! C'mooon!
(Steve Ballmer)
</font id="size1">

Avatar utente
berto
GranGianGnomo
Messaggi: 2343
Iscritto il: 10 lug 2001, 16:04
Contatta:

Messaggio da berto » 10 ott 2005, 10:43

ah, per l'avvio di vncserver al boot, con la sessione (e i privilegi!) di utente schiappa, basta attivare il servizio da mcc ed editare /etc/sysconfig/vncservers. almeno su mandriva.

<hr noshade size="1">
<font size="1">Wooo! C'mon! Get up! Get up! C'mooon! Woo! Augh!
C'mon! Give it up for me! Woo! Woooo! C'mooon!
(Steve Ballmer)
</font id="size1">

Avatar utente
ale
Mac
Messaggi: 6797
Iscritto il: 27 apr 2001, 20:31
Località: Romanengo
Contatta:

Messaggio da ale » 13 ott 2005, 10:20

ora il server è configurato alla perfezione!
va benissimo, fa esattamente tutto quello che mi aspettavo.
però ho notato ora che su opensuse si può scaricare la versione OSS di suse 10!!!!!!!!
kde 3.4.2 e kernel 2.6.13!!!
vabbè a me basta kde 3.2 e kernel 2.6.<13
comunque lo proverò su desktop.
sono 7 o 8 cd la versione Open Source Software.

--
Hey Ho Let's Go!

Rispondi