This shows you the differences between two versions of the page.
wiki:development:x2go-qa [2012/03/19 11:38] sunweaver [Graphical Login] |
wiki:development:x2go-qa [2013/03/08 13:31] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== X2Go Quality Assurance ====== | ||
- | The quality of X2Go software components is one of the developers' | ||
- | |||
- | 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. | 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, | ||
- | | 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. | - | | ||
- | | (proxied) RDP sessions | x | x | Proxy an RDP connection through an X2Go server (i.e. through NX) | Currently (20120319), '' | ||
- | | XDCMP sessions | x | possibly broken | 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 | PyHoca-GUI: not available on Windows | | ||
- | | raise window | - | (x) | Raise a session window to the foreground | PyHoca-GUI: not implemented yet | | ||
- | |||
- | ===== 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 | 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. | | | ||
- | |||
- | |||
- | ===== Audio Output/ | ||
- | |||
- | ^ Feature ^ X2Go Client ^ PyHoca-GUI ^ Comment / Explanation ^ Known Issues ^ | ||
- | | PulseAudio | x | x | | On Windows: '' | ||
- | |||
- | |||
- | ===== 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 | 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 | | ||
- | |||
- | ===== 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 authenticated themselves with a GPG card, requires '' |