
Scenario 2: Some receivers have dierent congurations
In the more likely scenario where you need to support many dierent display resolution and monitor
congurations, you can use the NVIDIA TwinView® mode to match the resolutions. TwinView mode is where
two display devices (digital at panels, CRTs) can display the contents of a single X screen in dierent
congurations. This method for using multiple monitors has the following distinct advantages over other
techniques such as Xinerama (which is not supported by RGS):
●
It uses only a single X screen. The NVIDIA driver conceals all information about multiple display devices
from the X server. As far as the X server is concerned, there is only one screen.
●
Both display devices share one frame buer. Thus, all the capabilities present on a single display (for
example, accelerated OpenGL) are available with TwinView.
●
There is no additional overhead when emulating a single desktop.
For example, if all receivers have either single or dual monitors, you should congure the X server to think it
has the monitor with the highest resolution used on any of the receivers. This allows the X server to support
as many display resolutions as possible. You do this by capturing the EDID information from the monitor (see
Creating an EDID le on page 34) and making the following additions to the le xorg.conf.
The below example uses dual HP LP2465 displays. The following text is added under the Device section of
xorg.conf:
Option "ConnectedMonitor" "DFP-0,DFP-1"
Option "CustomEDID" "DFP-0:/etc/X11/lp2465edid.bin;DFP-1:/etc/X11/
lp2465edid.bin"
Now that the X server thinks it has dual HP LP2465 displays attached to it, enable TwinView support and
congure the supported single and dual display layouts under the Screen section:
Option "TwinView" "True"
Option "MetaModes" "DFP-0: 1920x1200 +0+0, DFP-1: 1920x1200 +1920+0;
DFP-0: 1920x1200 +0+0, DFP-1:NULL"
SubSection "Display"
Depth 24
EndSubSection
NOTE: In the above example, NULL represents a single display conguration. This line will cover both dual
and single display congurations.
To support additional resolutions, dene additional combinations on the same line:
Option "MetaModes" "DFP-0: 1920x1200 +0+0, DFP-1: 1920x1200 +1920+0;
DFP-0: 1920x1200 +0+0, DFP-1:NULL; DFP-0: 1680x1050 +0+0, DFP-1:
1680x1050 +1680+0; DFP-0: 1680x1050 +0+0, DFP-1:NULL; DFP-0: 1600x1200
+0+0, DFP-1: 1600x1200 +1200+0; DFP-0: 1600x1200 +0+0, DFP-1:NULL; DFP-0:
1400x1050 +0+0, DFP-1: 1400x1050 +1400+0; DFP-0: 1400x1050 +0+0,
DFP-1:NULL; DFP-0: 1280x1024 +0+0, DFP-1: 1280x1024 +1280+0; DFP-0:
1280x1024 +0+0, DFP-1:NULL"
NOTE: The EDID le provided to the X server must still support the listed resolutions.
Display 33
Komentarze do niniejszej Instrukcji