12.2 : Updating to x11-video-nvidiaG03


I noticed that x11-video-nvidiaG03 is now available in the nvidia repo for 12.2 . As I have recent enough graphic cards to run the new version of the driver on all machines, I’d like to upgrade. However, zypper does not try to replace the G02 version of the driver when I ask it to install the G03 version.

 > sudo zypper in nvidia-gfxG03-kmp-desktop
Loading repository data...
Reading installed packages...
Resolving package dependencies...

The following NEW packages are going to be installed:
  nvidia-computeG03 nvidia-gfxG03-kmp-desktop x11-video-nvidiaG03 

The following recommended package was automatically selected:

What’s the recommended approach here?



Yast > Software Management
But you need the QT UI, GTK is hopeless.

Then brute force
Mark all nvidia packages for delete, apply
Re-open SM
Install as required

If it reopens and preloads the packages for install (it often does) and they are wrong
The you just need to play hard ball and mark 02 as Taboo, and so on until you have the desired result.

I did use YAST, but the GTK version. Packages install fine, but on reboot the nouveau driver is used. There is a workaround, more details in the bug report I opened : 802624 - Switching from nvidia-gfxG02 to nvidia-gfxG03 leads to the nouveau driver being used

I think it’s affecting both 02 and 03