I'm trying to have the nVidia control panel program (nvidia-settings) load its settings automatically upon launching a graphical environment, but the methods that were suggested do not appear to work for me.
After I log in to Ubuntu (Jaunty), running this command line makes nVidia adjust screen properties (brightness, contrast, etc):
nvidia-settings --config=/etc/.nvidia-settings-rc --load-config-only &
To make this happen automatically, people have suggested to place the command into into ~/.xinitrc and create a symbolic link to it from ~/.xsession: http://forums.linuxmint.com/viewtopic.php?f=42&t=3908
I did exactly that, but even after login:
1) Screen properties are still default, no change happened.
2) When I launch the nvidia-settings command manually, the screen properties briefly become as if they were set by nvidia-settings, but then goes right back to the default. This happens over a split-second. If I remove nvidia-settings from ~/.xinitrc, the command sets the screen properties normally.
Can anyone else confirm this behavior on Ubuntu Jaunty?
There was another suggestion - to add the nvidia-settings command to the list of startup applications in GNOME. I did that, but the effect was identical to what I described above with ~/.xinitrc.
How should I make nvidia-settings launch at startup so that it sets screen properties properly?
Thanks in advance,