This is an old revision of the document!
PyHoca is a Python library (module) that provides Object Classes that support easy implementation of X2go Clients within Application programs written in the Python language.
PyHoca-GUI is designed as a very minimal GUI that behaves very similar to the nm-applet (GNOME network manager). It appears as a small Icon that docks to your systray panel and allows you to manage multiple X2go sessions simultaneously.
To install PyHoca on your System you will need to add the PyHoca Repository information.
Start open a Terminal window and execute the following command:
This PyHoca APT repository will provide the following Python X2go related packages:
python-x2go - the actual Python X2go module pyhoca-cli - a command line X2go client written in Python pyhoca-gui - an X2go client GUI written in wxPython (//contributed by and co-developed with Dick Kniep from LinDix in the Netherlands//) python-gevent backport - (for Debian squeeze and Ubuntu lucid), make sure you have version 0.13.0 or higher installed on your system.
You can also install by adding the appropriate entry to your /etc/apt/sources.list file and then performing an apt-get update.
Select using your Distribution (debian or ubuntu) and version (squeeze/sid, lucid/maverick):
After adding one of the above lines you will need to update your system with the new Repository information by starting a Terminal and executing the following:
then you can install the PyHoca application and GUI:
PyHoca-GUI uses the same configuration files as an x2goclient. Thus PyHoca-GUI should work out of the box for most setups and user profiles on a System with a working x2goclient configuration.
PyHoca-GUI will appear on the Screen as a small Icon that docks into your systray (as the Gnome applet for Network Manager does).
Find this Icon. It is the 'accelerated' X from X2go in Ubuntu-like colors).
To start PyHoca left-click on the Icon then choose Authenticate X2go Server to be presented with any existing Session Profiles.
Note: not ordered by development priority
To be added:
For further info, please consult the README.WindowsInstaller in the same folder.