I want to make my monitor work at 59hz in 1920x1080 resolution because it flickers a bit at 60hz. Granted it is not in default options, so I need to forced it somehow. It was easy to do in windows, but in ubuntu I just can't do it, any option I try, like xrandr, just bounces of, because 1920x1080@59 is not supported by default. Is their some way to make it happen? My card is nvidia 9600gt with 310.32 drivers.
Using xrandr is give me this output:
Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 153 (RANDR) Minor opcode of failed
request: 18 (RRAddOutputMode) Serial number of failed request: 31
Current serial number in output stream: 32
Using xrandr -r 59 gives:
Rate 59.0 Hz not available for this size
I manage to change it to 1920x1080@59, but monitor rejected timing, so no luck for me. I wonder why it lets to work windows at 59hz?
If someone else will find this topic, I changed refresh rate by adding
Option "ExactModeTimingsDVI" "TRUE"
Before modeline command, so it looks like this:
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 30.0 - 81.0
VertRefresh 56.0 - 75.0
Option "DPMS"
Option "ExactModeTimingsDVI" "TRUE"
Modeline "1680x1050_60.00" 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync EndSection