Перехожу на Hyprland с KDE и столкнулся с непонятной проблемой(даже нагуглить не выходит толком, чтобы у кого-то тоже было). Падают KDE приложения при закрытии с помощью Meta-C. Причем как я понимаю, это касается только KDE приложений, а не Qt(тот же телеграм не падает).
На примере kcalc:
GDB
Thread 1 "kcalc" received signal SIGSEGV, Segmentation fault.
0x00007ffff57aea3e in ?? () from /usr/lib64/libwayland-client.so.0
Valgrind
==471313== Invalid write of size 8
==471313== at 0x7057A3E: ??? (in /usr/lib64/libwayland-client.so.0.22.0)
==471313== by 0x7052ECC: ??? (in /usr/lib64/libwayland-client.so.0.22.0)
==471313== by 0x70533B1: wl_proxy_marshal_array_flags (in /usr/lib64/libwayland-client.so.0.22.0)
==471313== by 0x70535D4: wl_proxy_marshal_flags (in /usr/lib64/libwayland-client.so.0.22.0)
==471313== by 0x103B0819: ??? (in /usr/lib64/libnvidia-egl-wayland.so.1.1.13)
==471313== by 0x103B1BAD: ??? (in /usr/lib64/libnvidia-egl-wayland.so.1.1.13)
==471313== by 0x103B752D: ??? (in /usr/lib64/libnvidia-egl-wayland.so.1.1.13)
==471313== by 0x118AD4DF: ??? (in /usr/lib64/libEGL_nvidia.so.545.29.06)
==471313== by 0x118A329F: ??? (in /usr/lib64/libEGL_nvidia.so.545.29.06)
==471313== by 0x657F5E4: __run_exit_handlers (in /usr/lib64/libc.so.6)
==471313== by 0x657F739: exit (in /usr/lib64/libc.so.6)
==471313== by 0x65679D0: (below main) (in /usr/lib64/libc.so.6)
==471313== Address 0x34 is not stack'd, malloc'd or (recently) free'd
==471313==
19 -- exe=/usr/bin/kcalc
14 -- appname=kcalc
17 -- apppath=/usr/bin
10 -- signal=11
11 -- pid=471313
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = kcalc path = /usr/bin pid = 471313
KCrash: Arguments: /usr/bin/kcalc
KCrash: Attempting to start /usr/lib64/libexec/drkonqi
kf5idletime_wayland: This plugin does not support polling idle time
fish: Job 4, 'valgrind kcalc' has stopped
Самое смешное, что после падения пытыется запуститься drkonqi и тоже падает, но уже на старте. И вся эта чепуха уходит в вечный цикл пока не грохну killall drkonqi.
По логам выше можно было бы подумать, что проблема в Wayland, но эти же приложения запущенные в Wayland-сеансе плазмы, работают нормально.
Такое ощущение, что не хватает чего-то от кед, но чего, не могу понять.
Также если кто-то использует KDE приложения(тому же Okular замены не вижу) в Hyprland и при этом имеет Nvidia с проприетарным драйвером, проверьте пожалуйста.