Open roccodev opened 3 weeks ago
What kernel version is this with? ekurzinger fixed some issues with DRM_IOCTL_SYNCOBJ_TIMELINE_WAIT
that iirc could cause some hangs like this.
It occurred on both 6.8.7 and 6.8.11.
Then you should have Erik's patches. Sounds like this is most likely related to https://bugs.kde.org/show_bug.cgi?id=487728 which we have a fix for on the way.
A system update pulled @negativo17's snapshot of
egl-wayland
, which is based on 067e43d. With the snapshot, Plasma 6.0.5 and other Qt (6.7.1) apps would frequently hang onioctl("/dev/dri/card1", DRM_IOCTL_SYNCOBJ_TIMELINE_WAIT)
. I'm not sure whether this is expected given that explicit sync support only ships with Plasma 6.1.In Plasma's case, changing the Plasma theme from the system settings would make it work again momentarily.
The issue occurs on both 555.42.02 and 555.52.04 (and possibly older versions as well). Downgrading
egl-wayland
to1.1.13-3.fc40
(which is based on the stable release) fixed the issue.Here is a backtrace from a hung Plasma session: