[Intel-gfx] How can I set non-60Hz-Modes?

Christopher James Halse Rogers christopher.halse.rogers at canonical.com
Thu Aug 11 01:04:41 CEST 2011


On Fri, 2011-08-05 at 18:25 +0200, Dexter Filmore wrote:
> I used to do that with the nvidia tool on nv, but now I'm a little stuck:
> No matter what I do X comes up at 60 Hz. I need to do 50 tho so the attached 
> plasma tv doubles it to 100 (at 60 it flickers, plus pulldown problems)
> 
> EDID reports a refresh range of 58-62 Hertz which I overrode in xorg.conf.  
> When I feed it a custom mode with xrandr --newmode / --addmode it does 50hz 
> alright, but I can't make it permanent from xorg.conf.


I've always found the Debian XRandR documentation to be good.  Check it
out: http://wiki.debian.org/XStrikeForce/HowToRandR12

Apart from all the nvidia-specific options you've got there, you're
missing...

> I tried the Preferred Mode option and "ModeValidation" tho I am not sure the 
> latter is nvidia specific.
> 
> X log can be found at:
> http://www.vaultofsages.de/~dexterf/xorg60hzlog
> 
> xorg.conf below.
> 
> Can someone have a look and advise, please?
> 
> Dex
> 
> 
> 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     "Monitor0"
>     VendorName     "Unknown"
>     ModelName      "LG Electronics LG TV"
>     HorizSync       28.0 - 83.0
>     VertRefresh     24.0 - 62.0
>     Option         "DPMS"
>     Modeline "1920x1080_50"  141.50  1920 2032 2232 2544  1080 1083 1088 
> 1114 -hsync +vsync
>     Modeline "1920x1080_24"   63.00  1920 1976 2160 2400  1080 1083 1088 
> 1098 -hsync +vsync
>     Option       "PreferredMode" "1920x1080_50"
>     Option "ModeValidation" "DFP-0: AllowNon60HzDFPModes"
> EndSection
> 
> Section "Device"
>     Identifier     "Device0"
>     Driver         "intel"
>     VendorName     "intel corp"
>     BoardName      "SandyBridge"

     Option          "Monitor-HDMI2" "Monitor0"

> EndSection
> 
> Section "Screen"
>     Identifier     "Screen0"
>     Device         "Device0"
>     Monitor        "Monitor0"
>     DefaultDepth    24
>     Option         "TwinView" "0"
>     Option         "DynamicTwinView" "0"
>     Option         "FlatPanelProperties" "Scaling = Native"
>     SubSection     "Display"
>         Depth       24
>     EndSubSection
> 
> EndSection
> 

You may have noticed from your Xorg.0.log that your monitor section
*was* getting read, and the preferred mode *was* getting applied; just
to your VGA output.  If you associate your Monitor section with the
output you want it to apply to, it should work.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freedesktop.org/archives/intel-gfx/attachments/20110811/c4889ef3/attachment.sig>


More information about the Intel-gfx mailing list