24.3. Problems After Installation

download PDF

24.3.1. Remote Graphical Desktops and XDMCP

If you have installed the X Window System and would like to log in to your Red Hat Enterprise Linux system using a graphical login manager, enable the X Display Manager Control Protocol (XDMCP). This protocol allows users to remotely log in to a desktop environment from any X Window System compatible client (such as a network-connected workstation or X11 terminal).
To enable remote login using XDMCP, edit the /etc/gdm/custom.conf file on the Red Hat Enterprise Linux system with a text editor such as vi or nano. In the [xdcmp] section, add the line Enable=true, save the file, and exit the text editor.
To enable this change, you will need to restart the X Window System. First, switch to runlevel 4:
/sbin/init 4
The graphical display will close, leaving only a terminal. When you reach the login: prompt, enter your username and password.
Then, as root in the terminal, switch to runlevel 5 to return to the graphical interface and start the X11 server:
/sbin/init 5
From the client machine, start a remote X11 session using X. For example:
X :1 -query
The command connects to the remote X11 server via XDMCP (replace with the hostname of the remote X11 server) and displays the remote graphical login screen on display :1 of the X11 server system (usually accessible by using the Ctrl-Alt-F8 key combination).
You can also access remote desktop sessions using a nested X11 server, which opens the remote desktop as a window in your current X11 session. Xnest allows users to open a remote desktop nested within their local X11 session. For example, run Xnest using the following command, replacing with the hostname of the remote X11 server:
Xnest :1 -query
Red Hat logoGithubRedditYoutubeTwitter


Try, buy, & sell


About Red Hat Documentation

We help Red Hat users innovate and achieve their goals with our products and services with content they can trust.

Making open source more inclusive

Red Hat is committed to replacing problematic language in our code, documentation, and web properties. For more details, see the Red Hat Blog.

About Red Hat

We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.

© 2024 Red Hat, Inc.