在 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
Description: This is a digitally signed message part