A page in your DokuWiki was added or changed. Here are the details: Date : 2013/03/12 12:25 Browser : Mozilla/5.0 (X11; Linux x86_64; rv:18.0) Gecko/20100101 Firefox/18.0 Iceweasel/18.0.1 IP-Address : 46.142.165.226 Hostname : 226-165-142-46.pool.kielnet.net Old Revision: http://wiki.x2go.org/doku.php/events:gsoc2013?rev=1363087008 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 @@ -76,7 +76,23 @@ * 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 skill 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) + * All multimedia intensive applications are run locally (using server-side dot files in a server-side home directory) + * Anything else runs on an X2Go terminal server + * The desktop shell's task is to merge both application types transparently with another + + * X2Go offers a feature called X2Go Published Applications + * The feature allows starting of X2Go sessions of the type PUBLISHED on remote application servers. This session merely returns an application menu tree (and a slumbering x2goagent). Currently this menu tree is rendered by X2Go Client / PyHoca-GUI as a submenu of their systray icon + * However, how would it be if one could smoothly merge the remote menu tree into the local desktops application menu? + * Or even more, drag'n'drop icons from the local desktop's menu tree onto the local desktop? + * Or even better, dock those applications to Unity's Launcher? + * An approach to realize this would be a split up of PyHoca-GUI: PyHoca-PubAppTrigger and PyHoca-PubAppDaemon. + * On remote login (LightDM) a guest (Ubuntu) session gets launched and in the background PyHoca-PubAppDaemon waits for commands via a unix domain socket file + * PyHoca-PubAppDaemon can be queried for server-side provide applications (a list of .desktop files plus base64 encoded icons) + * The returned menu items are merged into the local application menu + * A click on one of those (local) .desktop files (executing a published application) while launch PyHoca-PubAppTrigger. This trigger talks to the PyHoca-PubAppDaemon and initiates the launch of a server-side application (via the X2Go Published Applications feature) -- This mail was generated by DokuWiki at http://wiki.x2go.org/