no login prompt after last Nvidia update

After playing a little with the package manager, I am in a situation where I get graphics with the Nvidia proprietary driver (G04) and the kernel 3.16.7-29-desktop.
The other two newer kernels don’t work for me (3.16.7.32 and 3.16.7.35).
I get the following in /var/log/zypp/history:

# depmod: WARNING: could not open /lib/modules/3.16.6-2-desktop/modules.order: No such file or directory
# depmod: WARNING: could not open /lib/modules/3.16.6-2-desktop/modules.builtin: No such file or directory
# 
# Modprobe blacklist files have been created at /etc/modprobe.d to prevent Nouveau from loading. This can be reverted by deleting /etc/modprobe.d/nvidia-*.conf.
# 
# *** Reboot your computer and verify that the NVIDIA graphics driver can be loaded. ***
# 
# depmod: WARNING: //lib/modules/3.16.7-32-desktop/weak-updates/updates/nvidia-modeset.ko needs unknown symbol nvidia_register_module
# depmod: WARNING: //lib/modules/3.16.7-32-desktop/weak-updates/updates/nvidia-modeset.ko needs unknown symbol nvidia_get_rm_ops
# depmod: WARNING: //lib/modules/3.16.7-32-desktop/weak-updates/updates/nvidia-modeset.ko needs unknown symbol nvidia_unregister_module
# Warning: /lib/modules/3.16.7-32-desktop is inconsistent
# Warning: weak-updates symlinks might not be created
# depmod: WARNING: //lib/modules/3.16.7-35-desktop/weak-updates/updates/nvidia-modeset.ko needs unknown symbol nvidia_register_module
# depmod: WARNING: //lib/modules/3.16.7-35-desktop/weak-updates/updates/nvidia-modeset.ko needs unknown symbol nvidia_get_rm_ops
# depmod: WARNING: //lib/modules/3.16.7-35-desktop/weak-updates/updates/nvidia-modeset.ko needs unknown symbol nvidia_unregister_module
# Warning: /lib/modules/3.16.7-35-desktop is inconsistent
# Warning: weak-updates symlinks might not be created

Any ideas?

try dropping back to the GO3 NVIDIA flavour until they fix the problem with the GO4

Lots of people are having trouble so it should not take long

Messing with kernels only will lead to odd problems in the future

After commenting completly the content of /etc/X11/xorg.conf I can start openSuse 13.2 in normal mode (but the display is fixed size, 800 X 600).

To change the driver name to “nouveau” (the open source implementation of the NV driver right ?) or commenting the section for the driver didn"t change anything. Actually It’s like if the file is completely deleted.

I’m waiting for advices from an experimented user.
What should I do now ?

I confirm that the G03 driver works, though it’s a workaround. Summary for the other people:

You may have to disable the auto selection of the OS entry, for example if the OS selection is not anymore displayed in grub2, (which was my case) In this case, in the tty6 console:

sudo vi /boot/grub2/grub.cfg
  • pass to insert mode
  • add a # before each line
  • ESCAPE, then **:wq **
    ENTER - reboot

You may have to disable the xorg.conf file, for example if even the recover mode doesn’t start anymore (which was my case).
In this case, in the tty6 console:

sudo vi /etc/X11/xorg.conf

, then in Vim

  • pass to insert mode
  • add a # before each line
  • ESCAPE, then **:wq **
    ENTER - reboot

Finally:

  • in recover mode, in apper (or YaST) uninstall all the Nvidia stuff
  • reboot (and you should be able to start a non-recovery cession).
  • install Nvidia stuff but G03.
  • reboot

For me, after the last step, the xorg.conf was properly recreated and I get my native HD resolution.

April ? I checked and is the same version number… no revision done yet.

which version of the kernel are you using ?

POSSIBLE FIX
I contacted Stefan Dirsch who maintains the openSUSE packages for the nvidia driva. He very kindly suggested a fix that worked perfectly for me with the G04 driver:

