suse 11.4 nvidia will not retain resolution on user account

I seem to be the victim of what appears to be a major problem with SuSe/nvidia - but with a slight twist!

I just did a clean install of Suse 11.4.
I wasn’t that impressed by the display generated by the nouveau driver - although it did at least correctly identify my 1650x1080 resolution!
So I installed the Nvidia driver with the one click method which I have used before without problem.
After a reboot I then logged in to an 800x600 resolution screen.
So I went to system configuration>display settings, adjusted to 1650x1080. set it as default and saved. Also looked in Nvidia display control panel and it shows correctly as 1650x1080 there.
However if I log out or reboot it changes back to 800x600 meaning lots of faffing about resetting the res again and moving all my stuff back to the correct place on the desktop. aaargh…
The weird and twisted thing is that if I log in to the gui as root then the display is correctly set at 1650x1080!!!

From various other threads I have done the following to try and resolve.
Checked the Xorg.conf file which correctly shows 1650x1080
Blacklisted the proprietary nouveau driver
Added modeset.nouveau=0 in my menu.lst

But still the same behaviour.
Any one have any other ideas of how I can get SUse to actually remember and use the correct resolution for my user account - running in the root gui is not really an option I want to go down…

Thanks
Chris

I use the latest nVIDIA driver, install the hard way at version 295.59 at present. I use the kernel load option called nomodeset and I do not use “modeset.nouveau=0” as you describe. I ask what driver version are you using and what effect does using nomodeset have instead of what you are using now? Are you using a VGA monitor connection and do you have an option to use a DVI or HDMI connection? The Xorg.conf config file is not required. You can rename it to something else (as root) and reboot without one to see what effect that can have.

I have several bash scripts for installing the nVIDIA driver and normally do not use the 1-click install method. here are those utils:

Installing the nVIDIA Video Driver the Hard Way - Blogs - openSUSE Forums

LNVHW - Load NVIDIA (driver the) Hard Way from runlevel 3 - Version 1.45 - Blogs - openSUSE Forums

S.A.N.D.I. - SuSE Automated NVIDIA Driver Installer - Version 1.46 - Blogs - openSUSE Forums

Thank You,