![]() ![]() You can also start openbox or another window manager. In this case, do not simply choose the defaults of KDE, Gnome or XFCE but use the full paths to the executable, for example /usr/bin/startxfce4. It may be that the desktop environment's executable, startkde, startgnome or startxfce4 is not in the $PATH when logging in using SSH. ![]() This is a way to launch a session bus instance, set the appropriate environment variables so that the new session can find the bus. For the command, use the desktop starter as an option of dbus-launch, for example dbus-launch startxfce4. If D-Bus fails to start, try using a Custom desktop command instead of the default session type. ![]() This is typically an issue related to D-Bus, see for details. It happens that when a desktop session already runs locally and X2Go tries to start a new one, it fails. Troubleshooting The desktop environment does not start Local session prevents X2Go new session The state of the sessions is protocolled by a process named x2gocleansessions. The session data are stored and administered in a SQLite database on the server in the meanwhile. This can be used to to start a session in the LAN and to reopen it later on a laptop. This means you can leave a session on one client and reopen it even from another client at the same point. It is also possible to mount these shares automatically at each session start.Īnother special feature of X2Go is the possibility of suspending a session. This enables you to have access to laptop data on your server or to exchange files. The server will use fuse and SSHFS to access this directory and mount it to a subdirectory media of your home directory on the server. laptop) local directories could be shared. However to access the local desktop of a different user, one needs to install x2godesktopsharing AUR and launch x2godesktopsharing.Įxchange data between client and server (desktop) To access the local desktop, the one currently running on the server rather than a new one, one can choose the option "X2Go/X11 Desktop Sharing" or "Connection to local desktop" (depending on the version of your client) in "session type" in the X2Go Client as long as the users match, if it is user foo accessing the session of user foo. Furthermore you can define several speed profiles (coming from modem up to LAN) and the desktop environment you want to start remotely. Each entry consists of your username, hostname, IP, and port for SSH connection. You can now create several sessions, which then appear on the right side and can be selected by a mouse click. Note: Make sure the client computer can open a SSH session to the server by checking from the client that ssh is successful. Run X2Go Client on the client computer, the one that wants to access the server:įor the list of available options, see x2goclient(1). Now all you need to do is start the system rvice. This location however is not created by default and can be created by creating a symlink to /usr/share/applications/.Īlternatively instead of creating a symlink one could also create a folder and link only the desired applications instead. This is controlled by the files in /etc/x2go/applications/. X2Go can publish the installed applications in a menu to the client. Run the following command on the server to initialize the SQLite database (which is required in order for the x2go server to work): One can check that lsmod | grep fuse returns a match, otherwise load the fuse kernel module. In order for the server to be able to access files on the client computer, the fuse module is needed. Follow the instructions at OpenSSH#X11 forwarding and OpenSSH#Daemon management. X2Go uses Secure Shell in order to work, so you need to configure sshd daemon to allow X11 forwarding. Server side Configure Secure Shell daemon x2goclient AUR - X2Go client based on Qt5.They can be installed with the following packages: Making those work requires further hacks. In addition, X2Go does not support GLX 1.4 which is required for many graphical applications, including Firefox. Compatibility is especially important if you want to connect to an existing Xorg session. You can check X2Go desktop environment compatibility first. Note: X2Go is not compatible with all desktop environments. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |