Installed kernel-default 6.7.6-1, now X won't start

I am running the latest Tumbleweed and up until today had few problems. Today, I did a zypper dup and kernel 6.7.6-1 installed. Now the machine will only boot to a bare terminal. I do have the choice to boot to 6.7.5-1, the previous kernel, in the Advanced Options section of the Grub menu and under that kernel, the system boots to X11 Plasma with out any problems. I have Nvidia graphics and am running under the Nvidia G06 drivers if that is part of the problem. I’m wondering if something might be missing from the update yesterday or if I might have some system problem.

Not familiar with Nvidia graphics, someone more knowledgeable with those will come along. Very generally, if you use DKMS to build kernel modules then make sure it was built for the latest kernel without any errors.

What you can do in the meantime:

  • Boot into recovery mode (single user mode) from the Grub menu and see if there are any failed units systemctl --failed. This should give a rough idea of what’s not working. You can then look at the failed service’s journal logs and troubleshoot.
    If it doesn’t yield any results, you can look for priority 3 errors in the journal journalctl -p3
  • Look at /var/log/zypp/history to see if there were any errors during the last dup. If so you can boot into a working snapshot from the Grub menu and do sudo snapper rollback

Please check if the driver actually built for 6.7.6.
The current Nvidia driver in the Tumbleweed repo is 545.29.06 and apparently has problems with the newer kernels, see for instance this nvidia forum post
You may freeze the 6.7.5 kernel and continue using it until the Nvidia driver catches up.

Nvidia 545.29.06 and kernel 6.7.6-1 works fine on different machines with different Nvidia generations (including Optimus setup) and Tumbleweed. See please don’t mix up stuff. The link you provided is from a user who created its problems himself (vanilla kernel and other stuff).
Additionally the kernel in the mentioned thread is 6.7.3…we are way ahead on Tumbleweed with 6.7.6-1

Nice to know, anyway if 6.7.5 works and 6.7.6 doesn’t on the OP’s system the driver might have not been built for whatever reason, so checking if it is actually in place is still warranted IMHO.

1 Like

FWIW Nvidia user here. I updated yesterday as well. Everything seems to be fine and working normally for me. No problems whatsoever.

> inxi -G
Graphics:
  Device-1: NVIDIA GP108 [GeForce GT 1030] driver: nvidia v: 545.29.06
  Device-2: Logitech Webcam C270 driver: snd-usb-audio,uvcvideo type: USB
  Display: x11 server: X.org v: 1.21.1.11 driver: X: loaded: nvidia
    unloaded: fbdev,modesetting,vesa gpu: nvidia,nvidia-nvswitch
    resolution: 1920x1080~60Hz
  API: EGL v: 1.5 drivers: nvidia,swrast
    platforms: gbm,x11,surfaceless,device
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 545.29.06
    renderer: NVIDIA GeForce GT 1030/PCIe/SSE2
> neofetch 
                                     ......            xyz@localhost.localdomain 
     .,cdxxxoc,.               .:kKMMMNWMMMNk:.        ---------------------------- 
    cKMMN0OOOKWMMXo. A        ;0MWk:'      ':OMMk.     OS: openSUSE Tumbleweed x86_64 
  ;WMK;'       'lKMMNM,     :NMK'             'OMW;    Host: X570 AORUS PRO -CF 
 cMW;             WMMMN   ,XMK'                 oMM.   Kernel: 6.7.6-1-default 
