I am using a 120hz monitor with a nvidia card, and I am trying to keep my refresh rate settings. I've launched nvidia-settings as root and saved the settings (which work fine for the session after setting the proper settings and pressing apply, but don't apply after rebooting) as both /etc/X11/xorg.conf and /etc/X11/xorg.conf.d/10-nvidia.conf. I have tried with both files, and with only one at a time, to no avail.
The refresh rate is already back at 60 when gdm launches (I confirm it by moving my mouse around; there is a clear visible difference).
Still haven't resolved this
Can you paste the configs?
Sure, here is my xorg.conf: http://codepad.org/UPgdxGdi
and my xorg.conf.d/10-nvidia.conf is identical.
Bump, same problem here. Same BenQ monitor with 660TI. Same config in /etc/X11/xorg.conf.d
When I login to GNOME, my monitor is at 60Hz and I need to run the nvidia tool to change to 120Hz. Not sure why it's not being saved?
You can try making VertRefresh in xorg.conf have a narrower range. Also does a command-line program like xrandr work to set the refresh rate back to 120? If so, you can put that command in your .xinitrc to make it run every time.
6EA3 F3F3 B908 2632 A9CB E931 D53A 0445 B47A 0DAB
Great things come in tar.xz packages.
If running nvidia-settings once you've logged in solves the problem you can put:
nvidia-settings -l &
into your autostart or .xinitrc file (depends on your DE/WM and how you start it) to get it to run on login.