Kernel 7.2 update today destroyed graphics -- downgraded kernel

Update this morning made graphics not usable. Graphics went to 1040x760 (or close to that) and no changes could be made. Upgrade included kernel version 7.2. See system info below when back on 7.1.8. I backtracked to kernel 7.1.8 and all was back to normal.

tom@mydesktop: ~ $ neofetch
         JJJJJJJJ                            tom@mydesktop 
      JJJJJJJJJJJJJJ                         ------------- 
    JJJJJJ   =JJJJJJJ                        OS: openSUSE Tumbleweed x86_64 
   JJJJ      =JJJ JJJJ                       Kernel: 7.1.8-1-default 
   JJJ       =JJJ   JJJ                      Uptime: 9 mins 
  JJJJ       =JJJ   JJJ                      Packages: 559 (pip), 1 (npm), 7445 (rpm), 1 (steam) 
  JJJJJJJJJJJJJJJ   JJJJ                     Shell: bash 5.3.15 
   JJJJJJJJJJJJJJ   JJJJ                     Resolution: 1920x1080 
   JJJJ             JJJJ                     DE: MATE 1.28.0 (x11) 
    JJJJJ=          JJJJ                     WM: Metacity (Marco) 
      JJJJJJJJJJJJJJJJJJJJJJJJJJJJJ=         Theme: TraditionalOk [GTK2/3] 
        =JJJJJJJJJJJJJJJJJJJJJJJJJJJJJ       Icons: mate [GTK2/3] 
                    JJJJ         =JJJJJJ     Terminal: konsole 
                    JJJJ            =JJJJ    Terminal Font: JetBrains Mono 12 
                    JJJJ   JJJJJJJJJJJJJJ    CPU: Intel Core i7-5820K (12) @ 3.600GHz 
                    JJJJ   JJJJJJJJJJJJJJJ   GPU: NVIDIA Corporation GP107 [GeForce GTX 1050 Ti] 
                    JJJJ   JJJJ       JJJJ   Memory: 3.71 GiB / 31.24 GiB 
                     JJJ   JJJJ       JJJ    Disk (/): 55G / 144G (41%) 
                     JJJJJ JJJJ      JJJJ
                      =JJJJJJJJ   JJJJJJ                             
                        JJJJJJJJJJJJJJ
                           JJJJJJJ=


tom@mydesktop: ~ $ 

As always, if your using the open driver, it’s likely not rebuilt…

All good here on the RTX4000 with cuda repo.

Using proprietary nvida drivers

Then force a reinstall of the kmp so it rebuilds,

I don’t know how to do that. If you have a ref to point me to, I’ll give it a try.

I’ll look that up separately. My gentoo and arch vms have had 7.2 for a little while with no graphics issues. But I think libvirt vms do not use the same drivers as the host does.

thanks, tom kosvic

In myrlyn, do I just update the nvidia kmp files especially the default? Myrlyn is showing an available update.

Yes just the kmp should be enough

I tried updating G06-kmp-default in myrlyn and got a bunch of deinstall/install options that I have no idea what they mean. I can’t lose my graphics. I will stick with 7.1.8 kernel for now.

thanks, tom kosvic

There seems to be an issue with the Nvidia repo atm. It is missing quite some packages. No G07 packages are shown…also the G06 package set is incomplete.

And yes, there is no closed source G06 package for the latest kernel yet. The open kmp is available.

I will set 7.1.8 kernel as my default temporarily and try the new one periodically.

thanks tom kosvic

I have the same problem with G05 driver.
During boot time I can see a prime.service error.
At least my box boots into console mode.
right now I’m using also kernel 7.1.8 :cry:

Not sure what you are looking for.

i+ | nvidia-driver-G06-kmp-default                     | package | 580.178.04_k7.1.8_1-48.7   | x86_64 | repo-non-free

(re)builds for the 7.0.2 default kernel and works here.

I have “nvidia-driver-G06-kmp-default” installed now, like you. In merylyn there is an installed and available version. If I click to upgrade it with up-arrow, I get about 10 non-installable providers and 5 choices of conflict resolution – none of which I have any confidence that I know what they mean.

I will wait a while. 7.1.8 works fine for me.

thanks, tom kosvic

Can you show the (full) result of:

