[kwin] [Bug 485927] Animations in KDE Plasma 6 seem to be capped at 60hz
https://bugs.kde.org/show_bug.cgi?id=485927 --- Comment #21 from Blazer Silving --- Kindly, can we get acknowledgement from someone KDE-side here? A knowledgable dev could know Kwin's role in this timing value, or insight on how this could be handled upstream in QT -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 485927] Animations in KDE Plasma 6 seem to be capped at 60hz
https://bugs.kde.org/show_bug.cgi?id=485927 --- Comment #20 from Orlando Rodriguez --- (In reply to Blazer Silving from comment #19) > The quickest way to test a one-line fix like this is to build a patched > package for your distro, and install it over the system version. > Most offer tools and helpers for this (PKGBUILD for Arch, fedpkg for Fedora, > etc). Generally the package manager will overwrite the patched version on > the next repo update. Even cooler is setting up an isolated container to do > the build, so you don't have to install all the build dependencies on your > main system :) Thank you so much!! I was able to apply the path by using fedpkg (I did not know about it). And for me it works really really well. Now KDE looks just AWESOME!!! Big difference in my desktop machine with 144hz monitors. -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 485927] Animations in KDE Plasma 6 seem to be capped at 60hz
https://bugs.kde.org/show_bug.cgi?id=485927 --- Comment #19 from Blazer Silving --- (In reply to n.parkanyi from comment #17) > (In reply to Blazer Silving from comment #16) > > > It looks like these animations are all being driven by QUnifiedTimer > > > > I'm curious how you found this! > > This was bothering me, so I was grepping around in the qt code for potential > culprits. QUnifiedTimer does seem to be a private API to qt. It could be > that the animations that never have this issue are driven by something else. > But at least in the case of system settings, it does _something_ that ends > up fixing this (maybe in kirigami?). It bothered me too, especially how intermittent the behavior seemed to be. This does cover the behavior described in BUG 455585 that we'd been tracking for some time. Great find, for real. This may indeed be an upstream QT bug that needs to be filed and looked at officially, they may have pointers on how to better handle it on the KDE side as well. (In reply to Orlando Rodriguez from comment #18) > It's great having a possible solution for this issue!!! Thanks!!!. Just a > quick question, is there any guide about how to patch qtbase and reinstall > it, so I can also test this? I have been googling a little bit and I found > the repo and the file for qt, but I still don't know how to replace qtbase > so this fix could work. Any information would be really appreciate it. (I > am using Fedora KDE 41 right now) The quickest way to test a one-line fix like this is to build a patched package for your distro, and install it over the system version. Most offer tools and helpers for this (PKGBUILD for Arch, fedpkg for Fedora, etc). Generally the package manager will overwrite the patched version on the next repo update. Even cooler is setting up an isolated container to do the build, so you don't have to install all the build dependencies on your main system :) -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 485927] Animations in KDE Plasma 6 seem to be capped at 60hz
https://bugs.kde.org/show_bug.cgi?id=485927 --- Comment #18 from Orlando Rodriguez --- It's great having a possible solution for this issue!!! Thanks!!!. Just a quick question, is there any guide about how to patch qtbase and reinstall it, so I can also test this? I have been googling a little bit and I found the repo and the file for qt, but I still don't know how to replace qtbase so this fix could work. Any information would be really appreciate it. (I am using Fedora KDE 41 right now) -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 485927] Animations in KDE Plasma 6 seem to be capped at 60hz
https://bugs.kde.org/show_bug.cgi?id=485927 --- Comment #17 from n.parka...@gmail.com --- (In reply to Blazer Silving from comment #16) > > It looks like these animations are all being driven by QUnifiedTimer > > I'm curious how you found this! This was bothering me, so I was grepping around in the qt code for potential culprits. QUnifiedTimer does seem to be a private API to qt. It could be that the animations that never have this issue are driven by something else. But at least in the case of system settings, it does _something_ that ends up fixing this (maybe in kirigami?). -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 485927] Animations in KDE Plasma 6 seem to be capped at 60hz
https://bugs.kde.org/show_bug.cgi?id=485927 --- Comment #16 from Blazer Silving --- > I assume this is upstream with qt. Does anyone know who I have to contact in > order to upstream this? A case can be opened at https://bugreports.qt.io/projects/QTBUG/issues, but.. This is still technically an issue with Kwin or whichever component is responsible for setting the timing interval properly. Changing the default lib value works (and it works beautifully), but it's still just a hack to prove this works. The value likely will need to be calculated dynamically based on monitor hz. > It looks like these animations are all being driven by QUnifiedTimer I'm curious how you found this! I've been scouring the plasma codebase and can't find anywhere that QUnifiedTimer::setTimingInterval() is referenced, or even portions of it. I checked user-installed plasmoids and other locations as well. If it can be properly set and retained globally as Kwin starts, it would have the same effect as changing the default upstream. -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 485927] Animations in KDE Plasma 6 seem to be capped at 60hz
https://bugs.kde.org/show_bug.cgi?id=485927 --- Comment #15 from Paul --- Tried the patch on my system, X11 and Wayland both butter smooth now. (I used 4 ms to have a high enough refresh rate for a 240 Hz monitor). Arch Linux KDE Plasma: 6.2.4 KDE Frameworks: 6.8.0 Qt: 6.8.1 Kernel: 6.12.1-arch1-1 AMD Radeon RX 6950 XT -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 485927] Animations in KDE Plasma 6 seem to be capped at 60hz
https://bugs.kde.org/show_bug.cgi?id=485927 --- Comment #14 from dominickator122...@gmail.com --- WOW! This completely solves everything!!! I'm still kind of new to the whole Linux bug submitting experience, and I assume this is upstream with qt. Does anyone know who I have to contact in order to upstream this? -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 485927] Animations in KDE Plasma 6 seem to be capped at 60hz
https://bugs.kde.org/show_bug.cgi?id=485927 fililip changed: What|Removed |Added CC||t...@nitrosubs.live --- Comment #13 from fililip --- This has been bothering me for a while, thanks for the find! With the patch it's much, much better now. -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 485927] Animations in KDE Plasma 6 seem to be capped at 60hz
https://bugs.kde.org/show_bug.cgi?id=485927 Blazer Silving changed: What|Removed |Added CC||kdebugs@paul.network --- Comment #12 from Blazer Silving --- *** Bug 493208 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 485927] Animations in KDE Plasma 6 seem to be capped at 60hz
https://bugs.kde.org/show_bug.cgi?id=485927 Blazer Silving changed: What|Removed |Added CC||breakingsp...@gmail.com --- Comment #11 from Blazer Silving --- At first glance, this works. Boy howdy! May also resolve BUG 455585, BUG 493208 -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 485927] Animations in KDE Plasma 6 seem to be capped at 60hz
https://bugs.kde.org/show_bug.cgi?id=485927 n.parka...@gmail.com changed: What|Removed |Added CC||n.parka...@gmail.com --- Comment #9 from n.parka...@gmail.com --- It looks like these animations are all being driven by QUnifiedTimer, which uses a shared global tick, and the tick interval just defaults to 16ms. And if some component ends up calling QUnifiedTimer::setTimingInterval(), it would affect other animations since it's shared. It might explain why it fixes itself sometimes. If I apply the attached patch to qt6-base to change to default tick interval to 6ms, all the animations look smooth on my 144hz display (overview effect, system settings scrolling, the smooth scrolling in okular). -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 485927] Animations in KDE Plasma 6 seem to be capped at 60hz
https://bugs.kde.org/show_bug.cgi?id=485927 --- Comment #10 from n.parka...@gmail.com --- Created attachment 176255 --> https://bugs.kde.org/attachment.cgi?id=176255&action=edit hack to increase qt6 animation tick -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 485927] Animations in KDE Plasma 6 seem to be capped at 60hz
https://bugs.kde.org/show_bug.cgi?id=485927 --- Comment #8 from copil...@gmail.com --- (In reply to copilexp from comment #7) > I get strange behavior on X11, It is "low refresh rate" when I log in, but > it somehow fixes itself after like two minutes, and then it is silky smooth. > However, the same cannot be said for Wayland. Nope, seems to be triggered by something. -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 485927] Animations in KDE Plasma 6 seem to be capped at 60hz
https://bugs.kde.org/show_bug.cgi?id=485927 copil...@gmail.com changed: What|Removed |Added CC||copil...@gmail.com --- Comment #7 from copil...@gmail.com --- I get strange behavior on X11, It is "low refresh rate" when I log in, but it somehow fixes itself after like two minutes, and then it is silky smooth. However, the same cannot be said for Wayland. -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 485927] Animations in KDE Plasma 6 seem to be capped at 60hz
https://bugs.kde.org/show_bug.cgi?id=485927 Thomas Duckworth changed: What|Removed |Added CC||tduck973...@gmail.com -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 485927] Animations in KDE Plasma 6 seem to be capped at 60hz
https://bugs.kde.org/show_bug.cgi?id=485927 justas changed: What|Removed |Added CC||jjom...@gmail.com --- Comment #6 from justas --- Still hasn't been fixed as of KDE Plasma 6.2.2. -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 485927] Animations in KDE Plasma 6 seem to be capped at 60hz
https://bugs.kde.org/show_bug.cgi?id=485927 nethshanpe...@gmail.com changed: What|Removed |Added CC||nethshanpe...@gmail.com --- Comment #5 from nethshanpe...@gmail.com --- Can confirm that the issue persists in Plasma 6.2. As a laptop user this feels more noticeable especially when the using touchpad gestures to scroll through the desktops in overview mode. Operating System: Aurora 40 KDE Plasma Version: 6.2.1 KDE Frameworks Version: 6.7.0 Qt Version: 6.7.2 Kernel Version: 6.11.3-200.fc40.x86_64 (64-bit) Graphics Platform: Wayland Processors: 22 × Intel® Core™ Ultra 7 155H Memory: 15.0 GiB of RAM Graphics Processor: Mesa Intel® Arc Manufacturer: HP Product Name: HP Spectre x360 2-in-1 Laptop 14-eu0xxx -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 485927] Animations in KDE Plasma 6 seem to be capped at 60hz
https://bugs.kde.org/show_bug.cgi?id=485927 username changed: What|Removed |Added CC||linx.system@gmail.com -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 485927] Animations in KDE Plasma 6 seem to be capped at 60hz
https://bugs.kde.org/show_bug.cgi?id=485927 Vlad Zahorodnii changed: What|Removed |Added Component|wayland-generic |performance -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 485927] Animations in KDE Plasma 6 seem to be capped at 60hz
https://bugs.kde.org/show_bug.cgi?id=485927 --- Comment #4 from goingtosleep --- I encountered the same issue on wayland, with 165hz monitor, AMD RX 6600 XT, Plasma 6.1.5 on kernel 6.10.10. On X11 the animation is smooth, but every startup, I have to unsnap and snap a window to make it smooth, otherwise it's stutter. Basically like others mentioned. -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 485927] Animations in KDE Plasma 6 seem to be capped at 60hz
https://bugs.kde.org/show_bug.cgi?id=485927 goingtosleep changed: What|Removed |Added CC||goingtosleep...@gmail.com -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 485927] Animations in KDE Plasma 6 seem to be capped at 60hz
https://bugs.kde.org/show_bug.cgi?id=485927 reports_go_brrr changed: What|Removed |Added CC||gooda...@starmail.net Ever confirmed|0 |1 Status|REPORTED|CONFIRMED -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 485927] Animations in KDE Plasma 6 seem to be capped at 60hz
https://bugs.kde.org/show_bug.cgi?id=485927 Orlando Rodriguez changed: What|Removed |Added CC||sort...@gmail.com --- Comment #3 from Orlando Rodriguez --- (In reply to DT from comment #1) > I've encountered the same behavior on my 240hz display. The overview and > window snapping animations are the most noticeable, and appear (mostly) > correct on the X11 session. Peculiarly, the overview animation on the X11 > session renders at a lower framerate *until* a window is snapped to an edge, > following which it will begin rendering at the correct framerate. I found a > user on Reddit: > https://old.reddit.com/r/kde/comments/1c1lkiw/ > strange_lag_symptoms_with_the_overview_effect/ who reported similar issues > (along with the quirk in the X11 session I described). > > > Additionally, when scrolling in system settings the scrolling on the > > sidebar suddenly becomes a higher refresh rate when the "Colors and Themes" > > option is clicked. > I was able to reproduce this as well. Same here. I've had this problem with the overview effects and desktop grid since 5.XX. For X11 I created a post-login script to Alt-tab automatically as fast as possible (this brings the same effect than a windows snapped) and the animations were amazing again, however, that workaround has never worked on Wayland. It would be great if some day this issue could be solved, it looks difficult and probably the priority is low due to the effects are pretty functional as they are, but for me I have been searching for a solution, even I was thinking on thinkering the effects by myself, but in KDE6 they are not in the effects folders anymore. -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 485927] Animations in KDE Plasma 6 seem to be capped at 60hz
https://bugs.kde.org/show_bug.cgi?id=485927 Nate Graham changed: What|Removed |Added Component|"Manage Desktop and Panels" |wayland-generic |window | Product|plasmashell |kwin Assignee|plasma-b...@kde.org |kwin-bugs-n...@kde.org Target Milestone|1.0 |--- CC||n...@kde.org, ||xaver.h...@gmail.com Summary|Animations in KDE Plasma|Animations in KDE Plasma 6 |6.0.4 seem to be capped at |seem to be capped at 60hz |60hz| -- You are receiving this mail because: You are watching all bug changes.