· Saving EDID to file
1) Run nvidia-setting
- Select display that you wish to "Acquire EDID"
- Press "Acquire EDID"
- Select the directory where you want to save the EDID
- Select a name for the file
- Select format - Binary or ASCII (ASCII will save in the same format the NVIDIA Windows driver uses)
Loading display EDID from file
Loading the EDID from file is specified in the xorg.conf file.
- Identify the display you want to force the EDID on. In this example we are forcing the EDID onto GPU-0 and DFP-3
· Use nvidia-xconfig to add the correct entry into the xorg.conf file
o
§ nvidia-xconfig --custom-edid="GPU-0.DFP-3:/home/nvidia/edid-alien.txt
§ This will write the "CustomEDID" option to the xorg.conf file.
xorg.conf snippet
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "SLI" "Mosaic"
Option "MetaModes" "1680x1050 +0+0, 1680x1050 +1680+0, 1680x1050 +3360+0"
Option "nvidiaXineramaInfo" "False"
Option "CustomEDID" "GPU-0.DFP-3:/home/nvidia/edid-alien.txt"
SubSection "Display"
Depth 24
EndSubSection
EndSection
- Restart X and check that the EDID has been set correctly.
Run - nvidia-settings
- Check /var/logs/Xorg.0.log
[ 108.085] (**) NVIDIA(0): Option "nvidiaXineramaInfo" "False"
[ 108.085] (**) NVIDIA(0): Option "SLI" "Mosaic"
[ 108.085] (**) NVIDIA(0): NVIDIA SLI Mosaic mode selected.
[ 108.085] (**) NVIDIA(0): Option "CustomEDID" "GPU-0.DFP-3:/home/nvidia/edid-alien.txt"
[ 108.085] (**) NVIDIA(0): Option "MetaModes" "1680x1050 +0+0, 1680x1050 +1680+0, 1680x1050 +3360+0"
[ 108.085] (**) NVIDIA(0): Enabling 2D acceleration
[ 110.040] (II) NVIDIA(GPU-0): NVIDIA SLI enabled.
[ 110.179] (II) NVIDIA(0): Display (Dell Alienware2310 (DFP-0)) supports NVIDIA 3D Vision
[ 110.179] (II) NVIDIA(0): stereo.
[ 110.198] (II) NVIDIA(0): Display (Dell Alienware2310 (DFP-3)) supports NVIDIA 3D Vision
[ 110.198] (II) NVIDIA(0): stereo.
[ 110.214] (II) NVIDIA(GPU-0): Found DRM driver nvidia-drm (20130102)
[ 110.214] (II) NVIDIA(GPU-1): Found DRM driver nvidia-drm (20130102)
[ 110.220] (II) NVIDIA(0): NVIDIA GPU Quadro K6000 (GK110BGL) at PCI:2:0:0 (GPU-0)
[ 110.220] (--) NVIDIA(0): Memory: 12582912 kBytes
[ 110.221] (--) NVIDIA(0): VideoBIOS: 80.80.19.00.01
[ 110.221] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[ 110.221] (II) NVIDIA(0): NVIDIA GPU Quadro K6000 (GK110BGL) at PCI:3:0:0 (GPU-1)
[ 110.221] (--) NVIDIA(0): Memory: 12582912 kBytes
[ 110.221] (--) NVIDIA(0): VideoBIOS: 80.80.19.00.01
[ 110.221] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[ 110.236] (--) NVIDIA(0): Valid display device(s) on Quadro K6000 at PCI:2:0:0
[ 110.236] (--) NVIDIA(0): CRT-0
[ 110.236] (--) NVIDIA(0): Dell Alienware2310 (DFP-0) (boot, connected)
[ 110.236] (--) NVIDIA(0): DFP-1
[ 110.236] (--) NVIDIA(0): DFP-2
[ 110.236] (--) NVIDIA(0): Dell Alienware2310 (DFP-3) (connected)
[ 110.236] (--) NVIDIA(0): DFP-4
[ 110.236] (--) NVIDIA(0): DFP-5