Problems with NVIDIA egl on update

Good day to everyone.
I once again have run into a problems when running zypper dup:

2 Problems:
Problem: 1: problem with the installed libnvidia-egl-gbm1-32bit-1.1.3-1.5.x86_64
Problem: 2: problem with the installed libnvidia-egl-x111-32bit-1.0.5-2.5.x86_64

Problem: 1: problem with the installed libnvidia-egl-gbm1-32bit-1.1.3-1.5.x86_64
 Solution 1: install libnvidia-egl-gbm1-32bit-1.1.3-11.6.x86_64 from vendor obs://build.suse.de/Proprietary:X11:Drivers
  replacing libnvidia-egl-gbm1-32bit-1.1.3-1.5.x86_64 from vendor openSUSE
 Solution 2: keep obsolete libnvidia-egl-gbm1-32bit-1.1.3-1.5.x86_64

Since it’s NVIDIA, I don’t find it strange that it is proprietary and not on the openSUSE repos, but that doesn’t track with it working fine until now.
Also, what makes me hesitate is that the vendor change would be to OBS, and not from the proprietary NVIDIA one. So this is why I am unsure on how to proceed, since I don’t want to make any decision without knowing what I am doing.

Any help is as always greatly appreciated.

Have a nice day

The Nvidia repo is the OBS repo (or has it as build source). These packages should come all from the Nvidia repo. See

:~> zypper se -si nvidia
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...

S  | Name                                      | Type  | Version                | Arch   | Repository
---+-------------------------------------------+-------+------------------------+--------+--------------
i  | kernel-firmware-nvidia                    | Paket | 20260610-2.1           | noarch | repo-oss
i+ | libnvidia-cfg                             | Paket | 595.99.02-10.1         | x86_64 | repo-non-free
i+ | libnvidia-egl-gbm1                        | Paket | 1.1.3-11.11            | x86_64 | repo-non-free
i+ | libnvidia-egl-gbm1-32bit                  | Paket | 1.1.3-11.6             | x86_64 | repo-non-free
i+ | libnvidia-egl-wayland1                    | Paket | 1.1.22-57.15           | x86_64 | repo-non-free
i+ | libnvidia-egl-wayland1-32bit              | Paket | 1.1.22-57.8            | x86_64 | repo-non-free
i+ | libnvidia-egl-x111                        | Paket | 1.0.5-26.11            | x86_64 | repo-non-free
i+ | libnvidia-egl-x111-32bit                  | Paket | 1.0.5-26.6             | x86_64 | repo-non-free
i+ | libnvidia-gpucomp                         | Paket | 595.99.02-10.1         | x86_64 | repo-non-free
i+ | libnvidia-gpucomp-32bit                   | Paket | 595.99.02-10.1         | x86_64 | repo-non-free
i+ | libnvidia-ml                              | Paket | 595.99.02-10.1         | x86_64 | repo-non-free
i+ | libnvidia-ml-32bit                        | Paket | 595.99.02-10.1         | x86_64 | repo-non-free
i+ | nvidia-common-G07                         | Paket | 595.99.02-10.1         | x86_64 | repo-non-free
i+ | nvidia-compute-G07                        | Paket | 595.99.02-10.1         | x86_64 | repo-non-free
i+ | nvidia-compute-G07-32bit                  | Paket | 595.99.02-10.1         | x86_64 | repo-non-free
i+ | nvidia-compute-utils-G07                  | Paket | 595.99.02-10.1         | x86_64 | repo-non-free
i+ | nvidia-gl-G07                             | Paket | 595.99.02-10.1         | x86_64 | repo-non-free
i+ | nvidia-gl-G07-32bit                       | Paket | 595.99.02-10.1         | x86_64 | repo-non-free
i+ | nvidia-libXNVCtrl                         | Paket | 595.99.02-2.1          | x86_64 | repo-non-free
i+ | nvidia-modprobe                           | Paket | 595.99.02-2.1          | x86_64 | repo-non-free
i+ | nvidia-open-driver-G07-signed-kmp-default | Paket | 595.99.02_k7.2.6_1-3.1 | x86_64 | repo-oss
i  | nvidia-open-driver-G07-signed-kmp-meta    | Paket | 595.99.02-36.1         | x86_64 | repo-non-free
i+ | nvidia-persistenced                       | Paket | 595.99.02-2.1          | x86_64 | repo-non-free
i+ | nvidia-settings                           | Paket | 595.99.02-2.1          | x86_64 | repo-non-free
i+ | nvidia-userspace-meta-G07                 | Paket | 595.99.02-32.1         | x86_64 | repo-non-free
i+ | nvidia-video-G07                          | Paket | 595.99.02-10.1         | x86_64 | repo-non-free
i+ | nvidia-video-G07-32bit                    | Paket | 595.99.02-10.1         | x86_64 | repo-non-free
i+ | openSUSE-repos-Tumbleweed-NVIDIA          | Paket | 20260423.1a6a0f3-2.2   | x86_64 | repo-oss

