Public bug reported:

Heya!  Been unable to start a session with 24.04/Plasma/Wayland since
the end of January.  I hope this report is in good form; apologies if
not.

# System information

* Ubuntu version: 24.04.4
* machine: Dell Precision 7550 laptop
* lspci description of the video card

  01:00.0 VGA compatible controller: NVIDIA Corporation TU117GLM [Quadro
T1000 Mobile] (rev a1)

# Symptoms

* On the login screen:
    * choosing "Plasma (Wayland)", 
    * typing in the password,
    * hitting Enter,
    * the system remains frozen on the grayed out password entry; the session 
does not start.
* Cannot switch back to a TTY.
* Can log in over SSH & poke around.

Symptoms started on 2026-02-02, after an 'apt full-upgrade' that
included (among other things) the Mesa bump from LP#2126037 (25.0.7 >
25.2.8).

# Timeline

* 2025-*: daily-driving 24.04/Plasma/Wayland
* 2026-01-28: last successful boot & login on Wayland
* 2026-02-02: upgrade & reboot; Wayland can no longer get past the login screen

Currently logging on "Plasma (X11)" as a workaround.

# Further comments

Considered filing this against plasma-desktop; opted for mesa because of

1. the coincidence with the 25.0.7 > 25.2.8 bump,
2. a second report of the problem, worked around by downgrading mesa packages:

https://discourse.ubuntu.com/t/24-04-kubuntu-wayland-stuck-on-login-
screen/76085/4

Since this is a $DAYJOB station, I try not to rock the boat too much (no
downgrading, no Mesa/Plasma PPA update), so can't confirm that
downgrading workaround.

Poking at the attached logs; apologies for the haphazard train of
thought:

Comparing the Jan 28 logs (successful login with Plasma/Wayland) & the
Feb 03 logs (freeze), starting with the former:

Jan 28 07:48:27 legouguec-Precision-7550 kwin_wayland_wrapper[2828]: No backend 
specified, automatically choosing drm
Jan 28 07:48:27 legouguec-Precision-7550 kernel: audit: type=1400 
audit(1769582907.873:176): apparmor="DENIED" operation="mknod" class="file" 
profile="snap.snapd-desktop-integration.snapd-desktop-integration" 
name="/home/legouguec/.local/share/fonts/.uuid.TMP-DT84ub" pid=2884 
comm=5B70616E676F5D204663496E6974 requested_mask="c" denied_mask="c" fsuid=1000 
ouid=1000
Jan 28 07:48:27 legouguec-Precision-7550 kwin_wayland_wrapper[2828]: 
kwin_wayland_drm: drmSetClientCap for Atomic Mode Setting failed. Using legacy 
mode on GPU "/dev/dri/card2"
Jan 28 07:48:27 legouguec-Precision-7550 kwin_wayland_wrapper[2828]: OpenGL 
vendor string:                   Intel
Jan 28 07:48:27 legouguec-Precision-7550 kwin_wayland_wrapper[2828]: OpenGL 
renderer string:                 Mesa Intel(R) UHD Graphics (CML GT2)
Jan 28 07:48:27 legouguec-Precision-7550 kwin_wayland_wrapper[2828]: OpenGL 
version string:                  4.6 (Core Profile) Mesa 25.0.7-0ubuntu0.24.04.2
Jan 28 07:48:27 legouguec-Precision-7550 kwin_wayland_wrapper[2828]: OpenGL 
shading language version string: 4.60
Jan 28 07:48:27 legouguec-Precision-7550 kwin_wayland_wrapper[2828]: Driver:    
                             Intel
Jan 28 07:48:27 legouguec-Precision-7550 kwin_wayland_wrapper[2828]: GPU class: 
                             Comet Lake
Jan 28 07:48:27 legouguec-Precision-7550 kwin_wayland_wrapper[2828]: OpenGL 
version:                         4.6
Jan 28 07:48:27 legouguec-Precision-7550 kwin_wayland_wrapper[2828]: GLSL 
version:                           4.60
Jan 28 07:48:27 legouguec-Precision-7550 kwin_wayland_wrapper[2828]: Mesa 
version:                           25.0.7
Jan 28 07:48:27 legouguec-Precision-7550 kwin_wayland_wrapper[2828]: Linux 
kernel version:                   6.8
Jan 28 07:48:27 legouguec-Precision-7550 kwin_wayland_wrapper[2828]: Requires 
strict binding:                no
Jan 28 07:48:27 legouguec-Precision-7550 kwin_wayland_wrapper[2828]: GLSL 
shaders:                           yes
Jan 28 07:48:27 legouguec-Precision-7550 kwin_wayland_wrapper[2828]: Texture 
NPOT support:                   yes
Jan 28 07:48:27 legouguec-Precision-7550 kwin_wayland_wrapper[2828]: Virtual 
Machine:                        no

In the Feb 03 session startup, I do see

Feb 03 07:35:01 legouguec-Precision-7550 kwin_wayland_wrapper[4418]: No
backend specified, automatically choosing drm

but then crickets; no more news from kwin_wayland_wrapper.  Assuming
this crashes or hangs, I guess this could lead to e.g. plasma-
ksplash.service hanging, since that service has 'After=plasma-
kwin_wayland.service'.

From there, looking for more 'drm' logs in the boot sequence, I see some
diff wrt 'nouveau' logs, but not sure if that's of any relevance.

Let me know if I can provide more information, and again, apologies if
this report is not in good form.

** Affects: mesa (Ubuntu)
     Importance: Undecided
         Status: New

** Attachment added: "journalctl output for the last successful session startup 
& an example hanging startup"
   
https://bugs.launchpad.net/bugs/2143851/+attachment/5951238/+files/journalctl-wayland-freeze-logs.tgz

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2143851

Title:
  Kubuntu Wayland stuck on login screen

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/2143851/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to