Libwayland update causes Plasma desktop freeze on login

Enrico Rivarola <[email protected]>
Newsgroups gmane.linux.debian.backports.general
Message-ID <[email protected]>
Hi,
after upgrading libwayland-* packages from backports Plasma desktop failing to start freezing 
the system at login.

Downgrading the packages to the previous version everything goes back to normal.

These are the updated packages:
Upgrade: libwayland-cursor0:amd64 (1.21.0-1, 1.23.0-1~bpo12+1), libwayland-server0:amd64 
(1.21.0-1, 1.23.0-1~bpo12+1), wayland-protocols:amd64 (1.31-1, 1.37-1~bpo12+1), 
libwayland-egl1:amd64 (1.21.0-1, 1.23.0-1~bpo12+1), libwayland-bin:amd64 (1.21.0-1, 
1.23.0-1~bpo12+1), libwayland-dev:amd64 (1.21.0-1, 1.23.0-1~bpo12+1), libwayland-client0:amd64 
(1.21.0-1, 1.23.0-1~bpo12+1)

Searching for similar problems I found a debian bug (bug=1076729) and this article that seems to 
reproduce the same problems I had:
"A Critical Bug In Libwayland Update Causes Plasma Desktop Freeze On Debian Sid/Trixie"
https://ostechnix.com/libwayland-update-causes-plasma-desktop-freeze-on-debian/

At the moment I am not able to try solutions such as rebuild KWin or other system packages.

If the problem also affects other systems, I hope the information can be useful.

thanks for the support
enrico



this is what is in the 'system log' about wayland:

