User Tools

Site Tools


doc:faq

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
doc:faq [2012/06/06 14:13]
sunweaver [FAQ]
doc:faq [2015/08/21 02:55]
mikedep333 Add: You have 3 clients. Which client should I use?
Line 41: Line 41:
 No. The postgres database is only needed if you are planing to use more than one connected server (server array). By default x2goserver installs with SQLite support enabled. To set up X2go with PostgreSQL as DB backend you have to edit the x2goserver's configuration in /etc/x2go.  No. The postgres database is only needed if you are planing to use more than one connected server (server array). By default x2goserver installs with SQLite support enabled. To set up X2go with PostgreSQL as DB backend you have to edit the x2goserver's configuration in /etc/x2go. 
  
 +==== Is there an X2Go server daemon/service that needs to be started? ====
 +
 +Strictly speaking, the only daemon/service that needs to be running is the SSH daemon. If users can connect to your server via an SSH client, then they should be able to connect via X2Go Client or PyHoca-GUI/PyHoca-CLI.
 +
 +There is an X2Go server init script called "x2goserver". Depending on your Linux distro, there may be systemd service called "x2gocleansessions.service" instead. It is highly recommended that this service be enabled. It handles cleaning up sessions.
 +
 +==== Does X2Go support Wayland? ====
 +
 +So long as X2Go uses the NX protocol exclusively for remote display and keyboard/pointer input, X2Go cannot support Wayland or Mir. (Audio and file/printer sharing are handled by separate protocols.) This is because NX works with the X11 protocol, rather than using an entirely separate protocol like SPICE and VNC do. (NX improves X11 performance by caching the X11 traffic, compressing it, and eliminating the X11 "round-trips".)
 +
 +==== Does X2Go support Mir? ====
 +
 +See the answer to the last question.
  
 ===== Session FAQ ===== ===== Session FAQ =====
Line 70: Line 83:
 ===== Client FAQ ===== ===== Client FAQ =====
  
-==== Is there a MS Windows Client? ====+==== You have 3 clients. Which client should I use? ====
  
-Yes, you can find it on our [[installation]] (FIXMEpage.+If you are in doubt, pick the regular X2Go Client (x2goclient). It is the most widely used and tested.
  
-==== Is there a MacOS Client? ====+  * The regular X2Go Client (x2goclient) is optimized for thin client & single-session usage, but can still be used on any desktop/laptop computer. 
 +  * PyHoca-GUi is optimized for users who want to connect to multiple sessions at once, and already know how to use X2Go. For example, a sysadmin administrating multiple servers. 
 +  * PyHoca-CLI is launched via command-line args; similar to vncviewer or rdesktop/xfreerdp. It is also suitable for connecting to multiple sessions at once.
  
-Yes, you can find it on our [[installation]] (FIXME) page.+==== Is there a MS Windows Client? ====
  
 +Yes, you can find it on our install page here: [[doc:installation:start|Installing X2Go]]
 +==== Is there a MacOS Client? ====
 +
 +Yes, you can find it on our install page here: [[doc:installation:start|Installing X2Go]]
 ==== Can I use x2goprint with Windows Clients? ==== ==== Can I use x2goprint with Windows Clients? ====
  
 To set a print target, you'll need ''x2goclient''. For example you can use the RDP tunneling feature of X2go. To set a print target, you'll need ''x2goclient''. For example you can use the RDP tunneling feature of X2go.
  
 +===== Known Issues =====
 +
 +==== Can't login to x2goserver with an ECDSA key ====
 +
 +At this time libssh, the ssh library used by x2go is unable to work with an ECDSA key.
 +However you may use an RSA key -if you need to- or go with the ssh default authenticating method using the remote user's password.
 +
 +==== On Ubuntu 12.10 & later, Unity sessions fail to start ====
 +
 +Unfortunately, Unity on Ubuntu 12.10 will not work with X2Go in the foreseeable future.
 +
 +This is because Ubuntu 12.10 and later no longer offer Unity-2D; they only offer regular Unity. When selecting Unity in an x2go client, you are actually selecting Unity-2D. However, regular Unity requires 3D support. X2Go cannot support 3D because X2Go is currently based on the NX libraries, which do not support 3D.
 +
 +One workaround is to remain on Ubuntu 12.04 LTS, which is supported until April 2017. Another workaround is to install one of the other desktop environments that is listed in your X2Go Client. You can do so without uninstalling Unity. Follow [[http://askubuntu.com/questions/65083/what-different-desktop-environments-and-shells-are-available|this link]] for instructions on installing other desktop environments.
 +
 +Also, see our page about [[doc:de-compat|Desktop Environment Compatibility]]
  
 +==== GNOME 3 sessions fail to start on certain distros ====
 +See our page about [[doc:de-compat|Desktop Environment Compatibility]]