This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
doc:faq [2012/04/23 14:57] bmullan |
doc:faq [2015/08/23 13:53] ionic Blank page. Merged into doc:faq:start. |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | [[http:// | + | ====== FAQ ====== |
- | [[:What_are_the_commands_to_create_a_session_from_the_command_line_under_x2go]]. | + | For those who want to find reasons for certain behavious of X2Go, read here: [[http:// |
+ | |||
+ | ===== Server FAQ ===== | ||
+ | |||
+ | ==== Is x2go compatible with nomachines NX or freeNX? ==== | ||
+ | |||
+ | No even though X2go uses the same libraries, X2go aims for an even greater integration into the Linux environment. It’s not possible to use NX client to log on to a X2go server and vice versa. | ||
+ | |||
+ | ==== Can I install FreeNX and x2goserver on one system? ==== | ||
+ | |||
+ | Yes - the NX libraries of X2go are actually the most recent versions of NXv3 libs available. NoMachine has dropped the NXv3 development branch completely and closed source on NXv4 :-(. | ||
+ | |||
+ | Due to these circumstances in the future the X2go project will be upstream source for NXv3 libs for quite some distributions like Debian or Ubuntu. | ||
+ | |||
+ | In former times the NX libs shipped with X2go installed into an X2go' | ||
+ | |||
+ | Nowadays the NX libs shipped with X2go work as a replacement for the NXv3 that are not maintained by NoMachine anymore. | ||
+ | |||
+ | (This FAQ article has been written by Mike Gabriel, if someone does not agree with the given information on NoMachine, please be so kind to contact me, so that we can discuss it and possibly correct errors in the given information). | ||
+ | |||
+ | ==== What is the difference to LTSP? Why a free thin client environment? | ||
+ | |||
+ | LTSP requires a high bandwidth on your network. It can efficiently be used in Local Area Networks (LANs) only. | ||
+ | |||
+ | However, X2go is not a mere solution for local area networks, but it also allows for the integration of a mobile network into the system. Nomachine’s NX libraries - used by X2go - enable the transport of whole desktop sessions over a narrow bandwith connection through the internet. | ||
+ | |||
+ | Further bonuses of X2go are that you can pause a desktop session and take it to a different thin client for further use. | ||
+ | |||
+ | ==== What are the packages x2goserver-home and x2goserver-one for? ==== | ||
+ | |||
+ | Both packages (x2goserver-home, | ||
+ | |||
+ | x2goserver currently does neither have any group membership restriction any more as former versions had. This may well be re-introduced, | ||
+ | |||
+ | The obsolete x2goserver-home package added all known users on the server system to the group x2gousers which made some people nervous when testing X2go on production systems :-/. For this reason we have dropped the auto-adding of users to groups in Apr 2011. | ||
+ | |||
+ | ==== Do I need a postgres database to run x2goserver? ==== | ||
+ | |||
+ | 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' | ||
+ | |||
+ | ==== Is there an X2Go server daemon/ | ||
+ | |||
+ | Strictly speaking, the only daemon/ | ||
+ | |||
+ | There is an X2Go server init script called " | ||
+ | |||
+ | ==== Does X2Go support Wayland? ==== | ||
+ | |||
+ | So long as X2Go uses the NX protocol exclusively for remote display and keyboard/ | ||
+ | |||
+ | ==== Does X2Go support Mir? ==== | ||
+ | |||
+ | See the answer to the last question. | ||
+ | |||
+ | ===== Session FAQ ===== | ||
+ | |||
+ | ==== How do I change the keyboard layout? ==== | ||
+ | |||
+ | Although some tools (e.g. Gnome Keyboard Indicator) might have trouble changing the layout, you should be able to change the keyboard layout using setxkbmap. | ||
+ | < | ||
+ | setxkbmap de | ||
+ | setxkbmap us | ||
+ | </ | ||
+ | |||
+ | ==== How do I customize font sizes in X2Go sessions? ==== | ||
+ | |||
+ | Some people have asked for font size customizations in X2Go session windows. Please use the DPI value in the session setup to customize font sizes within your X2Go sessions: | ||
+ | |||
+ | * 70 DPI -> quite readable fonts | ||
+ | * 90 DPI -> the default font size | ||
+ | * 120 DPI -> miniature font size | ||
+ | |||
+ | ==== File and folder sharing has stopped working since Apr 2011 (approx.). Why? What can I do about it? ==== | ||
+ | |||
+ | Add users that shall be granted X2go file and folder sharing functionality to the fuse group on your system. For user foo this may look like this at the command line: | ||
+ | |||
+ | < | ||
+ | $ adduser foo fuse | ||
+ | </ | ||
+ | |||
+ | ===== Client FAQ ===== | ||
+ | |||
+ | ==== You have 3 clients. Which client should I use? ==== | ||
+ | |||
+ | If you are in doubt, pick the regular X2Go Client (x2goclient). It is the most widely used and tested. | ||
+ | |||
+ | * The regular X2Go Client (x2goclient) is optimized for thin client & single-session usage, but can still be used on any desktop/ | ||
+ | * 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/ | ||
+ | |||
+ | ==== Is there a MS Windows Client? ==== | ||
+ | |||
+ | Yes, you can find it on our install page here: [[doc: | ||
+ | ==== Is there a MacOS Client? ==== | ||
+ | |||
+ | Yes, you can find it on our install page here: [[doc: | ||
+ | ==== Can I use x2goprint with Windows Clients? ==== | ||
+ | |||
+ | To set a print target, you'll need '' | ||
+ | |||
+ | ===== 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, | ||
+ | |||
+ | 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:// | ||
+ | |||
+ | Also, see our page about [[doc: | ||
+ | |||
+ | ==== GNOME 3 sessions fail to start on certain distros ==== | ||
+ | See our page about [[doc: |