There seems to be a problem with setting up the weak update module links properly in the install script. Stefan’s suggestion was to delete any old kernel versions then **re-install nvidia-gfxG04-kmp-desktop-361.28_k3.16.6_2-23.1.x86_64.rpm **

Make sure that the one kernel installed is in fact the one that is running, then re-install the driver.
This procedure forces the installer to compile fresh modules and gets the links right as well.

After doing this, my system is back to running with its full 4K graphics glory! lol! The only downside is that now I only have the one kernel available. Normally I keep two versions in case an update has unexpected effects that mean I have to revert.

Before the re-installation step I visited /lib/modules and deleted any stuff from the previous kernel versions. I noticed that after re-installation, the directory /lib/modules/3.16.6-2-desktop re-appeared, and this is where the actual nvidia modules seem to be kept. There are symlinks from the current kernel weak-updates/update directory to these modules.

awesome, I’m happy for you laurence_tyler](https://forums.opensuse.org/member.php/97824-laurence_tyler).

I’ll continue monitoring this topic, to know when it’ll be fine to go back to the G04 driver. So far I don’t risk more, I know that G03 won’t be updated anymore. It cant be broken.

I just thanks myself to use git on nix, otherwise I wouldn’t know how to edit a file in the console (fixups require git rebase -i origin/master that opens vim) and I would have probably made the error to reinstall otherwise.

THIS has solved my issue.
(downgrading to G03 didn’t work btw)

What I did:
First what I was doing was deleting old kernel versions using “yast2 sw_single” and reinstalling the NVidia driver several times, but it didn’t work.

Then I went to “/lib/modules/” and saw that it was a mess.
So I deleted all the old “/lib/modules/” directories with a name different from my current kernel (i.e. deleted everything except “/lib/modules/3.16.7-35-desktop”), and deleted the symlink that was inside “/lib/modules/3.16.7-35-desktop/weak-updates/updates/nvidia-modeset.ko” which was pointing to a non-existent file now.
Then I reinstalled the NVidia driver and checked for errors in “/var/log/zypp/history”. No errors!
So I rebooted and voilá! Graphics working again.

fyi the following files were recreated automatically after doing the previous procedure:
/lib/modules/3.16.7-35-desktop/weak-updates/updates/nvidia.ko (didn’t exist)
/lib/modules/3.16.7-35-desktop/weak-updates/updates/nvidia-modeset.ko (was pointing to an old kernel directory IIRC)
/lib/modules/3.16.7-35-desktop/weak-updates/updates/nvidia-uvm.ko (didn’t exist)
/lib/modules/3.16.6-2-desktop/ (and all that is in it)

By the way, the lesson

Always wait 15 days to install a new kernel, a X11 update or graphic chipset driver update.
Read the forums during those 15 days, and then only setup if nothing appears that’s related to the update.

And when everybody will do the same then increase the wait period the 1 month, etc…

I’ll definitely will do that, I didn’t in the past because Suse 13.2 has been so stable for me, the only time I had a problem was a kernel update that had some trouble with. the nvidia driver but I simply rolled back to the previous kernel and no more problem.

this time… well, I had to do a clean re-install, tried the G03 idea but it broke the OS again o I had to re-install again… I’m a bit scare of trying the fix mentioned above.

Yes but that’s a pity. A real pity. Linux is almost a good desktop platform but there’s always that little thing after a while that sucks. The little thing is more and more handle-able but it’s still not good enough for the crowd. Anyway, I’m happy to survive this time…

I remember back in 2006 or something like that, the first time I’ve setup up a nix system it was a red-hat and just for the CCRMA project, at this time it was the complete ****, we had to compile the kernel to get ALSA…OMG.

Sorry. I wanted to say MARCH…

The procedure described above worked for me too :slight_smile:

  • Use Yast to delete any other kernel different than the one you use/active

  • go to Lib/Modules and delete any folder with a kernel version different than the active.

  • re-install NVidia drivers (it will recreate the folder you deleted but only with nvidia related files)

  • reboot

Hopefully it’ll work for other like it did to me.

Thanks to laurence_tyler for the solution.

https://forums.opensuse.org/images/misc/quote_icon.png Originally Posted by laurence_tyler https://forums.opensuse.org/images/buttons/viewpost-right.png](https://forums.opensuse.org/showthread.php?p=2757233#post2757233)
**POSSIBLE FIX
I contacted Stefan Dirsch who maintains the openSUSE packages for the nvidia driva. He very kindly suggested a fix that worked perfectly for me with the G04 driver:

There seems to be a problem with setting up the weak update module links properly in the install script. Stefan’s suggestion was to **delete any old kernel versions then **re-install nvidia-gfxG04-kmp-desktop-361.28_k3.16.6_2-23.1.x86_64.rpm

Make sure that the one kernel installed is in fact the one that is running, then re-install the driver.
This procedure forces the installer to compile fresh modules and gets the links right as well.

After doing this, my system is back to running with its full 4K graphics glory! lol! The only downside is that now I only have the one kernel available. Normally I keep two versions in case an update has unexpected effects that mean I have to revert.

Before the re-installation step I visited /lib/modules and deleted any stuff from the previous kernel versions. I noticed that after re-installation, the directory /lib/modules/3.16.6-2-desktop re-appeared, and this is where the actual nvidia modules seem to be kept. There are symlinks from the current kernel weak-updates/update directory to these modules******

Same problem, solved much like Cymerio did.
Except previous kernels need not be deleted.
And “reinstall” should be interpreted as “remove”, then “install” again,
not just “install”.

Surely several steps were not needed.
Removing all the nvidia-* packages might be sufficient.
But here is what I did.

There were several nvidia-gfxG04-kmp-desktop leftover


> rpm -qa | grep -i nvidia
nvidia-glG04-361.28-23.1.x86_64
nvidia-gfxG04-kmp-desktop-352.30_k3.16.6_2-15.1.x86_64
nvidia-gfxG04-kmp-desktop-352.41_k3.16.6_2-16.1.x86_64
nvidia-gfxG04-kmp-desktop-352.79_k3.16.6_2-19.1.x86_64
nvidia-gfxG04-kmp-desktop-352.55_k3.16.6_2-17.1.x86_64
nvidia-gfxG04-kmp-desktop-352.21_k3.16.6_2-14.1.x86_64
nvidia-gfxG04-kmp-desktop-352.63_k3.16.6_2-18.1.x86_64
nvidia-computeG04-361.28-23.1.x86_64
nvidia-uvm-gfxG04-kmp-desktop-352.79_k3.16.6_2-19.1.x86_64
nvidia-gfxG04-kmp-desktop-346.72_k3.16.6_2-6.1.x86_64
nvidia-gfxG04-kmp-desktop-361.28_k3.16.6_2-23.1.x86_64
x11-video-nvidiaG04-361.28-23.1.x86_64

At the time, I just removed the “nvidia-gfxG04-kmp-desktop-*”.


> sudo zypper rm  nvidia-gfxG04-kmp-desktop-352.30_k3.16.6_2-15.1.x86_64  nvidia-gfxG04-kmp-desktop-352.41_k3.16.6_2-16.1.x86_64  nvidia-gfxG04-kmp-desktop-352.79_k3.16.6_2-19.1.x86_64  nvidia-gfxG04-kmp-desktop-352.55_k3.16.6_2-17.1.x86_64  nvidia-gfxG04-kmp-desktop-352.55_k3.16.6_2-17.1.x86_64  nvidia-gfxG04-kmp-desktop-352.21_k3.16.6_2-14.1.x86_64  nvidia-gfxG04-kmp-desktop-352.63_k3.16.6_2-18.1.x86_64         
The following 7 packages are going to be REMOVED:
  nvidia-gfxG04-kmp-desktop-352.21_k3.16.6_2-14.1  nvidia-gfxG04-kmp-desktop-352.30_k3.16.6_2-15.1  nvidia-gfxG04-kmp-desktop-352.41_k3.16.6_2-16.1  nvidia-gfxG04-kmp-desktop-352.55_k3.16.6_2-17.1  nvidia-gfxG04-kmp-desktop-352.63_k3.16.6_2-18.1  nvidia-gfxG04-kmp-desktop-352.79_k3.16.6_2-19.1  nvidia-uvm-gfxG04-kmp-desktop

7 packages to remove.
After the operation, 186.7 MiB will be freed.
(1/7) Removing nvidia-gfxG04-kmp-desktop-352.21_k3.16.6_2-14.1 ...
Additional rpm output:
make: Entering directory '/usr/src/kernel-modules/nvidia-352.21-desktop'
make: Leaving directory '/usr/src/kernel-modules/nvidia-352.21-desktop'
Creating initrd: /boot/initrd-3.16.7-32-desktop
Executing: /usr/bin/dracut --logfile /var/log/YaST2/mkinitrd.log --force /boot/initrd-3.16.7-32-desktop 3.16.7-32-desktop
<...>
Update bootloader...
(2/7) Removing nvidia-gfxG04-kmp-desktop-352.30_k3.16.6_2-15.1 ...
(3/7) Removing nvidia-gfxG04-kmp-desktop-352.41_k3.16.6_2-16.1 ...
(4/7) Removing nvidia-gfxG04-kmp-desktop-352.55_k3.16.6_2-17.1 ...
(5/7) Removing nvidia-gfxG04-kmp-desktop-352.63_k3.16.6_2-18.1 ...
(6/7) Removing nvidia-uvm-gfxG04-kmp-desktop-352.79_k3.16.6_2-19.1 ...
(7/7) Removing nvidia-gfxG04-kmp-desktop-352.79_k3.16.6_2-19.1 ...

Note: nvidia-uvm-gfxG04-kmp-desktop-352.79_k3.16.6_2-19.1 was listed as merely nvidia-uvm-gfxG04-kmp-desktop in the summary (“to be REMOVED”)

Now


> rpm -qa | grep -i nvidia
nvidia-glG04-361.28-23.1.x86_64
nvidia-computeG04-361.28-23.1.x86_64
nvidia-gfxG04-kmp-desktop-346.72_k3.16.6_2-6.1.x86_64
nvidia-gfxG04-kmp-desktop-361.28_k3.16.6_2-23.1.x86_64
x11-video-nvidiaG04-361.28-23.1.x86_64

The 346 should not be here


> sudo zypper rm nvidia-gfxG04-kmp-desktop-346.72_k3.16.6_2-6.1.x86_64
The following package is going to be REMOVED:
  nvidia-gfxG04-kmp-desktop
1 package to remove.
After the operation, 28.0 MiB will be freed.

Then
Yast/software
Update the 4 nvidia packages:
nvidia-glG04
nvidia-computeG04
nvidia-gfxG04-kmp-desktop
x11-video-nvidiaG04

Check


> ls -l /lib/modules/3.16.6-2-desktop/updates/*
-rw-r--r-- 1 root root 19664934 Mar  5 13:21 /lib/modules/3.16.6-2-desktop/updates/nvidia.ko
-rw-r--r-- 1 root root  1299832 Mar  5 13:21 /lib/modules/3.16.6-2-desktop/updates/nvidia-modeset.ko
-rw-r--r-- 1 root root 18549484 Mar  5 13:21 /lib/modules/3.16.6-2-desktop/updates/nvidia-uvm.ko

> ls -l /lib/modules/3.16.7-35-desktop/weak-updates/updates/
total 8
lrwxrwxrwx 1 root root 55 Mar  5 13:06 nvidia-modeset.ko -> /lib/modules/3.16.6-2-desktop/updates/nvidia-modeset.ko
lrwxrwxrwx 1 root root 51 Mar  5 13:06 nvidia-uvm.ko -> /lib/modules/3.16.6-2-desktop/updates/nvidia-uvm.ko

Strange: nvidia.ko → /lib/modules/3.16.6-2-desktop/updates/nvidia.ko is missing
This is different from Cymerio outcome.

Try to remove /lib/modules/3.16.6-2-desktop/ first,
and then reinstall (with zypper to see output).


sudo mv  /lib/modules/3.16.6-2-desktop/ /lib/modules/3.16.6-2-desktop.old

sudo zypper install --force nvidia-glG04 nvidia-computeG04 nvidia-gfxG04-kmp-desktop x11-video-nvidiaG04
Loading repository data...
Reading installed packages...
Forcing installation of 'x11-video-nvidiaG04-361.28-23.1.x86_64' from repository 'nVidia Graphics Drivers'.
Forcing installation of 'nvidia-glG04-361.28-23.1.x86_64' from repository 'nVidia Graphics Drivers'.
Forcing installation of 'nvidia-computeG04-361.28-23.1.x86_64' from repository 'nVidia Graphics Drivers'.
Forcing installation of 'nvidia-gfxG04-kmp-desktop-361.28_k3.16.6_2-23.1.x86_64' from repository 'nVidia Graphics Drivers'.
Resolving package dependencies...

The following 4 packages are going to be reinstalled:
  nvidia-computeG04 nvidia-gfxG04-kmp-desktop nvidia-glG04 x11-video-nvidiaG04

4 packages to reinstall.
Overall download size: 82.3 MiB. Already cached: 0 B  No additional space will be used or freed after the operation.
...
(1/4) Installing: nvidia-gfxG04-kmp-desktop-361.28_k3.16.6_2-23.1  ..................................................................................................................................................................................................................................................................................................[done]
Additional rpm output:
make: Entering directory '/usr/src/linux-3.16.7-35-obj/x86_64/desktop'
make[1]: Entering directory `/usr/src/linux-3.16.7-35-obj/x86_64/desktop'
  Building modules, stage 2.
  MODPOST 0 modules
make: Leaving directory '/usr/src/linux-3.16.7-35-obj/x86_64/desktop'
/usr/src/kernel-modules/nvidia-361.28-desktop /
make "CC=cc" KBUILD_OUTPUT=/usr/src/linux-obj/x86_64/desktop  KBUILD_VERBOSE= -C /usr/src/linux  M=/usr/src/kernel-modules/nvidia-361.28-desktop ARCH=x86_64  NV_KERNEL_SOURCES=/usr/src/linux  NV_KERNEL_OUTPUT=/usr/src/linux-obj/x86_64/desktop  NV_KERNEL_MODULES="nvidia nvidia-uvm nvidia-modeset"  INSTALL_MOD_DIR=kernel/drivers/video modules
make[1]: Entering directory '/usr/src/linux-3.16.7-35'
make[1]: Entering directory `/usr/src/linux-obj/x86_64/desktop'
make -C /usr/src/linux-obj/x86_64/desktop \
KBUILD_SRC=/usr/src/linux-3.16.7-35 \
KBUILD_EXTMOD="/usr/src/kernel-modules/nvidia-361.28-desktop" -f /usr/src/linux-3.16.7-35/Makefile \
modules
  Building modules, stage 2.
  MODPOST 3 modules
make[1]: Leaving directory '/usr/src/linux-3.16.7-35'
ld -T /usr/src/linux/scripts/module-common.lds -r -o nv-linux.o \
  nvidia.mod.o nvidia/nv-interface.o
/
depmod: WARNING: could not open /lib/modules/3.16.6-2-desktop/modules.order: No such file or directory
depmod: WARNING: could not open /lib/modules/3.16.6-2-desktop/modules.builtin: No such file or directory

Modprobe blacklist files have been created at /etc/modprobe.d to prevent  Nouveau from loading. This can be reverted by deleting  /etc/modprobe.d/nvidia-*.conf.

*** Reboot your computer and verify that the NVIDIA graphics driver can be loaded. ***

depmod: WARNING:  //lib/modules/3.16.7-32-desktop/weak-updates/updates/nvidia-modeset.ko  needs unknown symbol nvidia_register_module
depmod: WARNING: //lib/modules/3.16.7-32-desktop/weak-updates/updates/nvidia-modeset.ko needs unknown symbol nvidia_get_rm_ops
depmod: WARNING:  //lib/modules/3.16.7-32-desktop/weak-updates/updates/nvidia-modeset.ko  needs unknown symbol nvidia_unregister_module
depmod: WARNING:  //lib/modules/3.16.7-32-desktop/weak-updates/updates/nvidia-uvm.ko needs  unknown symbol nvUvmInterfaceChannelDestroy
depmod: WARNING: //lib/modules/3.16.7-32-desktop/weak-updates/updates/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceQueryCaps
depmod: WARNING:  //lib/modules/3.16.7-32-desktop/weak-updates/updates/nvidia-uvm.ko needs  unknown symbol nvUvmInterfaceUnsetPageDirectory
depmod: WARNING:  //lib/modules/3.16.7-32-desktop/weak-updates/updates/nvidia-uvm.ko needs  unknown symbol nvUvmInterfaceMemoryAllocSys
...
Warning: /lib/modules/3.16.7-32-desktop is inconsistent
Warning: weak-updates symlinks might not be created
depmod: WARNING:  //lib/modules/3.16.7-35-desktop/weak-updates/updates/nvidia-modeset.ko  needs unknown symbol nvidia_register_module
depmod: WARNING: //lib/modules/3.16.7-35-desktop/weak-updates/updates/nvidia-modeset.ko needs unknown symbol nvidia_get_rm_ops
depmod: WARNING:  //lib/modules/3.16.7-35-desktop/weak-updates/updates/nvidia-modeset.ko  needs unknown symbol nvidia_unregister_module
depmod: WARNING:  //lib/modules/3.16.7-35-desktop/weak-updates/updates/nvidia-uvm.ko needs  unknown symbol nvUvmInterfaceChannelDestroy
depmod: WARNING: //lib/modules/3.16.7-35-desktop/weak-updates/updates/nvidia-uvm.ko needs unknown symbol nvUvmInterfaceQueryCaps
depmod: WARNING:  //lib/modules/3.16.7-35-desktop/weak-updates/updates/nvidia-uvm.ko needs  unknown symbol nvUvmInterfaceUnsetPageDirectory
depmod: WARNING:  //lib/modules/3.16.7-35-desktop/weak-updates/updates/nvidia-uvm.ko needs  unknown symbol nvUvmInterfaceMemoryAllocSys
...
Warning: /lib/modules/3.16.7-35-desktop is inconsistent
Warning: weak-updates symlinks might not be created

Note: there are warnings both from /lib/modules/3.16.7-35-desktop and /lib/modules/3.16.7-32-desktop

Now what I should have done first: remove all the remaining nvidia packages


sudo zypper rm nvidia-glG04 nvidia-computeG04 nvidia-gfxG04-kmp-desktop x11-video-nvidiaG04
The following 4 packages are going to be REMOVED:
  nvidia-computeG04 nvidia-gfxG04-kmp-desktop nvidia-glG04 x11-video-nvidiaG04
4 packages to remove.
After the operation, 393.1 MiB will be freed.

There are only two symlinks in /lib/modules/3.16.7-35-desktop/weak-updates/updates/


ls -l /lib/modules/3.16.7-35-desktop/weak-updates/updates/
total 8
lrwxrwxrwx 1 root root 55 Mar  5 13:06 nvidia-modeset.ko -> /lib/modules/3.16.6-2-desktop/updates/nvidia-modeset.ko
lrwxrwxrwx 1 root root 51 Mar  5 13:06 nvidia-uvm.ko -> /lib/modules/3.16.6-2-desktop/updates/nvidia-uvm.ko

but they are broken now.

Removed these broken links [Not sure this step was really needed]


sudo rm /lib/modules/3.16.7-35-desktop/weak-updates/updates/nvidia*

Removed the /lib/modules/3.16.6-2-desktop/ [Not sure this step was really needed]
This directory holds only the nvidia drivers (nvidia driver updates always go there)

sudo mv /lib/modules/3.16.6-2-desktop/ /lib/modules/3.16.6-2-desktop.old2

Now install the nvidia packages back


> sudo zypper install nvidia-glG04 nvidia-computeG04 nvidia-gfxG04-kmp-desktop x11-video-nvidiaG04
The following 4 NEW packages are going to be installed:
  nvidia-computeG04 nvidia-gfxG04-kmp-desktop nvidia-glG04 x11-video-nvidiaG04
The following 2 recommended packages were automatically selected:
  nvidia-glG04 x11-video-nvidiaG04
4 new packages to install.
Overall download size: 82.3 MiB. Already cached: 0 B  After the operation, additional 393.1 MiB will be used.
(1/4) Installing: nvidia-gfxG04-kmp-desktop-361.28_k3.16.6_2-23.1 ...
Additional rpm output:
make: Entering directory '/usr/src/linux-3.16.7-35-obj/x86_64/desktop'
make[1]: Entering directory `/usr/src/linux-3.16.7-35-obj/x86_64/desktop'
  Building modules, stage 2.
  MODPOST 0 modules
make: Leaving directory '/usr/src/linux-3.16.7-35-obj/x86_64/desktop'
/usr/src/kernel-modules/nvidia-361.28-desktop /
make "CC=cc" KBUILD_OUTPUT=/usr/src/linux-obj/x86_64/desktop  KBUILD_VERBOSE= -C /usr/src/linux  M=/usr/src/kernel-modules/nvidia-361.28-desktop ARCH=x86_64  NV_KERNEL_SOURCES=/usr/src/linux  NV_KERNEL_OUTPUT=/usr/src/linux-obj/x86_64/desktop  NV_KERNEL_MODULES="nvidia nvidia-uvm nvidia-modeset"  INSTALL_MOD_DIR=kernel/drivers/video modules
make[1]: Entering directory '/usr/src/linux-3.16.7-35'
make[1]: Entering directory `/usr/src/linux-obj/x86_64/desktop'
make -C /usr/src/linux-obj/x86_64/desktop \
KBUILD_SRC=/usr/src/linux-3.16.7-35 \
KBUILD_EXTMOD="/usr/src/kernel-modules/nvidia-361.28-desktop" -f /usr/src/linux-3.16.7-35/Makefile \
modules
 CONFTEST: INIT_WORK
...
depmod: WARNING: could not open /lib/modules/3.16.6-2-desktop/modules.order: No such file or directory
depmod: WARNING: could not open /lib/modules/3.16.6-2-desktop/modules.builtin: No such file or directory
depmod: WARNING:  //lib/modules/3.16.7-32-desktop/weak-updates/updates/nvidia-modeset.ko  needs unknown symbol nvidia_register_module

Note: now there are no more warnings from the 3.16.7-35 dir. Seems good.

reboot
fine

true, the steps are simple, it was for me, of course I had the advantage that I did a clean installation of the OS the day before.

Hey guys

I managed to get nvidiaG04 running but can anyone open the nvidia-settings and actually change parameters?
So far nvidia-settings keep erroring out with message:
**>nvidia-settings

ERROR: nvidia-settings could not find the registry key file. This file should have been installed along with
this driver at /usr/share/nvidia/nvidia-application-profiles-key-documentation. The application
profiles will continue to work, but values cannot be prepopulated or validated, and will not be
listed in the help text. Please see the README for possible values and descriptions.

**I ran nvidia-xconfig numerous times, and tried every which way to link the nvidia-application-profiles-key-documentation but with no success.
Does anyone know what seems to be the issue here?

Cheers

I just tried and it runs fine, no report shows. But again, I had a clean install before doing the installation of G04 as my attempts to fix it without the OS installation broke my system even further.