User Tools

Site Tools


wiki:advanced:x2goserver-in-detail

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
wiki:advanced:x2goserver-in-detail [2013/03/14 22:38]
sunweaver created
wiki:advanced:x2goserver-in-detail [2016/11/24 12:30] (current)
ionic Mention Raspbian.
Line 9: Line 9:
 ===== X2Go's Server: base package and extensions ===== ===== X2Go's Server: base package and extensions =====
  
-The ''x2goserver'' package (Debian/Ubuntu) provides the server-side core of X2Go. If you want to run the legacy X2Go client ([[doc:installation:x2goclient|X2Go Client]]) on the client-side systems then the installation of this package is sufficient.+The ''x2goserver'' package (Debian/Raspbian/Ubuntu) provides the server-side core of X2Go. If you want to run the legacy X2Go client ([[doc:installation:x2goclient|X2Go Client]]) on the client-side systems then the installation of this package is sufficient.
  
 However, in 2011 many new features/capabilities were added to X2Go. However, in 2011 many new features/capabilities were added to X2Go.
  
-One feature was an ''x2goserver-extensions'' package (Debian/Ubuntu) that we consider as a namespace for X2Go server contributions. For example, the Python X2Go implementation requires some scripts available in this package. If you work on coding some other X2Go client implementation you are invited to contribute your server extensions within this namespace.+One feature was an ''x2goserver-extensions'' package (Debian/Raspbian/Ubuntu) that we consider as a namespace for X2Go server contributions. For example, the Python X2Go implementation requires some scripts available in this package. If you work on coding some other X2Go client implementation you are invited to contribute your server extensions within this namespace.
  
   * [[wiki:repositories:debian|Debian GNU/Linux]]   * [[wiki:repositories:debian|Debian GNU/Linux]]
 +  * [[wiki:repositories:raspbian|Raspbian GNU/Linux]]
   * [[wiki:repositories:ubuntu|Ubuntu GNU/Linux]]   * [[wiki:repositories:ubuntu|Ubuntu GNU/Linux]]
  
 Also, **__if__** the remote server already has a //desktop environment// installed then one more X2Go package (besides x2goserver) must now be installed on the server before the X2Go Client can successfully initiate/start a remote desktop X2Go session. Also, **__if__** the remote server already has a //desktop environment// installed then one more X2Go package (besides x2goserver) must now be installed on the server before the X2Go Client can successfully initiate/start a remote desktop X2Go session.
 +
 +<note important>Newer versions of the GNOME 3 and UNITY desktop environments have compatibility issues with X2Go. See the page [[doc:de-compat|Desktop Environment Compatibility]] for more details.</note>
  
 This additional X2Go package is called ''x2goserver-xsession''  This **__must__** be installed for the X2Go Client to successfully start the remote desktop X2Go session __unless__ the X2Go Server is intended for use with the new X2Go Published Apps capability (//see NOTE below//). This additional X2Go package is called ''x2goserver-xsession''  This **__must__** be installed for the X2Go Client to successfully start the remote desktop X2Go session __unless__ the X2Go Server is intended for use with the new X2Go Published Apps capability (//see NOTE below//).
Line 28: Line 31:
 **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'' . **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 originally introduced so that X2Go can be installed on Debian/Ubuntu Edu terminal servers and the sessions would look like they do on Debian Edu (aka Skolelinux) desktops. It actually does a lot more: start gpg-agent, start ssh-agent, desktop branding, etc.+''x2goserver-xsession'' was originally introduced so that X2Go can be installed on Debian/Raspbian/Ubuntu Edu terminal servers and the sessions would look like they do on Debian Edu (aka Skolelinux) desktops. It actually does a lot more: start gpg-agent, start ssh-agent, desktop branding, etc.
  
 ===== X2Go's Server: What is it? What does it do? ===== ===== X2Go's Server: What is it? What does it do? =====
Line 55: Line 58:
  
 ==== Resuming a Session ==== ==== Resuming a Session ====
- +FIXME
-TODO...+
  
 ==== Suspending/Terminated a Session ==== ==== Suspending/Terminated a Session ====
- +FIXME
-TODO... +
 ===== X2Go's Server: Improving documentation... ===== ===== X2Go's Server: Improving documentation... =====
  
wiki/advanced/x2goserver-in-detail.1363300702.txt.gz · Last modified: 2013/03/14 22:38 by sunweaver