nvidia-settings lost after reboot

Solution 1:

Okay I got it working: You have to change the display settings in system settings -> display as well.

Now everything works like a charm!

Solution 2:

The only solution for me was dconf-editor, and search for xrandr using Ctrl-F.

Disable the following keys:

org.cinnamon.settings-daemon.plugins.xrandr.active = false
org.gnome.settings-daemon.plugins.xrandr.active = false

Remove the old monitors.xml:

rm ~/.config/monitors.xml

Then setup the montiors with sudo nividia-settings. After that apply settings and save Xorg.conf to /etc/X11/xorg.conf.

Reboot, and it should work.

Solution 3:

Add nvidia-settings --load-config-only (see man page) to your startup programs, that should apply your settings each time you login.

What's happening here is that nvidia-settings correctly saves your settings to ~/.nvidia-settings.rc, but can't reapply them after a restart unless run. Since you probably don't want to see its window every time you login, the --load-config-only switch tells it to load the existing config, apply it and exit.