rozšíření desktopu po síti

hledám něco jako maxivista.. chci mít hlavní obrazovku na svém pc a na notebooku po síti druhou :)

Xdmx

co je potřeba k funkčnímu X11forwarding??

co je potřeba k funkčnímu portu 6000?

 [security]
 DisallowTCP=false

instalace

* instalace (stačí jen na hlavním severu)

apt-get install xdmx xdmx-tools

postup pro X11 tunel

* spuštění (X11forwarding tunel) - na obyč serveru

ssh -X [hlavni_server]
export | grep DIS

* řetězec dislaje se pak píše níže…

* spuštění - na hlavním serveru

Xdmx :1 -display [retezec_vzdaleneho_displaje[localhost:10.0]] -display :0.0 -ignorebadfontpath +xinerama

* zobrazení něčeho na virt displaji

DISPLAY=:1 metacity&
DISPLAY=:1 gnome-terminal

* a nebo rovnou nahodime cele sezení

ssh -X doma
export | grep DISP
... blabla ..
startx -- /usr/bin/Xdmx :1 +xinerama -display :0.0 -display localhost:10.0 -norender -noglxproxy

* proč nepoužívat ten render glx? prej je to zabugované :)

* hezký skriptík na závěr

#!/bin/bash

NXDISPLAY=$(export | grep DIS | sed 's/.*\"\(.*\)\"/\1/')
startx -- /usr/bin/Xdmx :1 -display :0.0 -display $NXDISPLAY -ignorebadfontpaths +xinerama -input :0 -norender -noglxproxy

postup pro přímé spojení přes port 6000

 startx -- /usr/bin/Xdmx :1 -display :0.0 -display VZDALENY_PC:0.0 +xinerama -noglxproxy -ignorebadfontspath

závěr