Fórum Root.cz
Hlavní témata => Software => Téma založeno: eXtreeme 16. 03. 2010, 08:37:52
-
Zdravim chlapi,
kdyz se pripojim pres ssh -X HOST, tak muzu zobrazit GUI aplikace, kterou si spustim... Kdyz zmenim $DISPLAY na hodnotu ":0.0" tak muzu spoustet GUI aplikace na plose vzdaleneho desktopu. Lze to udelat i tak, ze bych se k displayi ":0.0" pripojil rovnou a videl celou plochu se vsim a normalne ji ovladal? Ted nemam na mysli VNC a podobny software. Ciste jen ssh -X... Napada me: spustit pres SSH xserver a pripojit se k plose, ale nevim, jestli je to takto mozne...
-
x11vnc / x0rfbserver
"x11vnc does not create an extra display (or X desktop) for remote control. Instead, it uses the existing X11 display shown on the monitor"
https://secure.wikimedia.org/wikipedia/en/wiki/X11vnc
-
já na to používal xnest s timhle skriptem:
----------------------------------------------------------------
#!/bin/sh
if [[ $1 == '' ]];then echo "usage: nestx DISPLAYNUMBER"; exit 1; fi
MCOOKIE=$(mcookie)
xauth add $(hostname)/unix:$1 . $MCOOKIE
xauth add localhost/unix:$1 . $MCOOKIE
#/usr/bin/Xnest -auth $MCOOKIE +xinerama +bs +kb -geometry 1024x768 :$1 &
/usr/bin/Xnest +xinerama +bs +kb -geometry 1024x768 :$1 &
sleep 1
/usr/bin/xterm -display :$1
xauth remove $(hostname)/unix:$1 localhost/unix:$1
exit 0
----------------------------------------------------------------
Tenhle skript otevře okno 1024x768 s nestovanym xserverem a nastavi patřičná cookies.
Z xtermu, otevrenem v x-nestovanem okne se zaloguju na stanici, která mne zajímá:
ssh -XC honza@stanice.cz
a spustím prikazem "gnome-session" svuj desktop.
-
Toto reseni je skoro to co jsem chtel, ale...
Potrebuji se pripojit na jiz existujici relaci "gnome-session". Lze to nejak modifikovat?
-
Jako například, že mám v práci rozpracované věci a pootvírané okna na desktopu, odpoledne locknu desktop, odjedu domů a přes ssh se připojím z domácího počítače do svého piána v práci a mám všechno na ploše tak, jak jsem to opustil a rovnou pokračuji v práci z domova? Nebo že se připojím na komp kolegovi a koukám, jaké sjíždí pedro?
Nevím o tom, že by se šlo připojit na běžící desktop, pokud to teda není od počátku tak zřízeno pomocí vnc...
-
x11vnc se umí připojit na existující desktop:
x11vnc -display :číslo -shared