I am aware that packages in 'debian backports' may 'lead to some incompatibility risks' but from what I have been able to understand the problem seems to be due to other packages (it seems 'kwin') not aligned with the updated packages ( see bug 1076729 (1) and 1081941 (2) ).

At the moment I am not able to try solutions such as rebuild KWin or other system packages, hence my request to the maintainers if it is possible to backport/update the packages in the bookworm-backports in order to have all aligned and working so that we can update the system from backports without building or pinning any packages.

Thanks in advance for considering my request.

Enrico

(1) https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076729
(2) https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1081941


Il 23/09/24 18:21, Boyuan Yang ha scritto:
在 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...



Reply via email to