Bug ID 1230095
Summary nvidia-open-driver-G06-signed-kmp-default-550.107 – no screens found due to API mismatch (driver version 107 vs. 100)
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware Other
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component X11 3rd Party Driver
Assignee gfx-bugs@suse.de
Reporter burnus@gmx.de
QA Contact sndirsch@suse.com
Target Milestone ---
Found By ---
Blocker ---

X11 reports that it cannot find a screen when trying to start it with kernel
6.10.7 (or 6.10.5, the problem exists already several days).

Looking at the logs, it complains about a version difference in the drivers of
550.100 vs. 550.107.02

Unsurprisingly, it works with kernel 6.10.3-1, where the kernel driver is
550.100.

[The update to *.107 seems to be sensible, but other parts of the driver are
still at version *.100, which causes the ABI mismatch and, hence, the fail.]


'rpm -qa nvidia*' shows:

nvidia-open-driver-G06-signed-kmp-default-550.107.02_k6.10.7_1-2.2.x86_64
nvidia-open-driver-G06-signed-kmp-default-550.107.02_k6.10.5_1-2.1.x86_64

nvidia-open-driver-G06-signed-kmp-default-550.100_k6.10.3_1-2.4.x86_64

nvidia-video-G06-550.100-25.1.x86_64
nvidia-video-G06-32bit-550.100-25.1.x86_64
nvidia-gl-G06-550.100-25.1.x86_64
nvidia-gl-G06-32bit-550.100-25.1.x86_64
nvidia-compute-G06-550.100-25.1.x86_64
nvidia-compute-G06-32bit-550.100-25.1.x86_64
nvidia-compute-utils-G06-550.100-25.1.x86_64
nvidia-utils-G06-550.100-25.1.x86_64

It is not clear to me how the updates work, but all seemed to be by SUSE;
either by the normal OSB or by obs://build.suse.de/Proprietary:X11:Drivers

Used repos:
> #  | Alias                       | Name                   | Enabled | GPG Check | Refresh | URI
> ---+-----------------------------+------------------------+---------+-----------+---------+---------------------------------------------------------------------------
> 1 | NVIDIA:repo-non-free        | repo-non-free          | Yes     | (r ) Yes  | Yes     | https://download.nvidia.com/opensuse/tumbleweed
> 2 | cuda-opensuse15-x86_64      | cuda-opensuse15-x86_64 | Yes     | (r ) Yes  | Yes     | https://developer.download.nvidia.com/compute/cuda/repos/opensuse15/x86_64
> 3 | download.opensuse.org-oss_1 | Haupt-Repository (OSS) | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/tumbleweed/repo/oss/
> 4 | google-chrome               | google-chrome          | Yes     | (r ) Yes  | Yes     | https://dl.google.com/linux/chrome/rpm/stable/x86_64
> 5 | nvhpc                       | NVIDIA HPC SDK         | Yes     | (r ) Yes  | No      | https://developer.download.nvidia.com/hpc-sdk/sles/x86_64
> 6 | openSUSE:repo-non-oss       | repo-non-oss           | Yes     | (r ) Yes  | Yes     | http://cdn.opensuse.org/tumbleweed/repo/non-oss
> 7 | openSUSE:repo-openh264      | repo-openh264          | Yes     | (r ) Yes  | Yes     | http://codecs.opensuse.org/openh264/openSUSE_Tumbleweed
> 8 | openSUSE:repo-oss           | repo-oss               | Yes     | (r ) Yes  | Yes     | http://cdn.opensuse.org/tumbleweed/repo/oss
> 9 | openSUSE:repo-oss-debug     | repo-oss-debug         | No      | ----      | ----    | http://cdn.opensuse.org/debug/tumbleweed/repo/oss
> 10 | openSUSE:repo-oss-source    | repo-oss-source        | No      | ----      | ----    | http://cdn.opensuse.org/source/tumbleweed/repo/oss
> 11 | openSUSE:update-tumbleweed  | update-tumbleweed      | Yes     | (r ) Yes  | Yes     | http://cdn.opensuse.org/update/tumbleweed


You are receiving this mail because: