A page in your DokuWiki was added or changed. Here are the details:
Date : 2013/03/14 20:55
Browser : Mozilla/5.0 (X11; Linux x86_64; rv:18.0) Gecko/20100101 Firefox/18.0 Iceweasel/18.0.1
IP-Address : 46.142.39.109
Hostname : 109-39-142-46.pool.kielnet.net
Old Revision: ---
New Revision: http://wiki.x2go.org/doku.php/wiki:development:session-handshake
Edit Summary: created
User : sunweaver
====== X2Go Session Handshake ======
===== Resuming a Session =====
==== Verifying if port is free before resuming X2Go Session ====
On start of an X2Go session 3 tcp ports for ssh tunnels (graphic, sound, sshfs) are reserved. The values of these ports are stored in the X2Go session database and used by X2Go clients every time an X2Go session gets resumed. Sometimes it can happen that one of these ports is already used by another application after the session had been suspended. As result, X2Go client will be unable to resume such session or start sound or sshfs tunnel.
To avoid this problem X2Go server (>= 3.1.0.0) will verify if these ports are still unused before the session will be resumed. In other case new ports will be reserved. The new port values will be updated in database and sent to the X2Go client.
**IMPORTANT**: Older versions of X2Go client will be compatible with newest X2Go servers. If ports have changed between suspend and resume of a session, older x2goclients will try to reconnect and fail.
But on the next attempt, X2Go client will retrieve the updated port values from the X2Go session database.
--
This mail was generated by DokuWiki at
http://wiki.x2go.org/
A page in your DokuWiki was added or changed. Here are the details:
Date : 2013/03/14 20:54
Browser : Mozilla/5.0 (X11; Linux x86_64; rv:18.0) Gecko/20100101 Firefox/18.0 Iceweasel/18.0.1
IP-Address : 46.142.39.109
Hostname : 109-39-142-46.pool.kielnet.net
Old Revision: http://wiki.x2go.org/doku.php/wiki:development:start?rev=1363122111
New Revision: http://wiki.x2go.org/doku.php/wiki:development:start
Edit Summary: [General Topics]
User : sunweaver
@@ -16,8 +16,9 @@
<item>Nightly Builds|Nightly built pkgs for Debian/Ubuntu|[[wiki:development:nightly-builds]]|{{:wiki:litte-phoca.png|}}</item>
<item>Debug/Troubleshooting|Problem Solving HowTo|[[wiki:development:debugging]]|{{:wiki:litte-phoca.png|}}</item>
<item>Development Workspace|Set up your X2Go Dev Machine|[[wiki:development:development-workspace]]|{{:wiki:litte-phoca.png|}}</item>
<item>Build Server|X2Go Build Server
Documentation|[[wiki:development:build-server]]|{{:wiki:litte-phoca.png|}}</item>
+ <item>Session Handshake|Server/Client Communication in X2Go|[[wiki:development:session-handshake]]|{{:wiki:little-phoca.png|}}</item>
</menu>
</WRAP>
----
--
This mail was generated by DokuWiki at
http://wiki.x2go.org/
A page in your DokuWiki was added or changed. Here are the details:
Date : 2013/03/14 20:52
Browser : Mozilla/5.0 (X11; Linux x86_64; rv:18.0) Gecko/20100101 Firefox/18.0 Iceweasel/18.0.1
IP-Address : 46.142.39.109
Hostname : 109-39-142-46.pool.kielnet.net
Old Revision: http://wiki.x2go.org/doku.php/usage:multi-display?rev=1363294251
New Revision: http://wiki.x2go.org/doku.php/usage:multi-display
Edit Summary:
User : sunweaver
@@ -18,22 +18,15 @@
Push "Identify all displays" button to find out the numbers of a physical displays:
* http://www.x2go.org/_media/news:ident_dsip.png
- **Use two or more physical displays as one large virtual display (commonly called Xinerama)**
+ ===== Use two or more physical displays as one large virtual display (commonly called Xinerama) =====
- The advantage of Xinerama feature is to only maximize windows to the dimensions of the active physical display. This can be very useful not only for thinclients with more
then one physical displays, but also if user stretch their X2Go sessions over more then one display in "window" mode.
+ The advantage of Xinerama feature is to only maximize windows to the dimensions of the active physical display. This can be very useful not only for thinclients with more then one physical display, but also if the user stretches their X2Go sessions over more then one display in "window" mode.
- X2Go Session running 3 maximized LibreOffice windows is stretched over 3 physical displays:
+ X2Go session running 3 maximized LibreOffice windows is stretched over 3 physical displays:
* http://www.x2go.org/_media/news:xinerama.png
Xinerama configuration of X2Go session will be automatically updated every time when user is moving or resizing his X2Go Session window.
- **Verifying if port is free before resuming X2Go Session**
-
- On start of an X2Go session 3 tcp ports for ssh tunnels (graphic, sound, sshfs) are reserved. The values of these ports are
stored in the X2Go session database and used by X2Go clients every time an X2Go session gets resumed. Sometimes it can happen that one of these ports is already used by another application after the session had been suspended. As result, X2Go client will be unable to resume such session or start sound or sshfs tunnel. To avoid this problem X2Go server (>= 3.1.0.0) will verify if these ports are still unused before the session will be resumed. In other case new ports will be reserved. The new port values will be updated in database and sent to the X2Go client.
-
- **IMPORTANT**: Older versions of X2Go client will be compatible with newest X2Go servers. If ports have changed between suspend and resume of a session, older x2goclients will try to reconnect and fail.
-
- But on the next attempt, X2Go client will retrieve the updated port values from the X2Go session database.
--
This mail was generated by DokuWiki at
http://wiki.x2go.org/
A page in your DokuWiki was added or changed. Here are the details:
Date : 2013/03/14 20:50
Browser : Mozilla/5.0 (X11; Linux x86_64; rv:18.0) Gecko/20100101 Firefox/18.0 Iceweasel/18.0.1
IP-Address : 46.142.39.109
Hostname : 109-39-142-46.pool.kielnet.net
Old Revision: http://wiki.x2go.org/doku.php/usage:multi-display?rev=1363124469
New Revision: http://wiki.x2go.org/doku.php/usage:multi-display
Edit Summary:
User : sunweaver
@@ -1,12 +1,11 @@
====== Multi display support features ======
- //Information provided by Oleksandr Shneyder//
+ <note>Minimum requirements are x2goserver (3.0.99.10) and x2goclient (3.99.0.6), if used on X2Go thinclients: x2gothinclient (1.0.1.5).</note>
- There are two new features in X2Go to support desktops with more then one physical display implemented in x2go.
- * note: minimum requirements are x2goserver (3.0.99.10), x2goclient (3.99.0.6), x2gothinclient (1.0.1.5).
+ There are two features in X2Go to support desktops
with more then one physical display.
- **Run X2Go Session in "full screen" mode on one of several physical displays.**
+ ===== Run X2Go Session in "full screen" mode on one of several physical displays =====
With this feature you can use one of your physical monitors to display X2Go session in "full screen" mode.
On this photo you can see a Windows 7 notebook with a connected VGA monitor running X2Go Session on display 2:
--
This mail was generated by DokuWiki at
http://wiki.x2go.org/
A page in your DokuWiki was added or changed. Here are the details:
Date : 2013/03/14 20:43
Browser : Mozilla/5.0 (X11; Linux x86_64; rv:18.0) Gecko/20100101 Firefox/18.0 Iceweasel/18.0.1
IP-Address : 46.142.39.109
Hostname : 109-39-142-46.pool.kielnet.net
Old Revision: http://wiki.x2go.org/doku.php/doc:sponsors?rev=1363293769
New Revision: http://wiki.x2go.org/doku.php/doc:sponsors
Edit Summary: [Interface between LightDM's remote login feature and X2Go Session Broker]
User : sunweaver
@@ -12,11 +12,10 @@
//Sponsored by [[http://fleten.net|Fleten.net Aps]]://
* The remote login feature in LightDM uses UCCS for session brokerage. The UCCS is a very public service. The main caveat is: UCCS offers to store user passwords and these passwords (at time of Ubuntu 12.10 and Ubuntu 13.04) get stored in plaintext at Canonical (or at least can be easily unhashed). A site admin surely would love to have such a web portal as UCCS at hand, so that the remote
login feature can be used on the local network without Canonical as the brokerage provide in the loop.
- * This code project is to provide a drop-in replacement for the Ubuntu package ''lightdm-remote-session-uccsconfigure'' that replaces UCCS with the X2Go Session Broker as session brokerage provide
+ * This sponsored project is to provide a drop-in replacement for the Ubuntu package ''lightdm-remote-session-uccsconfigure'' that replaces UCCS with the X2Go Session Broker as session brokerage provider
* The users shall then be able to use LightDM's remote login feature to launch X2Go and RDP sessions. The session profiles will be provided by the X2Go Session Broker
- * Versatile skills are needed for this: C, Cplusplus, XML, JSON, Python.
==== Documentation: MsWin-Builder for X2Go Client ====
//Sponsored by [[https://netitwork.net|NEiT_work]] (Michael Kromer)://
--
This mail was generated by DokuWiki at
http://wiki.x2go.org/
A page in your DokuWiki was added or changed. Here are the details:
Date : 2013/03/14 20:42
Browser : Mozilla/5.0 (X11; Linux x86_64; rv:18.0) Gecko/20100101 Firefox/18.0 Iceweasel/18.0.1
IP-Address : 46.142.39.109
Hostname : 109-39-142-46.pool.kielnet.net
Old Revision: http://wiki.x2go.org/doku.php/doc:sponsors?rev=1363293745
New Revision: http://wiki.x2go.org/doku.php/doc:sponsors
Edit Summary:
User : sunweaver
@@ -7,18 +7,18 @@
If you or your company want to sponsor X2Go development, please contact one of the [[doc:professional-support|official professional supporters of X2Go]] by mail. Depending on your request you may then be redirected to one of the other developers, depending on the request you have and the skills of the developer(s).
===== Current Feature Sponsoring =====
- === Interface between LightDM's remote login feature and X2Go Session Broker ===
+ ==== Interface between LightDM's remote login feature and X2Go Session Broker ====
//Sponsored by [[http://fleten.net|Fleten.net Aps]]://
* The remote login feature in LightDM uses UCCS for session brokerage. The UCCS is a very public service. The main caveat is: UCCS offers to store user passwords and these passwords (at time of Ubuntu 12.10 and Ubuntu 13.04) get stored in plaintext at Canonical (or at least can be easily unhashed). A site admin surely would love to have such a web portal as UCCS at hand, so that the remote login feature can be used on the local network without Canonical as the brokerage provide in the loop.
* This code project is to provide a drop-in replacement for the Ubuntu package ''lightdm-remote-session-uccsconfigure'' that replaces UCCS with the X2Go Session Broker as session brokerage provide
* The users shall then be able to use LightDM's remote login feature to launch X2Go and RDP sessions. The session profiles will be provided by the X2Go Session Broker
* Versatile skills are needed for this: C, Cplusplus, XML, JSON,
Python.
- === Documentation: MsWin-Builder for X2Go Client ===
+ ==== Documentation: MsWin-Builder for X2Go Client ====
//Sponsored by [[https://netitwork.net|NEiT_work]] (Michael Kromer)://
* Documentation of the MS Windows build environment of X2Go Client
--
This mail was generated by DokuWiki at
http://wiki.x2go.org/
A page in your DokuWiki was added or changed. Here are the details:
Date : 2013/03/14 20:42
Browser : Mozilla/5.0 (X11; Linux x86_64; rv:18.0) Gecko/20100101 Firefox/18.0 Iceweasel/18.0.1
IP-Address : 46.142.39.109
Hostname : 109-39-142-46.pool.kielnet.net
Old Revision: http://wiki.x2go.org/doku.php/doc:sponsors?rev=1363293704
New Revision: http://wiki.x2go.org/doku.php/doc:sponsors
Edit Summary: [Interface between LightDM's remote login feature and X2Go Session Broker]
User : sunweaver
@@ -7,16 +7,18 @@
If you or your company want to sponsor X2Go development, please contact one of the [[doc:professional-support|official professional supporters of X2Go]] by mail. Depending on your request you may then be redirected to one of the other developers, depending on the request you have and the skills of the developer(s).
===== Current Feature Sponsoring =====
- ==== Interface between LightDM's remote login feature and X2Go Session Broker ====
+ ===
Interface between LightDM's remote login feature and X2Go Session Broker ===
//Sponsored by [[http://fleten.net|Fleten.net Aps]]://
* The remote login feature in LightDM uses UCCS for session brokerage. The UCCS is a very public service. The main caveat is: UCCS offers to store user passwords and these passwords (at time of Ubuntu 12.10 and Ubuntu 13.04) get stored in plaintext at Canonical (or at least can be easily unhashed). A site admin surely would love to have such a web portal as UCCS at hand, so that the remote login feature can be used on the local network without Canonical as the brokerage provide in the loop.
* This code project is to provide a drop-in replacement for the Ubuntu package ''lightdm-remote-session-uccsconfigure'' that replaces UCCS with the X2Go Session Broker as session brokerage provide
* The users shall then be able to use LightDM's remote login feature to launch X2Go and RDP sessions. The session profiles will be provided by the X2Go
Session Broker
* Versatile skills are needed for this: C, Cplusplus, XML, JSON, Python.
+
+ === Documentation: MsWin-Builder for X2Go Client ===
//Sponsored by [[https://netitwork.net|NEiT_work]] (Michael Kromer)://
* Documentation of the MS Windows build environment of X2Go Client
--
This mail was generated by DokuWiki at
http://wiki.x2go.org/
A page in your DokuWiki was added or changed. Here are the details:
Date : 2013/03/14 20:41
Browser : Mozilla/5.0 (X11; Linux x86_64; rv:18.0) Gecko/20100101 Firefox/18.0 Iceweasel/18.0.1
IP-Address : 46.142.39.109
Hostname : 109-39-142-46.pool.kielnet.net
Old Revision: http://wiki.x2go.org/doku.php/doc:sponsors?rev=1363293372
New Revision: http://wiki.x2go.org/doku.php/doc:sponsors
Edit Summary: [Interface between LightDM's remote login feature and X2Go Session Broker]
User : sunweaver
@@ -10,16 +10,17 @@
==== Interface between LightDM's remote login feature and X2Go Session Broker ====
//Sponsored by [[http://fleten.net|Fleten.net Aps]]://
-
* The remote login feature in LightDM uses UCCS for session brokerage. The UCCS is a very public service. The main caveat is: UCCS offers to store user passwords and these passwords (at time of Ubuntu 12.10 and Ubuntu 13.04) get stored in plaintext at Canonical (or at least can be easily unhashed). A
site admin surely would love to have such a web portal as UCCS at hand, so that the remote login feature can be used on the local network without Canonical as the brokerage provide in the loop.
* This code project is to provide a drop-in replacement for the Ubuntu package ''lightdm-remote-session-uccsconfigure'' that replaces UCCS with the X2Go Session Broker as session brokerage provide
* The users shall then be able to use LightDM's remote login feature to launch X2Go and RDP sessions. The session profiles will be provided by the X2Go Session Broker
* Versatile skills are needed for this: C, Cplusplus, XML, JSON, Python.
- * Public version of the X2Go Session Broker
+ //Sponsored by [[https://netitwork.net|NEiT_work]] (Michael Kromer)://
+
+ * Documentation of the MS Windows build environment of X2Go Client
===== Companies sponsoring X2Go Development on a regular basis =====
In alphabetical order...
--
This mail was generated by DokuWiki
at
http://wiki.x2go.org/
A page in your DokuWiki was added or changed. Here are the details:
Date : 2013/03/14 20:36
Browser : Mozilla/5.0 (X11; Linux x86_64; rv:18.0) Gecko/20100101 Firefox/18.0 Iceweasel/18.0.1
IP-Address : 46.142.39.109
Hostname : 109-39-142-46.pool.kielnet.net
Old Revision: http://wiki.x2go.org/doku.php/doc:sponsors?rev=1363177411
New Revision: http://wiki.x2go.org/doku.php/doc:sponsors
Edit Summary: [Current Feature Sponsoring]
User : sunweaver
@@ -7,9 +7,19 @@
If you or your company want to sponsor X2Go development, please contact one of the [[doc:professional-support|official professional supporters of X2Go]] by mail. Depending on your request you may then be redirected to one of the other developers, depending on the request you have and the skills of the developer(s).
===== Current Feature Sponsoring =====
- * no known sponsorings at the moment
+ ==== Interface between LightDM's remote login feature and X2Go Session Broker ====
+
+ //Sponsored
by [[http://fleten.net|Fleten.net Aps]]://
+
+
+ * The remote login feature in LightDM uses UCCS for session brokerage. The UCCS is a very public service. The main caveat is: UCCS offers to store user passwords and these passwords (at time of Ubuntu 12.10 and Ubuntu 13.04) get stored in plaintext at Canonical (or at least can be easily unhashed). A site admin surely would love to have such a web portal as UCCS at hand, so that the remote login feature can be used on the local network without Canonical as the brokerage provide in the loop.
+ * This code project is to provide a drop-in replacement for the Ubuntu package ''lightdm-remote-session-uccsconfigure'' that replaces UCCS with the X2Go Session Broker as session brokerage provide
+ * The users shall then be able to use LightDM's remote login feature to launch X2Go and RDP sessions. The session profiles will be provided by the X2Go Session Broker
+ * Versatile skills are needed for this: C, Cplusplus, XML, JSON,
Python.
+
+ * Public version of the X2Go Session Broker
===== Companies sponsoring X2Go Development on a regular basis =====
In alphabetical order...
--
This mail was generated by DokuWiki at
http://wiki.x2go.org/
A page in your DokuWiki was added or changed. Here are the details:
Date : 2013/03/14 20:35
Browser : Mozilla/5.0 (X11; Linux x86_64; rv:18.0) Gecko/20100101 Firefox/18.0 Iceweasel/18.0.1
IP-Address : 46.142.39.109
Hostname : 109-39-142-46.pool.kielnet.net
Old Revision: http://wiki.x2go.org/doku.php/events:gsoc2013?rev=1363091657
New Revision: http://wiki.x2go.org/doku.php/events:gsoc2013
Edit Summary: [Interface between LightDM's remote login feature and X2Go Session Broker]
User : sunweaver
@@ -70,14 +70,8 @@
* To make the client<->broker communication more robust, this shall be changed to X2Go Client
* However, transparent backward compatibility must be granted at the same time: new X2Go Clients must continue to be able to speak the older broker protocol, new X2Go Session Brokers must be able to understand old X2Go Clients
* Good knowledge of Qt4 and Cplusplus are required for this task
- ==== Interface between LightDM's remote login feature
and X2Go Session Broker ====
-
- * The remote login feature in LightDM uses UCCS for session brokerage. The UCCS is a very public service. The main caveat is: UCCS offers to store user passwords and these passwords (at time of Ubuntu 12.10 and Ubuntu 13.04) get stored in plaintext at Canonical (or at least can be easily unhashed). A site admin surely would love to have such a web portal as UCCS at hand, so that the remote login feature can be used on the local network without Canonical as the brokerage provide in the loop.
- * This code project is to provide a drop-in replacement for the Ubuntu package ''lightdm-remote-session-uccsconfigure'' that replaces UCCS with the X2Go Session Broker as session brokerage provide
- * The users shall then be able to use LightDM's remote login feature to launch X2Go and RDP sessions. The session profiles will be provided by the X2Go Session Broker
- * Versatile skills are needed for this: C, Cplusplus, XML, JSON, Python.
====
PyHoca-PubAppDaemon - transparent X2Go Published Applications Integration into local Desktops ====
* This idea focuses on X2Go integration into Unity desktops (for providing hybrid fat/thin clients)
--
This mail was generated by DokuWiki at
http://wiki.x2go.org/