BUG NVIDIA driver not found after upgrade

No nvidia module was found after upgrade. That is a serious BUG. NVIDIA users. Do NOT upgrade.

My distib OpenSuse Leap 42.1 x86_64


$ find /lib/modules/4.1.26-21-default  -name "nvidia*"
/lib/modules/4.1.26-21-default/kernel/drivers/net/ethernet/nvidia

No nvidia.ko found. Is it possible to upgrade distrib with nvidia video card working? How to do save upgrade to be sure the system will boot after upgrade?

Thx in advance

Hi
Depends if you added the nvidia repo for the update? I use the run file (older card GT8800), life is so much easier to boot at runlevel 3, run the installer, done even after kernel updates to avoid waiting for an rpm to appear…

Yes nvidia in repolist.

~$ zypper lr
#  | Alias                     | Name                                    | Enabled | GPG Check | Refresh
---+---------------------------+-----------------------------------------+---------+-----------+--------
 2 | nvidia                    | nvidia                                  | Yes     | (r ) Yes  | Yes    

going to runlevel 3 each time I upgrade remembers me that time when I was using Arch. And the upgrade issue was the reason to switch to opensuse. Too sad to hear OpenSuse is not that stable as I expect. Is there are some method I can be sure that after upgrade I will boot to the system? Maybe some announce, or rss thread?

Hi
Look at the name ‘open’ it means open source, not closed source… for me openSUSE has been stable for years, some hiccups when btrfs came out and the uefi implementation, but the product is ‘solid as’ IMHO.

Please post ‘zypper lr -d’ output to see the URL your pointing at for the nvidia repo, also bear in mind the closed source drivers can take awhile to update (they are still at kernel 4.1.12), hence my preference to use the run file, just like switch to KVM/qemu for virtualization, no need to wait around…

https://en.opensuse.org/SDB:NVIDIA_drivers
https://en.opensuse.org/SDB:NVIDIA_the_hard_way

Your not using a hybrid graphics card?

The link to nvidia repo is:

2 | nvidia                    | nvidia                                  | Yes     | (r ) Yes  | Yes     |   90     | rpm-md | ftp://download.nvidia.com/opensuse/leap/42.1/

My video card is:

01:00.0 VGA compatible controller: NVIDIA Corporation GK107 [GeForce GT 640] (rev a1) (prog-if 00 [VGA controller])

The disadvantage of run.sh is installing driver in system outside package manager. When I was using Slackware distributive I’ve always made packages to be sure each file in system is belong to the certain package, thus files will be upgraded correctly. I don’t remember if Nvidia installing script allows to build the rpm package. Need to check it out.

There was a Problem with the virtualbox-guest-kmp, if installed, delete that and install all nvidia drivers new.

It works. Thank you.