Sep 13 21:41:11 home.local systemd[3642]: Starting plasma-kwin_wayland.service - KDE Window 
Manager...
Sep 13 21:41:11 home.local systemd[3642]: Started plasma-kwin_wayland.service - KDE Window Manager.
Sep 13 21:41:12 home.local kwin_wayland_wrapper[3993]: No backend specified, automatically 
choosing drm
Sep 13 21:41:12 home.local kwin_wayland_wrapper[3993]: wl_global_create: implemented version for 
'wl_shm' higher than interface version (2 > 1)
Sep 13 21:41:12 home.local kwin_wayland_wrapper[3993]: kwin_wayland_drm: drmSetClientCap for 
Atomic Mode Setting failed. Using legacy mode on GPU "/dev/dri/card0"
Sep 13 21:41:12 home.local kwin_wayland_wrapper[3993]: OpenGL vendor string:                   Intel
Sep 13 21:41:12 home.local kwin_wayland_wrapper[3993]: OpenGL renderer string: 
Mesa Intel(R) HD Graphics 3000 (SNB GT2)
Sep 13 21:41:12 home.local kwin_wayland_wrapper[3993]: OpenGL version string: 
3.3 (Core Profile) Mesa 22.3.6
Sep 13 21:41:12 home.local kwin_wayland_wrapper[3993]: OpenGL shading language version string: 3.30
Sep 13 21:41:12 home.local kwin_wayland_wrapper[3993]: Driver:                                 Intel
Sep 13 21:41:12 home.local kwin_wayland_wrapper[3993]: GPU class: 
SandyBridge
Sep 13 21:41:12 home.local kwin_wayland_wrapper[3993]: OpenGL version:                         3.3
Sep 13 21:41:12 home.local kwin_wayland_wrapper[3993]: GLSL version:                           3.30
Sep 13 21:41:12 home.local kwin_wayland_wrapper[3993]: Mesa version: 
22.3.6
Sep 13 21:41:12 home.local kwin_wayland_wrapper[3993]: Linux kernel version: 
6.10.6
Sep 13 21:41:12 home.local kwin_wayland_wrapper[3993]: Requires strict binding:                no
Sep 13 21:41:12 home.local kwin_wayland_wrapper[3993]: GLSL shaders:                           yes
Sep 13 21:41:12 home.local kwin_wayland_wrapper[3993]: Texture NPOT support:                   yes
Sep 13 21:41:12 home.local kwin_wayland_wrapper[3993]: Virtual Machine:                        no
Sep 13 21:41:12 home.local kwin_wayland_wrapper[3993]: kwin_wayland_drm: disabling connector 
"VGA-2-unknown" without a crtc
Sep 13 21:41:12 home.local kwin_wayland_wrapper[3993]: kwin_wayland_drm: disabling connector 
"HDMI-A-2-unknown" without a crtc
Sep 13 21:41:12 home.local kwin_wayland_wrapper[3993]: kwin_wayland_drm: disabling connector 
"VGA-2-unknown" without a crtc
Sep 13 21:41:12 home.local kwin_wayland_wrapper[3993]: kwin_wayland_drm: disabling connector 
"HDMI-A-2-unknown" without a crtc
Sep 13 21:41:12 home.local kwin_wayland_wrapper[3993]: kwin_xkbcommon: XKB: inet:334:58: 
unrecognized keysym "XF86EmojiPicker"
Sep 13 21:41:13 home.local kwin_wayland_wrapper[4044]: (EE)
Sep 13 21:41:13 home.local kwin_wayland_wrapper[4044]: (EE) Backtrace:
Sep 13 21:41:13 home.local kwin_wayland_wrapper[4044]: (EE) 0: /bin/Xwayland 
(0x55b22833d000+0x178fe4) [0x55b2284b5fe4]
Sep 13 21:41:13 home.local kwin_wayland_wrapper[4044]: (EE) 1: /bin/Xwayland 
(0x55b22833d000+0x17c9d9) [0x55b2284b99d9]
Sep 13 21:41:13 home.local kwin_wayland_wrapper[4044]: (EE) 2: /lib/x86_64-linux-gnu/libc.so.6 
(0x7f7a79651000+0x3c050) [0x7f7a7968d050]
Sep 13 21:41:13 home.local kwin_wayland_wrapper[4044]: (EE) 3: 
/lib/x86_64-linux-gnu/libwayland-client.so.0 (wl_proxy_get_version+0x0) [0x7f7a79e801d0]
Sep 13 21:41:13 home.local kwin_wayland_wrapper[4044]: (EE) 4: /bin/Xwayland 
(0x55b22833d000+0x3ce7d) [0x55b228379e7d]
Sep 13 21:41:13 home.local kwin_wayland_wrapper[4044]: (EE) 5: /bin/Xwayland 
(0x55b22833d000+0x39ff2) [0x55b228376ff2]
Sep 13 21:41:13 home.local kwin_wayland_wrapper[4044]: (EE) 6: /bin/Xwayland 
(0x55b22833d000+0x108381) [0x55b228445381]
Sep 13 21:41:13 home.local kwin_wayland_wrapper[4044]: (EE) 7: /bin/Xwayland 
(0x55b22833d000+0xb4144) [0x55b2283f1144]
Sep 13 21:41:13 home.local kwin_wayland_wrapper[4044]: (EE) 8: /bin/Xwayland 
(0x55b22833d000+0xa17aa) [0x55b2283de7aa]
Sep 13 21:41:13 home.local kwin_wayland_wrapper[4044]: (EE) 9: /bin/Xwayland 
(0x55b22833d000+0xa2822) [0x55b2283df822]
Sep 13 21:41:13 home.local kwin_wayland_wrapper[4044]: (EE) 10: /bin/Xwayland 
(0x55b22833d000+0xada39) [0x55b2283eaa39]
Sep 13 21:41:13 home.local kwin_wayland_wrapper[4044]: (EE) 11: /lib/x86_64-linux-gnu/libc.so.6 
(0x7f7a79651000+0x2724a) [0x7f7a7967824a]
Sep 13 21:41:13 home.local kwin_wayland_wrapper[4044]: (EE) 12: /lib/x86_64-linux-gnu/libc.so.6 
(__libc_start_main+0x85) [0x7f7a79678305]
Sep 13 21:41:13 home.local kwin_wayland_wrapper[4044]: (EE) 13: /bin/Xwayland 
(0x55b22833d000+0x33fe1) [0x55b228370fe1]
Sep 13 21:41:13 home.local kwin_wayland_wrapper[4044]: (EE)
Sep 13 21:41:13 home.local kwin_wayland_wrapper[4044]: (EE) Segmentation fault at address 0x40
Sep 13 21:41:13 home.local kwin_wayland_wrapper[4044]: (EE)
Sep 13 21:41:13 home.local kwin_wayland_wrapper[4044]: Fatal server error:
Sep 13 21:41:13 home.local kwin_wayland_wrapper[4044]: (EE) Caught signal 11 (Segmentation 
fault). Server aborting
Sep 13 21:41:13 home.local kwin_wayland_wrapper[4044]: (EE)
Sep 13 21:41:38 home.local systemd[3642]: Stopping plasma-kwin_wayland.service - KDE Window 
Manager...
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.