Can't boot into Wayland after installing the NVidia 555 beta driver

My specifications
$ fastfetch
bob@10
------
OS: openSUSE Tumbleweed 20240624 x86_64
Host: ROG Strix G10DK_G10DK (1.0)
Kernel: Linux 6.9.5-1-default
Uptime: 21 mins
Packages: 3315 (rpm), 44 (flatpak-system), 8 (flatpak-user)
Shell: fish 3.7.1
Display (DELL G2722HS): 1920x1080 @ 165Hz
DE: KDE Plasma 6.1.0
WM: KWin (X11)
WM Theme: nostrum
Theme: Breeze (Dark) [QT], Breeze-Dark [GTK2], Breeze [GTK3/4]
Icons: kora [QT], kora [GTK2/3/4]
Font: Noto Sans (10pt) [QT], Noto Sans (10pt) [GTK2/3/4]
Cursor: Vimix (30px)
Terminal: konsole 24.5.1
CPU: AMD Ryzen 5 5600X (12) @ 3.70 GHz
GPU: NVIDIA GeForce RTX 3060 Lite Hash Rate [Discrete]
Memory: 5.73 GiB / 31.26 GiB (18%)
Swap: 0 B / 2.00 GiB (0%)
Disk (/): 86.19 GiB / 100.00 GiB (86%) - btrfs
Disk (/home): 508.88 GiB / 805.09 GiB (63%) - ext4
Disk (/mnt/NewVolume): 554.04 GiB / 915.82 GiB (60%) - ext4
Local IP (enp10s0f0u1): 192.168.1.25/24 *
Locale: en_US.UTF-8

This is where I downloaded the driver from:

What I've done
$ cd ~/Downloads
$ chmod +x NVIDIA-Linux-x86_64-555.52.04.run
$ su
$ ./NVIDIA-Linux-x86_64-555.52.04.run

I remember there were some sanity checks warnings. I did not change my runlevel as the guide that I was following on youtube did not do such a command.
https://youtu.be/j3o_BCTaawY?t=677 (Link is provided with the time stamp from where I was following)

Despite this glaring issue with wayland, I am indeed on the NVidia 555 driver, as shown with the nvidia-smi command

$ nvidia-smi
Wed Jun 26 01:19:58 2024       
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 555.52.04              Driver Version: 555.52.04      CUDA Version: 12.5     |
|-----------------------------------------+------------------------+----------------------+
| GPU  Name                 Persistence-M | Bus-Id          Disp.A | Volatile Uncorr. ECC |
| Fan  Temp   Perf          Pwr:Usage/Cap |           Memory-Usage | GPU-Util  Compute M. |
|                                         |                        |               MIG M. |
|=========================================+========================+======================|
|   0  NVIDIA GeForce RTX 3060        Off |   00000000:13:00.0  On |                  N/A |
| 42%   43C    P0             39W /  170W |     586MiB /  12288MiB |      0%      Default |
|                                         |                        |                  N/A |
+-----------------------------------------+------------------------+----------------------+

From the log in screen (I think it’s called the SDDM), I am able to select wayland, but am unable to boot to my desktop after I input the password and enter. X11 doesn’t have this issue. FYI, the 550 driver, AKA the previous driver that I was using was able to boot into wayland without any issues.

Hopefully I’ve made my issue clear, as in previous posts of mine I was a bit lackluster.

@ionlypostwhenineedhelp Hi, can you post the output from inxi -GSaz

So you installed the run file from multi-user.target?

1 Like

@malcolmlewis Hi Malcom,
Here’s the

Output
$ inxi -GSaz
System:
  Kernel: 6.9.5-1-default arch: x86_64 bits: 64 compiler: gcc v: 13.3.0
    clocksource: tsc avail: hpet,acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.9.5-1-default
    root=UUID=03fd253f-1f76-4d63-888a-5b3eaaa25ad1 splash=silent quiet
    security=apparmor mitigations=auto rd.driver.blacklist=nouveau
  Desktop: KDE Plasma v: 6.1.0 tk: Qt v: N/A info: frameworks v: 6.3.0
    wm: kwin_x11 tools: avail: xscreensaver vt: 2 dm: SDDM Distro: openSUSE
    Tumbleweed 20240624
