This is an old revision of the document!
The quality of X2Go software components is one of the developers' main focus. And still, we need the community's feedback if problems when using X2Go occur.
For the novice, it often is not easy to tell, whether an issue is server-side or client-side. However, the following features should be work when testing X2Go with the existing client applications (X2Go Client, PyHoca-GUI / Python X2Go):
Feature | X2Go Client | PyHoca-GUI | Comment / Explanation | Known Issues |
---|---|---|---|---|
desktop sessions | x | x | The possible desktop sessions are hard coded in the client. | GNOME3 / Unity have to be looked at |
single applications | x | x | The single applications are configured server-side (x2goruncommand). | On some servers Qt-applications have no window decorations, reason is currently unknown. |
published applications | x | x | A menu tree of server-side applications is display through the client and these applications can be launched from that menu tree. | test |
(proxied) RDP sessions | x | x | Proxy an RDP connection through an X2Go server (i.e. through NX) | Currently (20120319), rdesktop is used server-side to start RDP sessions → this should be moved to xfreerdp |
XDCMP sessions | x | possibly broken | Connect to an XDMCP server on the remove network | In PyHoca-GUI this feature has never been tested thoroughly |
Feature | X2Go Client | PyHoca-GUI | Comment / Explanation | Known Issues |
---|---|---|---|---|
window title | x | x | X2Go Client sets a default session window title, PyHoca-GUI allows to rename the session window during runtime | PyHoca-GUI: not available on Windows |
raise window | - | (x) | Raise a session window to the foreground | PyHoca-GUI: not implemented yet |
Feature | X2Go Client | PyHoca-GUI | Comment / Explanation | Known Issues |
---|---|---|---|---|
keyboard | x | x | … | … |
to be continued…
Feature | X2Go Client | PyHoca-GUI | Comment / Explanation | Known Issues |
---|---|---|---|---|
geometry | x | x | … | … |
dpi | x | - | … | … |
to be continued…
Feature | X2Go Client | PyHoca-GUI | Comment / Explanation | Known Issues |
---|---|---|---|---|
Folder sharing | x | x | X2Go Client uses the local SSH server for accessing, Python X2Go ships with its own SFTP implementation | With Python X2Go some connection attempts by x2gomountdirs (server script) fail. Reason unknown. |
Printing | x | x | X2Go Printing is a file transfer from CUPS to X2Go Client, thorugh a SSHFS folder share. If folder sharing is broken, X2Go Prining is likely to be broken, as well. | |
MIME Box | - | x | X2Go MIME box is a Python X2Go feature, that allows to drop a file into a client-side folder and launch the default application for this file on the client. |
Feature | X2Go Client | PyHoca-GUI | Comment / Explanation | Known Issues |
---|---|---|---|---|
PulseAudio | x | x | On Windows: pavucontrol crashes due to outdate pulseaudio.exe shipped with X2Go Client / PyHoca-GUI |
Feature | X2Go Client | PyHoca-GUI | Comment / Explanation | Known Issues |
---|---|---|---|---|
Pulse Audio Startup | x | x | both apps can launch Pulse Audio, generally not needed on Linux | The Windows binary of Pulse Audio being used is outdated (early 0.9.x) |
X-Server Startup (Windows) | x | x | both apps prefer VcXsrv, both apps ship it in the Windows installer | The full screen / window mode switch leads to an X server crash |
Feature | X2Go Client | PyHoca-GUI | Comment / Explanation | Known Issues |
---|---|---|---|---|
TC Shutdown | x | - | X2Go Client has a power button in its top left corner. Clicking this button should halt the thin client | |
TC Auto Mounting | x | - | USB flashdrives and optical discs should get mounted automatically when inserted | |
GPG Card Authentication | x | - | Users can authenticated themselves with a GPG card, requires pinentry-x2go |