Hi there,
I am struggling for the last two days to enable a resolution of 2560x1080 via HDMI. It is working perfectly fine under Windows using a customized resolution with reduced blanking (even at 75 Hz).
As the nvidia-settings does not seem to allow for similar customizations I tried to implement this in the xorg.conf. After some trial and error I eventually managed to achieve “something” beyond 1900x1080.
With the following options inside xorg.conf and after restarting the x-server the external as well as the laptop screen stayed black (I think there was part of the Nvidia symbol on the laptop screen):
Option "ExactModeTimingsDVI" "True"
Option "UseEdidFreqs" "False"
Option "IgnoreEDIDChecksum" "DFP"
Option "DPMS"
Option "ModeValidation" "NoMaxPClkCheck, AllowNon60HzDFPModes, AllowNonEdidModes, NoEdidMaxPClkCheck"
This is the whole xorg.conf which led to the black screens:
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "0"
EndSection
Section "Files"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
Identifier "DFP-0"
VendorName "Unknown"
ModelName "Seiko/Epson"
HorizSync 30.0 - 75.0
VertRefresh 59.0
Option "ExactModeTimingsDVI" "True"
Option "UseEdidFreqs" "False"
Option "IgnoreEDIDChecksum" "DFP"
Option "DPMS"
Option "ModeValidation" "AllowNon60HzDFPModes, AllowNonEdidModes, NoEdidMaxPClkCheck, NoVertRefreshCheck, NoMaxPClkCheck, NoHorizSyncCheck"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "LG Electronics LG ULTRAWIDE"
HorizSync 30.0 - 90.0
VertRefresh 56.0 - 75.0
ModeLine "2560x1080R" 181.25 2560 2608 2640 2720 1080 1083 1093 1111 +hsync -vsync
Option "ExactModeTimingsDVI" "True"
Option "UseEdidFreqs" "False"
Option "IgnoreEDIDChecksum" "DFP"
Option "DPMS"
Option "ModeValidation" "NoMaxPClkCheck, AllowNon60HzDFPModes, AllowNonEdidModes, NoEdidMaxPClkCheck"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 9600M GT"
Option "IgnoreEDIDChecksum" "DFP"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "Stereo" "0"
Option "nvidiaXineramaInfoOrder" "DFP-1"
Option "ModeDebug" "True"
Option "UseEvents" "True"
Option "UseEdidFreqs" "False"
Option "metamodes" "LVDS-0: nvidia-auto-select +2560+0, HDMI-0: 2560x1080R +0+0"
Option "SLI" "Off"
Option "MultiGPU" "Off"
Option "BaseMosaic" "off"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Extensions"
Option "Composite" "enable"
Option "IgnoreEDIDChecksum" "DFP"
EndSection
So, what am I doing wrong? Is there a way to achieve 2560x1080 via HMI in Ubuntu as well?
Thanks a lot!