Demi Marie Obenour <demiobenour@gmail.com> writes:
On 5/21/26 08:52, Alyssa Ross wrote:
Demi Marie Obenour <demiobenour@gmail.com> writes:
KDE Linux has already done this. It works around a long-running bug in the AMD GPU driver, which I believe also affects my test laptop. Without the workaround, the system freezes and does not recover until a hard reboot.
You tested this on your test laptop and it solved the problem?
I didn't test it on my own hardware. After having spent so long on Cloud Hypervisor, I'm having to set myself up for Spectrum development again, and that is taking a little bit of time.
However, the symptoms are identical to what many others have seen: a freeze that needs a hard reboot to recover from.
Did you manually work around the card0/card1 bug?
That bug would cause Weston to fail to start, but not to freeze once started.
Right, but you'd have to get past it to even observe this problem, wouldn't you? So I'm not sure anybody would actually be affected by this currently.
Do the proposed upstream patches also solve the problem?
I do not know, but they aren't in any stable kernel release yet, and KDE decided they weren't willing to wait for them. I don't think it makes sense for Spectrum to wait, either.
The bug breaks Spectrum on what I suspect is a significant amount of hardware. Panel self-refresh is a completely optional feature that only saves a small amount of power.
I'm inclined to trust the KWin developers' judgement on this. If KDE Linux reverts this change, I will send a patch to revert it in Spectrum. -- Sincerely, Demi Marie Obenour (she/her/hers)