在 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...
> 

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to