nvidia settings not loading on startup

Hello.

I’ve searched a lot regarding the problem with nvidia-settings not saving settings. Although I do not have a problem with those settings which require root access (resolution etc…). I cannot get it to load the color calibration settings. It saves the settings in the nvidiasettingsrc file, I have checked that - but to load it on start up, I even created the following script to no avail:

#!/bin/bash nvidia-settings -l
as discussed here: Load nvidia-settings at startup? - Ubuntu Forums

I saved the above script file in ~/.kde4/autostart directory and made it executable.

Also I tried ‘nvidia-settings --load-config-only’ and replaced the above script file but still no success.

What am I doing wrong?

Thanks.

Welcome here.

But first things first :wink: What version of openSUSE are you using?
From your post I guess you are using KDE, but it never bad to mention this with your openSUSE version (and all other information you think that could others help in helping you) whenever you start a help question thread.

Oh yes, one thing we like very much is that you use CODE tags around any computer text you post using the # button from the tool bar in the post editor.

Now we have to guess if the new line is missing in your script or not. In any case the layout should be

#!/bin/bash
nvidia-settings -l

else it will do almost nothing.

Hi
Try this option in the terminal if it work add the “-n” in your launcher

nvidia-settings -n

My apologies :shame:

I’m using openSUSE 12.2. I tried

nvidia-settings -n

but that did not work either :frowning:

Please post output of


su -c lspci
rpm -qa | grep nvidia

su -c lspci
00:00.0 RAM memory: NVIDIA Corporation C51 Host Bridge (rev a2)
00:00.1 RAM memory: NVIDIA Corporation C51 Memory Controller 0 (rev a2)
00:00.2 RAM memory: NVIDIA Corporation C51 Memory Controller 1 (rev a2)
00:00.3 RAM memory: NVIDIA Corporation C51 Memory Controller 5 (rev a2)
00:00.4 RAM memory: NVIDIA Corporation C51 Memory Controller 4 (rev a2)
00:00.5 RAM memory: NVIDIA Corporation C51 Host Bridge (rev a2)
00:00.6 RAM memory: NVIDIA Corporation C51 Memory Controller 3 (rev a2)
00:00.7 RAM memory: NVIDIA Corporation C51 Memory Controller 2 (rev a2)
00:02.0 PCI bridge: NVIDIA Corporation C51 PCI Express Bridge (rev a1)
00:03.0 PCI bridge: NVIDIA Corporation C51 PCI Express Bridge (rev a1)
00:05.0 VGA compatible controller: NVIDIA Corporation C51 [GeForce Go 6150] (rev a2)
00:09.0 RAM memory: NVIDIA Corporation MCP51 Host Bridge (rev a2)
00:0a.0 ISA bridge: NVIDIA Corporation MCP51 LPC Bridge (rev a3)
00:0a.1 SMBus: NVIDIA Corporation MCP51 SMBus (rev a3)
00:0a.3 Co-processor: NVIDIA Corporation MCP51 PMU (rev a3)
00:0b.0 USB controller: NVIDIA Corporation MCP51 USB Controller (rev a3)
00:0b.1 USB controller: NVIDIA Corporation MCP51 USB Controller (rev a3)
00:0d.0 IDE interface: NVIDIA Corporation MCP51 IDE (rev f1)
00:0e.0 IDE interface: NVIDIA Corporation MCP51 Serial ATA Controller (rev f1)
00:10.0 PCI bridge: NVIDIA Corporation MCP51 PCI Bridge (rev a2)
00:10.1 Audio device: NVIDIA Corporation MCP51 High Definition Audio (rev a2)
00:14.0 Bridge: NVIDIA Corporation MCP51 Ethernet Controller (rev a3)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
03:00.0 Network controller: Broadcom Corporation BCM4311 802.11a/b/g (rev 01)

rpm -qa | grep nvidia

nvidia-gfxG02-kmp-desktop-304.64_k3.4.6_2.10-21.1.x86_64
x11-video-nvidiaG02-304.64-22.1.x86_64
nvidia-computeG02-304.64-22.1.x86_64

Thank you

Did you by any chance run nvidia-xconfig as root, or put in another way, does /etc/X11/xorg.conf exist?

I checked that after installing the geforce driver, it did not exist. I created one…so yes it is there…

Please open a terminal window, start nvidia-settings from there and post output here

nvidia-settings

I’d also like to see

ls -l /etc/X11
nvidia-settings

This gives no output at all.

I’d also like to see

ls -l /etc/X11

ls -l /etc/X11
total 64
drwxr-xr-x 2 root root 4096 Aug 29 21:14 fs
drwxr-xr-x 2 root root 4096 Aug 29 21:15 lbxproxy
drwxr-xr-x 2 root root 4096 Aug 29 21:15 proxymngr
drwxr-xr-x 4 root root 4096 Aug 29 21:13 rstart
drwxr-xr-x 2 root root 4096 Nov 12 04:26 xdm
-rw-r--r-- 1 root root 5708 Jun 23 01:51 xim
drwxr-xr-x 2 root root 4096 Aug 29 21:13 xim.d
drwxr-xr-x 3 root root 4096 Aug 29 21:16 xinit
-rw-r--r-- 1 root root 1353 Jul 16 19:10 Xmodmap
-rw-r--r-- 1 root root 1049 Jul 16 19:10 Xmodmap.remote
-rw-r--r-- 1 root root 1588 Nov 12 09:03 xorg.conf
-rw-r--r-- 1 root root 1588 Nov 12 09:03 xorg.conf.backup
drwxr-xr-x 2 root root 4096 Nov 12 03:05 xorg.conf.d
-rw-r--r-- 1 root root 4017 Apr 22  2009 Xresources
drwxr-xr-x 2 root root 4096 Aug 29 21:15 xsm

Thank you for the all the effort

Anyone, please? :frowning:

On 11/18/2012 04:46 AM, Chipmunk1 wrote:
>
> Anyone, please? :frowning:

i am not sure i can help you, but i ask you to try to follow Knurpht’s
instructions as i have modified them, slightly:

QUOTE--------------------------------------

Please open a terminal window, start nvidia-settings from there and post
output here


su -	<do not forget the dash "-" and give root pass when asked
nvidia-settings

END QUOTE-------------------------------------

if there is an error given, please post it back to this thread

and, please put the copy/pasted output inside code tags, using this as a
guide: http://goo.gl/i3wnr

OH! i like to see what you named that file in your autostart directory,
this will do that (copy output back to this thread):


ls -hal ~/.kde4/Autostart

and personally i would love to see an exact copy of the entire contents
of that file…


cat ~/.kde4/Autostart/[exact file name]

as well as the contents of


sudo cat /etc/X11/xorg.conf

then, maybe someone can spot the problem!!


dd http://tinyurl.com/DD-Caveat