
Previous releases of the X Window System used the le /etc/X11/xorg.conf to store initial setup
information. When a change occurred with the monitor or video card, you were required to edit the le
manually. Although current releases of Red Hat® Enterprise Linux® (RHEL) have largely automated the
process, you still need to edit the le to support congurations where no monitor is attached or where you
want the X server to simulate that it has a dierent monitor attached to it with dierent resolution
capabilities. Similarly, this is also the case when you want to match the receiver’s resolution in an RGS session
where the X server cannot determine the capabilities of the receiver’s monitors.
NOTE: Some window managers (such as GNOME) allow you to modify display preferences, which can
sometimes result in the creation of the following le:
$HOME/.config/monitors.xml
When you log in to the system and a window manager starts a session, it uses information from this le to set
the current desktop resolution. This can reverse the resolution matching performed by RGS and cause the
desktop to be set to an undesired resolution.
For example, if you set the desktop resolution of the sender to 1024x768 using a window manager, that
resolution is stored in monitors.xml. If an RGS connection is then established with display resolution
matching enabled on a receiver with a resolution of 1920x1200, the sender display resolution changes to
1920x1200 and then to 1024x768. There is no
notication that the resolution match request failed (because
it did not).
To avoid this behavior, avoid setting the resolution using window manager controls. It is safe to delete
monitors.xml to restore display resolution matching functionality. See the documentation for your
operating system or window manager for more information about where and how it manages display
settings.
Conguring the X server
The X server can be congured in several dierent ways. This section describes the suggested methods for
two dierent scenarios.
Scenario 1: All receivers have the same conguration
If all receivers have the same conguration, then using the Virtual entry under the Screen section of the le
xorg.conf is the easiest method.
For example, if all receivers have four monitors congured at 1280x1024 each, congure the X server to run
at a resolution of 5120x1024 by making the following additions to the le xorg.conf.
Add the following under the Device section:
Option "UseDisplayDevice" "none"
Option "UseEDID" "false"
Add the following under the Screen section:
SubSection "Display"
Virtual 5120 1024
Depth 24
EndSubSection
Now the X server is congured to have a single screen running at a resolution of 5120x1024, which covers all
four of the receiver’s monitors. You can use this method to support a very large virtual display limited only by
frame buer memory.
32 Chapter 6 Using RGS features
Comentarios a estos manuales