Debian - Updated to Mesa 24 backports and now Wayland doesn't work. journalctl logs included.
So after following the Debian discord instructions for updating to the Mesa 24 backports:
Enable the Backports repo by following the instructions on http://backports.debian.org/.
Type in
sudo apt update
into a terminal.
Install the following packages using this command
sudo apt install -t bookworm-backports libegl-mesa0 libgl1-mesa-dri libglx-mesa0 mesa-libgallium mesa-va-drivers mesa-vulkan-drivers
(alternatively, include
mesa-vdpau-drivers
for Nvidia GPUs)Restart your system, and you're good to go!
I've found that Wayland isn't working - after logging in, I am met with a black screen and an unmovable cursor. X11 works perfectly. Viewing journalctl reveals a segfault:
Oct 13 21:01:17 TheTomster kwin_wayland_wrapper[1611]: (EE) Caught signal 11 (Segmentation fault). Server aborting
Oct 13 21:01:17 TheTomster kwin_wayland_wrapper[1611]: Fatal server error:
Oct 13 21:01:17 TheTomster kwin_wayland_wrapper[1611]: (EE)
Oct 13 21:01:17 TheTomster kwin_wayland_wrapper[1611]: (EE) Segmentation fault at address 0x40
Oct 13 21:01:17 TheTomster kwin_wayland_wrapper[1611]: (EE)
Oct 13 21:01:17 TheTomster kwin_wayland_wrapper[1611]: (EE) 13: /usr/bin/Xwayland (0x563b5a22c000+0x33fe1) [0x563b5a25ffe1]
Oct 13 21:01:17 TheTomster kwin_wayland_wrapper[1611]: (EE) 12: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0x85) [0x7fb5f6791305]
Oct 13 21:01:17 TheTomster kwin_wayland_wrapper[1611]: (EE) 11: /lib/x86_64-linux-gnu/libc.so.6 (0x7fb5f676a000+0x2724a) [0x7fb5f679124a]
Oct 13 21:01:17 TheTomster kwin_wayland_wrapper[1611]: (EE) 10: /usr/bin/Xwayland (0x563b5a22c000+0xada39) [0x563b5a2d9a39]
Oct 13 21:01:17 TheTomster kwin_wayland_wrapper[1611]: (EE) 9: /usr/bin/Xwayland (0x563b5a22c000+0xa2822) [0x563b5a2ce822]
Oct 13 21:01:17 TheTomster kwin_wayland_wrapper[1611]: (EE) 8: /usr/bin/Xwayland (0x563b5a22c000+0xa17aa) [0x563b5a2cd7aa]
Oct 13 21:01:17 TheTomster kwin_wayland_wrapper[1611]: (EE) 7: /usr/bin/Xwayland (0x563b5a22c000+0xb4144) [0x563b5a2e0144]
Oct 13 21:01:17 TheTomster kwin_wayland_wrapper[1611]: (EE) 6: /usr/bin/Xwayland (0x563b5a22c000+0x108381) [0x563b5a334381]
Oct 13 21:01:17 TheTomster kwin_wayland_wrapper[1611]: (EE) 5: /usr/bin/Xwayland (0x563b5a22c000+0x39ff2) [0x563b5a265ff2]
Oct 13 21:01:17 TheTomster kwin_wayland_wrapper[1611]: (EE) 4: /usr/bin/Xwayland (0x563b5a22c000+0x3ce7d) [0x563b5a268e7d]
Oct 13 21:01:17 TheTomster kwin_wayland_wrapper[1611]: (EE) 3: /lib/x86_64-linux-gnu/libwayland-client.so.0 (wl_proxy_get_version+0x0) [0x7fb5f6fb01d0]
Oct 13 21:01:17 TheTomster kwin_wayland_wrapper[1611]: (EE) 2: /lib/x86_64-linux-gnu/libc.so.6 (0x7fb5f676a000+0x3c050) [0x7fb5f67a6050]
Oct 13 21:01:17 TheTomster kwin_wayland_wrapper[1611]: (EE) 1: /usr/bin/Xwayland (0x563b5a22c000+0x17c9d9) [0x563b5a3a89d9]
Oct 13 21:01:17 TheTomster kwin_wayland_wrapper[1611]: (EE) 0: /usr/bin/Xwayland (0x563b5a22c000+0x178fe4) [0x563b5a3a4fe4]
Oct 13 21:01:17 TheTomster kwin_wayland_wrapper[1611]: (EE) Backtrace:
Can I get any help? That would be greatly appreciated. I prefer Wayland so I'd love to get it working again. I'm running Debian 12.7, KDE, and an RX 6700 XT.