zypper up nvidia-driver-G06-kmp-default
tom@mydesktop: ~ $ sudo zypper up nvidia-driver-G06-kmp-default
Refreshing service 'NVIDIA'.
Refreshing service 'openSUSE'.
Loading repository data...
Reading installed packages...
Resolving package dependencies...

Problem: 1: the to be installed nvidia-common-G06-580.159.03-60.1.x86_64 requires '(nvidia-driver-G06-kmp = 580.159.03 if nvidia-driver-G06-kmp-meta)', but this requirement cannot be provided
not installable providers: nvidia-driver-G06-kmp-default-580.159.03_k6.19.12_1-48.1.x86_64[NVIDIA:repo-non-free]
                   nvidia-driver-G06-kmp-default-580.159.03_k7.0.2_1-49.1.x86_64[NVIDIA:repo-non-free]
                   nvidia-driver-G06-kmp-default-580.159.03_k7.0.5_1-52.1.x86_64[NVIDIA:repo-non-free]
                   nvidia-driver-G06-kmp-default-580.159.03_k7.0.7_1-54.1.x86_64[NVIDIA:repo-non-free]
                   nvidia-driver-G06-kmp-default-580.159.03_k7.0.9_2-56.1.x86_64[NVIDIA:repo-non-free]
                   nvidia-driver-G06-kmp-longterm-580.159.03_k6.18.24_1-48.1.x86_64[NVIDIA:repo-non-free]
                   nvidia-driver-G06-kmp-longterm-580.159.03_k6.18.25_1-49.1.x86_64[NVIDIA:repo-non-free]
                   nvidia-driver-G06-kmp-longterm-580.159.03_k6.18.26_1-52.1.x86_64[NVIDIA:repo-non-free]
                   nvidia-driver-G06-kmp-longterm-580.159.03_k6.18.31_1-54.1.x86_64[NVIDIA:repo-non-free]
                   nvidia-driver-G06-kmp-longterm-580.159.03_k6.18.33_1-56.1.x86_64[NVIDIA:repo-non-free]
                   nvidia-driver-G06-kmp-longterm-580.159.03_k6.18.35_1-60.1.x86_64[NVIDIA:repo-non-free]

 Solution 1: Following actions will be done:
  remove lock to allow installation of nvidia-modprobe-580.178.04-28.1.x86_64[NVIDIA:repo-non-free]
  remove lock to allow removal of nvidia-modprobe-580.159.03-26.3.x86_64
 Solution 2: Following actions will be done:
  remove lock to allow installation of nvidia-modprobe-580.178.04-29.2.x86_64[NVIDIA:repo-non-free]
  remove lock to allow removal of nvidia-modprobe-580.159.03-26.3.x86_64
 Solution 3: Following actions will be done:
  downgrade of nvidia-driver-G06-kmp-longterm-580.178.04_k6.18.46_1-49.5.x86_64 to nvidia-driver-G06-kmp-longterm-580.159.03_k6.18.35_1-60.1.x86_64
  downgrade of nvidia-userspace-meta-G06-580.159.03-53.1.x86_64 to nvidia-userspace-meta-G06-580.159.03-48.1.x86_64
 Solution 4: deinstallation of nvidia-driver-G06-kmp-meta-580.159.03-53.1.x86_64
 Solution 5: do not install nvidia-driver-G06-kmp-default-580.178.04_k7.2.0_1-49.5.x86_64
 Solution 6: break nvidia-common-G06-580.159.03-60.1.x86_64 by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/3/4/5/6/c/d/?] (c):

Show your package locks
zypper ll

(poliastro) tom@mydesktop: ~ $ zypper ll

# | Name            | Type    | Repository | Comment
--+-----------------+---------+------------+--------
1 | akonadi         | package | (any)      | 
2 | kde_pim         | pattern | (any)      | 
3 | nvidia-modprobe | package | (any)      | 
4 | vlc-beta        | package | (any)      | 

(poliastro) tom@mydesktop: ~ $ 

Remove the lock of nvidia-modprobe. This seems the reason for the upgrade issue.

And please use zypper dup to upgrade Tumbleweed. zypper up is for Leap.

I don’t ever remember doing that lock. I think when I went to “nvidia service” that may have done that.

ok, I’ll give it a try.

tom kosvic