Re: Libwayland update causes Plasma desktop freeze on login

Boyuan Yang <[email protected]>
Newsgroups gmane.linux.debian.devel.x,gmane.linux.debian.backports.general
Organization Debian Project
Message-ID <[email protected]>
在 2024-09-13五的 23:11 +0200,Enrico Rivarola写道:
> 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.

While personally I find backporting wayland could be a bad idea, this problem really
need to be solved by the original Wayland package maintainers: if you have any idea,
please consider solving it.

Thanks,
Boyuan Yang


> 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...
>
signature.asc (application/pgp-signature, 858 B)
-----BEGIN PGP SIGNATURE-----

iQJFBAABCgAvFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmbxlYcRHGJ5YW5nQGRl
Ymlhbi5vcmcACgkQwpPntGGCWs7HBRAAxgAxM+uX1uvSeFYItdHSiLGqG2KxIs1M
w/FCDhfZdBNypZyag4TN1X6LeK+CZUEbNsHB+yZ7eyuPwgf2B1aW1XjhjcWsyS0h
DH8EP5+JLYoPRV96Q6EfdbEYWAlXfn+M/0bgozN8cAjiJKu7TyDebgc9FFXNxqcr
I4IpkZN/yBxK4R62jSNBqgGKcX02HrcWh/oX1YBXHK/thUKg8/LCZNH+TW/x7aHn
eyZPgI7XO2mD7FepMfdVGSrd3Lnhz61VKl+GNtEAtMgUJEp5+RZqihYQz8dsV2pe
xOClbfH3EsmUp+B0WzLEvJYbO1qRTn+tpahWprMBmLbLfI697vTDPw/ZO99lg+76
is9p3gRJwafqHLgtzHOnaeJIFU4CVb3m/AZtluhCoKYncssfhaNVv0X2sNAxyREl
ZSbbrgaVU4KnqQ576htMw6s9eXwaHJmmeNugvoCW2+hmUVt/UL6fQL1GT1rT0WLr
d0AAsNtP0rG65FJX/P+nKgWcMlDLrIsaGUScCUZmgQsqePgtQLyXEb4pUhmQVGMm
gX6gDJKWiRVucNnp+UwxdMWmlLzak4PPZKdzCc9oY3mZIevEysCkzrthCm8cjmdw
4kJUme6vQd9AtkhP8ieNm2BPm/sB+o270woZQbmhNbkagDS1aXOPlPorwNdZe7bN
xCo69NOupWU=
=BTYy
-----END PGP SIGNATURE-----
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.