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