Bug 427926 - Disable Animations when detecting software renderer
Summary: Disable Animations when detecting software renderer
Status: RESOLVED FIXED
Alias: None
Product: kwin
Classification: Plasma
Component: wayland-generic (other bugs)
Version First Reported In: 5.20.0
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-10-18 13:51 UTC by Rainer Finke
Modified: 2020-11-05 09:11 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rainer Finke 2020-10-18 13:51:43 UTC
When using Plasma Wayland with a software renderer (llvmpipe) e.g. in a virtual machine (VM) then the desktop is quite slow and sluggish. From my point of view animations should be turned off when detecting software rendering.

STEPS TO REPRODUCE
1. Run Plasma Wayland with llvmpipe (e.g. in a VM)

OBSERVED RESULT
-Slow and sluggish desktop

EXPECTED RESULT
- Acceptable speed of the desktop environment

Operating System: Arch Linux
KDE Plasma Version: 5.20.0
KDE Frameworks Version: 5.75.0
Qt Version: 5.15.1
Kernel Version: 5.9.1-arch1-1
Comment 1 Vlad Zahorodnii 2020-10-20 10:49:54 UTC
Do you have Mesa 20.2 on your computer?
Comment 2 Rainer Finke 2020-11-02 19:55:54 UTC
Yes, Mesa 20.2 is installed already. I think the main reason why it was so slow is related to the default QXL driver. Once I change this to Virtio in Virt-Manager it is much better. But the question really is if all these animations make sense if the hardware is not available to run it fast enough so that there is no stuttering/lag.