This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
wiki:components:x2goserver [2011/06/10 19:38] sunweaver |
wiki:components:x2goserver [2013/03/08 13:31] 127.0.0.1 external edit |
||
---|---|---|---|
Line 2: | Line 2: | ||
:!: This wiki page needs much more work!!! Any help is appreciated!!! | :!: This wiki page needs much more work!!! Any help is appreciated!!! | ||
+ | |||
+ | ====== X2go's Server Download ====== | ||
+ | |||
+ | Binary packages for various distros are [[download: | ||
====== X2go's Server: base package and extensions ====== | ====== X2go's Server: base package and extensions ====== | ||
Line 7: | Line 11: | ||
The '' | The '' | ||
- | In May 2011 we have added an '' | + | However, in 2011 many new features/ |
+ | |||
+ | One feature was an '' | ||
+ | |||
+ | * [[wiki: | ||
+ | * [[wiki: | ||
+ | |||
+ | Also, **__if__** the remote server already has a //desktop environment// | ||
+ | |||
+ | This additional x2go package is called // | ||
+ | |||
+ | < | ||
+ | $ sudo apt-get install x2goserver-xsession | ||
+ | </ | ||
+ | |||
+ | **NOTE:** - this is a change from older versions of x2goserver installs where in previous versions the only requirement was to just execute - //sudo apt-get install x2goserver// | ||
+ | |||
+ | x2goserver-xsession was introduced so that X2Go can be installed on Debian/ | ||
====== X2go's Server: What is it? What does it do? ====== | ====== X2go's Server: What is it? What does it do? ====== | ||
Line 17: | Line 38: | ||
The individual '' | The individual '' | ||
- | The latest status of the X2go server' | + | The latest status of the X2go server' |
- | The latest status of the X2go server extension' | + | The latest status of the X2go server extension' |
====== X2go's Server: How it actually works ====== | ====== X2go's Server: How it actually works ====== | ||
Line 27: | Line 48: | ||
When starting a new session the script called '' | When starting a new session the script called '' | ||
- | - finding | + | - Find unique $DISPLAY number and unique session ID. This will insert a new session in the database. |
- | - finding | + | - Find free ports for sound, graphic, file sharing. After that the the database entry will get updated with these discovered values. |
- | - starting | + | - Start '' |
CAVEAT for client implementations: | CAVEAT for client implementations: |