So switch to the Nvidia repo (OBS).

Hm, in my case the first ones show as system packages.

S  | Name                             | Type    | Version                    | Arch   | Repository
---+----------------------------------+---------+----------------------------+--------+------------------
i+ | kernel-firmware-nvidia           | package | 20251018-1.2               | noarch | (System Packages)
i+ | libnvidia-egl-gbm1               | package | 1.1.3-1.5                  | x86_64 | (System Packages)
i+ | libnvidia-egl-gbm1-32bit         | package | 1.1.3-1.5                  | x86_64 | (System Packages)
i+ | libnvidia-egl-wayland1           | package | 1.1.22-1.6                 | x86_64 | (System Packages)
i+ | libnvidia-egl-wayland1-32bit     | package | 1.1.22-1.6                 | x86_64 | (System Packages)
i+ | libnvidia-egl-x111               | package | 1.0.5-2.5                  | x86_64 | (System Packages)
i+ | libnvidia-egl-x111-32bit         | package | 1.0.5-2.5                  | x86_64 | (System Packages)
i+ | libnvidia-gpucomp-G06            | package | 580.178.04-49.2            | x86_64 | repo-non-free
i+ | libnvidia-gpucomp-G06-32bit      | package | 580.178.04-49.2            | x86_64 | repo-non-free
i+ | nvidia-common-G06                | package | 580.178.04-49.2            | x86_64 | repo-non-free
i+ | nvidia-compute-G06               | package | 580.178.04-49.2            | x86_64 | repo-non-free
i+ | nvidia-compute-G06-32bit         | package | 580.178.04-49.2            | x86_64 | repo-non-free
i+ | nvidia-compute-utils-G06         | package | 580.178.04-49.2            | x86_64 | repo-non-free
i+ | nvidia-driver-G06-kmp-longterm   | package | 580.178.04_k6.18.46_1-49.5 | x86_64 | repo-non-free
i+ | nvidia-gl-G06                    | package | 580.178.04-49.2            | x86_64 | repo-non-free
i+ | nvidia-gl-G06-32bit              | package | 580.178.04-49.2            | x86_64 | repo-non-free
i+ | nvidia-modprobe                  | package | 580.178.04-29.2            | x86_64 | repo-non-free
i+ | nvidia-persistenced              | package | 580.178.04-2.2             | x86_64 | repo-non-free
i+ | nvidia-userspace-meta-G06        | package | 580.178.04-54.2            | x86_64 | repo-non-free
i+ | nvidia-video-G06                 | package | 580.178.04-49.2            | x86_64 | repo-non-free
i+ | nvidia-video-G06-32bit           | package | 580.178.04-49.2            | x86_64 | repo-non-free
i+ | nvidia-xconfig                   | package | 595.99.02-2.1              | x86_64 | repo-non-free
i+ | openSUSE-repos-Tumbleweed-NVIDIA | package | 20260423.1a6a0f3-2.2       | x86_64 | repo-oss

That is why you have to answer the solver question and switch the packages to the Nvidia (repo-non-oss) repo.

System Packages only means that these old package versions are no longer available in any activated repository. It seems you haven’t upgraded this box for some time…

1 Like

I thought I did so recently, maybe not.

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.