.MMc             ''^*~l. xMN:                    KM0   Uptime: 42 mins 
'MM.                   .NMO                      oMM   Packages: 5136 (rpm) 
.MM,                 .kMMl                       xMN   Shell: bash 5.2.26 
 KM0               .kMM0' .dl>~,.               .WMd   Resolution: 1920x1080 
 'XM0.           ,OMMK'    OMMM7'              .XMK    DE: Xfce 4.18 
   *WMO:.    .;xNMMk'       NNNMKl.          .xWMx     WM: Xfwm4 
     ^ONMMNXMMMKx;          V  'xNMWKkxllox0NMWk'      WM Theme: Greybird-geeko 
         '''''                    ':dOOXXKOxl'         Theme: Adwaita [GTK2/3] 
                                                       Icons: Adwaita [GTK2/3] 
                                                       Terminal: xfce4-terminal 
                                                       Terminal Font: Monospace 11 
                                                       CPU: AMD Ryzen 7 3700X (16) @ 3.600GHz 
                                                       GPU: NVIDIA GeForce GT 1030 
                                                       Memory: 1561MiB / 32011MiB 

                                                                               
                                                                               

Here is the output from my setup. We seem to be using the same drivers:

Graphics:
  Device-1: NVIDIA GA106 [GeForce RTX 3060] driver: nvidia v: 545.29.06
  Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.4 driver: X:
    loaded: nvidia gpu: nvidia,nvidia-nvswitch resolution: 2560x1440
  API: EGL v: 1.5 drivers: nvidia,swrast
    platforms: gbm,x11,surfaceless,device
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 545.29.06
    renderer: NVIDIA GeForce RTX 3060/PCIe/SSE2
  API: Vulkan v: 1.3.275 drivers: N/A surfaces: xcb,xlib
> neofetch
                                     ......            charlie@Beary.IBMPEERS 
     .,cdxxxoc,.               .:kKMMMNWMMMNk:.        ---------------------- 
    cKMMN0OOOKWMMXo. A        ;0MWk:'      ':OMMk.     OS: openSUSE Tumbleweed x86_64 
  ;WMK;'       'lKMMNM,     :NMK'             'OMW;    Host: US Desktop Aegis R 1.0 
 cMW;             WMMMN   ,XMK'                 oMM.   Kernel: 6.7.5-1-default 
.MMc             ''^*~l. xMN:                    KM0   Uptime: 6 mins 
'MM.                   .NMO                      oMM   Packages: 5677 (rpm), 12 (flatpak) 
.MM,                 .kMMl                       xMN   Shell: bash 5.2.26 
 KM0               .kMM0' .dl>~,.               .WMd   Resolution: 2560x1440 
 'XM0.           ,OMMK'    OMMM7'              .XMK    DE: Plasma 5.27.10 
   *WMO:.    .;xNMMk'       NNNMKl.          .xWMx     WM: KWin 
     ^ONMMNXMMMKx;          V  'xNMWKkxllox0NMWk'      Theme: Breeze [Plasma], Breeze [GTK2/3] 
         '''''                    ':dOOXXKOxl'         Icons: [Plasma], breeze [GTK2/3] 
                                                       Terminal: konsole 
                                                       CPU: 12th Gen Intel i7-12700F (20) @ 4.800GHz 
                                                       GPU: NVIDIA GeForce RTX 3060 
                                                       Memory: 8978MiB / 15820MiB 

I have no idea of what the problem can be. But I just noticed that an update of the NVIDIA driver has come in. Perhaps it solves your problem?

EDIT: are you using Wayland? Could that be a potential problem?

> inxi -G
Graphics:
  Device-1: NVIDIA GP108 [GeForce GT 1030] driver: nvidia v: 550.54.14
  Device-2: Logitech Webcam C270 driver: snd-usb-audio,uvcvideo type: USB
  Display: x11 server: X.org v: 1.21.1.11 driver: X: loaded: nvidia
    unloaded: fbdev,modesetting,vesa gpu: nvidia,nvidia-nvswitch
    resolution: 1920x1080~60Hz
  API: EGL v: 1.5 drivers: nvidia,swrast
    platforms: gbm,x11,surfaceless,device
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 550.54.14
    renderer: NVIDIA GeForce GT 1030/PCIe/SSE2

@bearymore the rpm installed drivers should rebuild automatically (they have been on my test Tumbleweed setup). Have you tried another zypper -vvv dup since the latest driver arrived? The other option that should work to kick the rebuild off is to force the re-install of the nvidia kmp package…

1 Like

The new Nvidia drivers did the trick. Everything now works.

I do use X11. Wayland has been too buggy: I use a Chrome based browser (Vivaldi) which doesn’t seem to work correctly with Wayland for one and, for another, random apps don’t work right - KNotes, for example, sticks post-it notes in the middle of the screen and they can’t be moved. X11, on the other hand, has no problems.

1 Like

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