User Tools

Site Tools


wiki:development:x2go-qa

X2Go Quality Assurance

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):

Graphical Login

Feature X2Go Client PyHoca-GUI Comment / Explanation Known Issues
desktop sessions x x The possible desktop sessions are hard coded in the client. LXDE currently hangs without menu / lxpanel on Debian sid
single applications x x The single applications are configured server-side (x2goruncommand). -
published applications x x A menu tree of server-side applications is displayed through the client and these applications can be launched from that menu tree. -
(proxied) RDP sessions x x Proxy an RDP connection through an X2Go server (i.e. through NX) -
XDCMP sessions x x Connect to an XDMCP server on the remove network in PyHoca-GUI this feature has never been tested thoroughly

Session Window

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 -
raise window - (x) Raise a session window to the foreground

Session Settings

Feature X2Go Client PyHoca-GUI Comment / Explanation Known Issues
keyboard x x

to be continued…

Display Settings

Feature X2Go Client PyHoca-GUI Comment / Explanation Known Issues
geometry x x
dpi x -

to be continued…

Resource Sharing (via SSHFS)

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 -
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.

Audio Output/Input

Feature X2Go Client PyHoca-GUI Comment / Explanation Known Issues
PulseAudio x x

Helper Applications

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
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

Thin Client features

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 authenticate themselves with a GPG card, requires pinentry-x2go
wiki/development/x2go-qa.txt · Last modified: 2013/03/08 13:31 (external edit)