Graphics:
  Device-1: NVIDIA GA106 [GeForce RTX 3060 Lite Hash Rate] vendor: ASUSTeK
    driver: nvidia v: 555.52.04 alternate: nouveau,nvidia_drm non-free: 550.xx+
    status: current (as of 2024-06; EOL~2026-12-xx) arch: Ampere code: GAxxx
    process: TSMC n7 (7nm) built: 2020-2023 pcie: gen: 4 speed: 16 GT/s
    lanes: 16 bus-ID: 13:00.0 chip-ID: 10de:2504 class-ID: 0300
  Display: x11 server: X.Org v: 21.1.12 with: Xwayland v: 24.1.0
    compositor: kwin_x11 driver: X: loaded: N/A failed: nvidia gpu: nvidia
    display-ID: :0 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 81 s-size: 602x343mm (23.70x13.50")
    s-diag: 693mm (27.28")
  Monitor-1: Unknown-1 mapped: DP-2 res: 1920x1080 dpi: 82
    size: 597x336mm (23.5x13.23") modes: 1024x768
  API: EGL v: 1.5 hw: drv: nvidia platforms: device: 0 drv: nvidia device: 2
    drv: swrast surfaceless: drv: nvidia x11: drv: nvidia
    inactive: gbm,wayland,device-1
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 555.52.04
    glx-v: 1.4 direct-render: yes renderer: NVIDIA GeForce RTX 3060/PCIe/SSE2
    memory: 11.72 GiB
  API: Vulkan v: 1.3.283 layers: 10 device: 0 type: discrete-gpu
    name: NVIDIA GeForce RTX 3060 driver: N/A device-ID: 10de:2504
    surfaces: xcb,xlib

I installed the run file from graphical.target

@malcolmlewis I’ve also tried - just now - reinstalling the driver with multi-user.target:

Uninstallation
$ systemctl set-default multi-user.target
$ sudo reboot
$ nvidia-uninstall
$ dracut -f
$ sudo reboot
Installation
$ cd ~/Downloads
$ su -
# ./NVIDIA-Linux-x86_64-555.52.04.run
# systemctl set-default graphical.target

and I am still encountering the same exact issue.

Running the same command you gave me still has the same output as before

inxi output
$ inxi -GSaz
System:
  Kernel: 6.9.5-1-default arch: x86_64 bits: 64 compiler: gcc v: 13.3.0
    clocksource: tsc avail: hpet,acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.9.5-1-default
    root=UUID=03fd253f-1f76-4d63-888a-5b3eaaa25ad1 splash=silent quiet
    security=apparmor mitigations=auto rd.driver.blacklist=nouveau
  Desktop: KDE Plasma v: 6.1.0 tk: Qt v: N/A info: frameworks v: 6.3.0
    wm: kwin_x11 tools: avail: xscreensaver vt: 2 dm: SDDM Distro: openSUSE
    Tumbleweed 20240624
Graphics:
  Device-1: NVIDIA GA106 [GeForce RTX 3060 Lite Hash Rate] vendor: ASUSTeK
    driver: nvidia v: 555.52.04 alternate: nouveau,nvidia_drm non-free: 550.xx+
    status: current (as of 2024-06; EOL~2026-12-xx) arch: Ampere code: GAxxx
    process: TSMC n7 (7nm) built: 2020-2023 pcie: gen: 4 speed: 16 GT/s
    lanes: 16 bus-ID: 13:00.0 chip-ID: 10de:2504 class-ID: 0300
  Display: x11 server: X.Org v: 21.1.12 with: Xwayland v: 24.1.0
    compositor: kwin_x11 driver: X: loaded: N/A failed: nvidia gpu: nvidia
    display-ID: :0 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 81 s-size: 602x343mm (23.70x13.50")
    s-diag: 693mm (27.28")
  Monitor-1: Unknown-1 mapped: DP-2 res: 1920x1080 dpi: 82
    size: 597x336mm (23.5x13.23") modes: 1024x768
  API: EGL v: 1.5 hw: drv: nvidia platforms: device: 0 drv: nvidia device: 2
    drv: swrast surfaceless: drv: nvidia x11: drv: nvidia
    inactive: gbm,wayland,device-1
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 555.52.04
    glx-v: 1.4 direct-render: yes renderer: NVIDIA GeForce RTX 3060/PCIe/SSE2
    memory: 11.72 GiB
  API: Vulkan v: 1.3.283 layers: 10 device: 0 type: discrete-gpu
    name: NVIDIA GeForce RTX 3060 driver: N/A device-ID: 10de:2504
    surfaces: xcb,xlib

I am simply getting impatient, it is one of my bad traits. All the blame should befell me if I have done something egregious. Hopefully I did not do anything of the sort. The system is performing similarly like before.

@ionlypostwhenineedhelp You should not need rd.driver.blacklist=nouveau so remove that but add nvidia_drm.modeset=1 fbdev=1 instead via YaST bootloader. Then as root user make sure initrd is rebuilt with dracut -f --regenerate-all and reboot.

1 Like

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