<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>419421</bug_id>
          
          <creation_ts>2020-03-30 15:34:02 +0000</creation_ts>
          <short_desc>QML timers go too fast with multi-threaded render loop when using any high refresh rate screens on X11 when using FOSS amdgpu drivers</short_desc>
          <delta_ts>2024-10-01 17:11:33 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Plasma</classification>
          <product>plasmashell</product>
          <component>general</component>
          <version>5.19.5</version>
          <rep_platform>Kubuntu</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.kde.org/show_bug.cgi?id=446637</see_also>
    
    <see_also>https://bugs.kde.org/show_bug.cgi?id=470365</see_also>
    
    <see_also>https://bugs.kde.org/show_bug.cgi?id=493909</see_also>
    
    <see_also>https://bugs.kde.org/show_bug.cgi?id=492478</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>VHI</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>1.0</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="nuc">nucrap</reporter>
          <assigned_to name="David Edmundson">kde</assigned_to>
          <cc>angad.tendulkar</cc>
    
    <cc>cabanur</cc>
    
    <cc>chriswhy</cc>
    
    <cc>dolphin-bugs-null</cc>
    
    <cc>ekurzinger</cc>
    
    <cc>gabecodes</cc>
    
    <cc>hugs</cc>
    
    <cc>kde</cc>
    
    <cc>kitt3120</cc>
    
    <cc>kya_cryptsetup</cc>
    
    <cc>lars.luis</cc>
    
    <cc>makosol</cc>
    
    <cc>marcelhentschel580</cc>
    
    <cc>nate</cc>
    
    <cc>nicolas.fella</cc>
    
    <cc>null</cc>
    
    <cc>plasma-bugs-null</cc>
    
    <cc>postix</cc>
    
    <cc>pqwoerituytrueiwoq</cc>
    
    <cc>sergio</cc>
    
    <cc>temp02</cc>
    
    <cc>uwu</cc>
    
    <cc>yaroslav4167</cc>
          
          <cf_commitlink>https://invent.kde.org/frameworks/kdeclarative/-/commit/66c5bb0efa6ac2a9a7bef8a4776150fdaf129353</cf_commitlink>
          <cf_versionfixedin>6.0</cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1919012</commentid>
    <comment_count>0</comment_count>
    <who name="nuc">nucrap</who>
    <bug_when>2020-03-30 15:34:02 +0000</bug_when>
    <thetext>I have recently set to open folders/files by double clicking instead of single click, in the plasma settings.

While it works fine within dolphin, I cannot open any files or folder on my desktop. It is broken.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1919013</commentid>
    <comment_count>1</comment_count>
    <who name="nuc">nucrap</who>
    <bug_when>2020-03-30 15:35:21 +0000</bug_when>
    <thetext>Steps to repro:
1. Set settings to double click in plasma settings
2. Try to open a folder/file by double clicking, which is on the desktop.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1919047</commentid>
    <comment_count>2</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2020-03-30 19:47:53 +0000</bug_when>
    <thetext>Works for me. What Qt version do you have installed? Qt has broken this before.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1919048</commentid>
    <comment_count>3</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2020-03-30 19:48:22 +0000</bug_when>
    <thetext>(stub)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1919092</commentid>
    <comment_count>4</comment_count>
    <who name="nuc">nucrap</who>
    <bug_when>2020-03-31 00:28:02 +0000</bug_when>
    <thetext>Yeah it started working a while ago session, but after restarting the system it stopped working again.

My Qt is v5.14.1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1919094</commentid>
    <comment_count>5</comment_count>
    <who name="nuc">nucrap</who>
    <bug_when>2020-03-31 00:28:30 +0000</bug_when>
    <thetext>*in one user session</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1919181</commentid>
    <comment_count>6</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2020-03-31 16:39:45 +0000</bug_when>
    <thetext>Weird. I&apos;ve also got Qt 5.14.1 and double-click works fine for me with Desktop icons.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1922379</commentid>
    <comment_count>7</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2020-04-15 00:45:50 +0000</bug_when>
    <thetext>Still working for me. Is this still broken for you?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1929185</commentid>
    <comment_count>8</comment_count>
    <who name="Christoph Feck">cfeck</who>
    <bug_when>2020-05-12 12:19:54 +0000</bug_when>
    <thetext>If you can provide the information requested in comment 7, please add it.

Please also try with a freshly created user account to rule out configuration issues.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1932888</commentid>
    <comment_count>9</comment_count>
    <who name="Bug Janitor Service">bug-janitor</who>
    <bug_when>2020-05-27 04:33:12 +0000</bug_when>
    <thetext>Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED &gt; WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1936924</commentid>
    <comment_count>10</comment_count>
    <who name="Bug Janitor Service">bug-janitor</who>
    <bug_when>2020-06-14 04:33:21 +0000</bug_when>
    <thetext>This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED &gt; WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1942575</commentid>
    <comment_count>11</comment_count>
    <who name="nuc">nucrap</who>
    <bug_when>2020-07-09 03:35:54 +0000</bug_when>
    <thetext>Hey sorry for the late answer. Tbh I have kinda given up reporting bugs related to plasma, but here we go.

Yes the bug is still occuring to me. I have tried your suggestion of adding a new user. I did it the GUI way and encountered at least 3 plasma bugs again but who cares (last time I tried out wayland it completely destroyed my regular plasma session, so I have basically given up on experimenting).

Anyways on a new session I cannot reproduce the bug. However I have only tried it once. As I said the issue is intermittend for me - meaning sometimes it just works, but other times it just doesn&apos;t.

So not sure what to make of this, if you want any logs, I can provide it, however I am not going to reset my whole user session or anything comparable. I have a hard time avoiding bugs in plasma already, yet reconfiguring my session.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1994696</commentid>
    <comment_count>12</comment_count>
    <who name="Yaroslav">yaroslav4167</who>
    <bug_when>2021-01-15 15:13:00 +0000</bug_when>
    <thetext>I have same bug.
I found a relationship - if any section is selected in the application launch menu except for the favorites, for example (Computer / Applications / Exit, etc.), then links and folders on the desktop do not open. If you select favorites in the menu, then everything works fine.

Versions:
Kubuntu 20.10
KDE Plasma: 5.19.5
KDE Frameworks: 5.74.0
Qt: 5.14.2
Core: 5.8.38-generic</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1994756</commentid>
    <comment_count>13</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2021-01-15 18:46:13 +0000</bug_when>
    <thetext>Hmm, I still can&apos;t reproduce that that. If I open kickoff and then double-click on a desktop file or folder while it&apos;s still open, it works no matter which page is open.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1994761</commentid>
    <comment_count>14</comment_count>
    <who name="Yaroslav">yaroslav4167</who>
    <bug_when>2021-01-15 19:25:34 +0000</bug_when>
    <thetext>I have 240hz monitor. if i set 60hz mode all works fine. But if i set 240hz - desktop elements need to be clicked very quickly. 
Also the monitor mode affects the hold time of the notifications. (in the settings, 20 seconds are crushed, and the notification itself actually disappears in 5-7 seconds).
In dolphin and other applications all works good.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1994762</commentid>
    <comment_count>15</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2021-01-15 19:32:06 +0000</bug_when>
    <thetext>Aha! That seems very relevant. Perhaps QML Timer objects aren&apos;t scaling by the refresh rate. That would be pretty sucky.

I don&apos;t have any higher-than-average refresh rate screens to test, sadly.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1994764</commentid>
    <comment_count>16</comment_count>
    <who name="Yaroslav">yaroslav4167</who>
    <bug_when>2021-01-15 19:40:57 +0000</bug_when>
    <thetext>Oh.. Okay. I will wait and try to find some solution =/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1994766</commentid>
    <comment_count>17</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2021-01-15 19:43:55 +0000</bug_when>
    <thetext>Found someone with a 144hz screen two graciously tested this, and he said it was working for him.

How exactly did you set it the screen to 240hz mode? Just using the Display Configuration page in System Settings, or some command line tool, or something else?

Also, Philip P, do you also have a high refresh rate screen?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1994774</commentid>
    <comment_count>18</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2021-01-15 20:01:53 +0000</bug_when>
    <thetext>Oh and also what GPU are you folks using?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1994777</commentid>
    <comment_count>19</comment_count>
    <who name="Yaroslav">yaroslav4167</who>
    <bug_when>2021-01-15 20:12:33 +0000</bug_when>
    <thetext>I set mode in system configuration.
And modify two files:
in /.config/kwinrc  in section [Compositing] i add parameter MaxFPS=240
in /etc/environment i added to the end of the file:
LUTTER_DEFAULT_FPS=240
__GL_SYNC_DISPLAY_DEVICE=DP-2

without this modifications testufo.com displayed 60 Hz and the monitor continued to work in 60 Hz mode.

If i removed my modifications desktop-elements you also need to click very quickly.

I have a GPU: GTX 1060 3GB 
Driver: nvidia-driver-450 (proprietary)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1994778</commentid>
    <comment_count>20</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2021-01-15 20:14:20 +0000</bug_when>
    <thetext>Thanks for the info!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1994787</commentid>
    <comment_count>21</comment_count>
    <who name="Yaroslav">yaroslav4167</who>
    <bug_when>2021-01-15 20:58:50 +0000</bug_when>
    <thetext>And yet - I have 2 monitors. second monitor (DVI-D) 60Hz. I tried to disable it and after reboot everything started working properly. But I need my second monitor. :/
(With the condition that the first will be 240 Hz)

offtop: I would like to be able to set 265Hz, but I don&apos;t know how to do it =)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1994789</commentid>
    <comment_count>22</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2021-01-15 21:03:09 +0000</bug_when>
    <thetext>Ahh, so this is caused by your workaround for us not supporting mixed refresh rates on X11. :/ We just merged some big changes to support this on Wayland in Plasma 5.21. Maybe you can switch to Wayland and use that eventually.

You&apos;re still using regular KWin, right? Not one of the forks?

I wonder if it could actually be a bug in the proprietary Nvidia driver... We&apos;ve had issues before where it caused timers and animations to go too fast.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1994809</commentid>
    <comment_count>23</comment_count>
    <who name="Yaroslav">yaroslav4167</who>
    <bug_when>2021-01-15 21:32:42 +0000</bug_when>
    <thetext>I tried a lot of things to solve my frequency problems.
I just recently switched to Linux and in particular KDE, so I don&apos;t even know how to switch this X11 to Wayland =)
kwin --v showed (kwin 5.19.5)
echo $XDG_SESSION_TYPE showed (x11)

for now, I&apos;ll try to test it with another video driver.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1994825</commentid>
    <comment_count>24</comment_count>
    <who name="Yaroslav">yaroslav4167</who>
    <bug_when>2021-01-15 21:54:06 +0000</bug_when>
    <thetext>With the &quot;X.Org server - Nouveau dusplay driver&quot; I have a limit of 60 fps on both monitors and all elements of the desktop can be opened with a double click.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1994831</commentid>
    <comment_count>25</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2021-01-15 22:02:53 +0000</bug_when>
    <thetext>I&apos;m starting to lean towards the Nvidia driver being at fault here. :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1995332</commentid>
    <comment_count>26</comment_count>
    <who name="nuc">nucrap</who>
    <bug_when>2021-01-16 06:16:00 +0000</bug_when>
    <thetext>Hey looks like this finally blew up a little :D

Im also on a 240hz(DP)&lt;-&gt;60hz(hdmi) setup.
AMD RX470 graphics card here, with open drivers.

I did not not modify an config files though, I was able to simply set the 240hz from the Plasma Settings.

Same issue with the notifications (I never knew what the heck is wrong with then lol).
The progress bar within notifications is also often not working correctly.. but that might also be a different bug :p</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1995459</commentid>
    <comment_count>27</comment_count>
    <who name="Yaroslav">yaroslav4167</who>
    <bug_when>2021-01-16 14:51:47 +0000</bug_when>
    <thetext>In my settings, too, 240 was set, but in the browser/games it was still 60. I had to look for an alternative solution.

With the open driver, everything worked for me because all the monitors started working in 60Hz mode again. (although in the settings the first one is set to 240Hz)
apparently because everything is synchronized on the monitor in DVE-D-0 (60Hz)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1995464</commentid>
    <comment_count>28</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2021-01-16 15:08:06 +0000</bug_when>
    <thetext>Moving to KWin for now; the developers there should be able to triage this further.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1995519</commentid>
    <comment_count>29</comment_count>
    <who name="David Edmundson">kde</who>
    <bug_when>2021-01-16 17:37:18 +0000</bug_when>
    <thetext>I am extremely lost as to what this bug is about.

Comment #1 is about folderview

The title is about QML Timer, which is /entirely/ client side.

&gt;Perhaps QML Timer objects aren&apos;t scaling by the refresh rate. That would be pretty sucky.

Why would a timer be scaled? 

Can someone confirm a clear summary of what is known.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1995526</commentid>
    <comment_count>30</comment_count>
    <who name="Yaroslav">yaroslav4167</who>
    <bug_when>2021-01-16 18:01:25 +0000</bug_when>
    <thetext>I just found two problems:
1. Files and folders don`t open by double click. 
But.. This problem don`t work if Comment 12. Or i set 60Hz mode on my DP-1 monitor.
2. Notifications hide faster if monitor mode &gt; 60-120hz.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1995535</commentid>
    <comment_count>31</comment_count>
      <attachid>134944</attachid>
    <who name="David Edmundson">kde</who>
    <bug_when>2021-01-16 18:58:31 +0000</bug_when>
    <thetext>Created attachment 134944
test case</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1995536</commentid>
    <comment_count>32</comment_count>
    <who name="David Edmundson">kde</who>
    <bug_when>2021-01-16 19:01:11 +0000</bug_when>
    <thetext>Can you download the above and run &quot;qmlscene test.qml&quot;

It&apos;s a timer, a double click, and an animation.

I&apos;m somewhat confused how there could be a link, and debugging with a whole plasma is an uphill battle as it has too much noise.


Qt&apos;s Timer driven from the frame rate. QAnimationDriver is, but they serve different purposes.

We have seen issues with QAnimationDriver getting confused.
Running &quot;kcmshell5 qtquicksettings&quot; and selecting the basic render loop can suppress that</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1995561</commentid>
    <comment_count>33</comment_count>
    <who name="Yaroslav">yaroslav4167</who>
    <bug_when>2021-01-16 20:21:11 +0000</bug_when>
    <thetext>Test worked properly.
In &quot;kcmshell5 qtquicksettings&quot; i set &quot;simple&quot; render loop in the list was (automatic simple and multi-threaded), restart PC - and everything start working properly! =)
Thank you!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1995841</commentid>
    <comment_count>34</comment_count>
    <who name="Vlad Zahorodnii">vlad.zahorodnii</who>
    <bug_when>2021-01-18 07:46:01 +0000</bug_when>
    <thetext>(sorry for the noise, I didn&apos;t see that the bug report was already moved back to plasma)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1996181</commentid>
    <comment_count>35</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2021-01-19 16:56:24 +0000</bug_when>
    <thetext>RESOLVED WAITINGFORINFO isn&apos;t a status that makes sense; re-opening. :)

It seems like a workaround has been found, which hopefully helps to isolate the problem itself. It seems like the automatic or multi-threaded render loop settings are provoking this issue?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1996183</commentid>
    <comment_count>36</comment_count>
    <who name="Yaroslav">yaroslav4167</who>
    <bug_when>2021-01-19 17:02:45 +0000</bug_when>
    <thetext>Yes. automatic and Multi-threaded methods include this problem.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1996243</commentid>
    <comment_count>37</comment_count>
    <who name="David Edmundson">kde</who>
    <bug_when>2021-01-19 22:58:39 +0000</bug_when>
    <thetext>&gt;Test worked properly.

Including the spinning rectangle on the right?

If you run plasmashell --replace does the issue also go away?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1996283</commentid>
    <comment_count>38</comment_count>
    <who name="Chris">chriswhy</who>
    <bug_when>2021-01-20 04:41:24 +0000</bug_when>
    <thetext>I&apos;ve also experienced the issue of double-clicking items on the desktop not working most of the time. Often I&apos;d need to triple-click or just try again. My display is 144 Hz. With it set to 60 Hz mode, the issue wouldn&apos;t crop up. I tried running the test, and that seemed to work fine. When I changed that setting Yaroslav mentioned to Basic (choices for me were Automatic, Basic, Threaded) the problem went away immediately.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1996285</commentid>
    <comment_count>39</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2021-01-20 04:57:56 +0000</bug_when>
    <thetext>Does the same thing happen where notifications time out too fast with 144Hz?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1996314</commentid>
    <comment_count>40</comment_count>
    <who name="Yaroslav">yaroslav4167</who>
    <bug_when>2021-01-20 09:23:52 +0000</bug_when>
    <thetext>&gt; Including the spinning rectangle on the right?
Yes. One rotate in one second. (In all rendering modes)

&gt; If you run plasmashell --replace does the issue also go away?
Yes problem going away.
(I set automatic rendering method, restart PC and executed plasmashell --replace)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2008754</commentid>
    <comment_count>41</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2021-03-04 20:53:24 +0000</bug_when>
    <thetext>*** Bug 428978 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2016477</commentid>
    <comment_count>42</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2021-03-18 14:51:21 +0000</bug_when>
    <thetext>*** Bug 403272 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2023248</commentid>
    <comment_count>43</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2021-04-07 17:33:30 +0000</bug_when>
    <thetext>*** Bug 435469 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2023325</commentid>
    <comment_count>44</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2021-04-07 19:43:20 +0000</bug_when>
    <thetext>Erik, could I prevail upon you to take a look at this? Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2023692</commentid>
    <comment_count>45</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2021-04-09 02:31:29 +0000</bug_when>
    <thetext>*** Bug 435508 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2031746</commentid>
    <comment_count>46</comment_count>
    <who name="ssergio-ll">sergio</who>
    <bug_when>2021-05-11 08:21:56 +0000</bug_when>
    <thetext>It&apos;s curious. When I cannot do (double) click to open the files and folders on my desktop, if I open Kickoff menu and then close it by clicking on the desktop, it already lets me open files and folders on the desktop by double clicking until after a while it returns to pass and I have to do the same.

Is it known if there is any progress on this bug?

Thanks.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2038557</commentid>
    <comment_count>47</comment_count>
    <who name="ssergio-ll">sergio</who>
    <bug_when>2021-06-08 15:27:59 +0000</bug_when>
    <thetext>(In reply to Nate Graham from comment #45)
&gt; *** Bug 435508 has been marked as a duplicate of this bug. ***

I have updated to KDE 5.22. Now i can to do double click on my desktop files and open it. I think that this bug is fixed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2038558</commentid>
    <comment_count>48</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2021-06-08 15:29:18 +0000</bug_when>
    <thetext>Oh wow, that&apos;s nice. Can any other Nvidia users with high refresh rate screens confirm?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2038564</commentid>
    <comment_count>49</comment_count>
    <who name="ssergio-ll">sergio</who>
    <bug_when>2021-06-08 15:45:36 +0000</bug_when>
    <thetext>(In reply to Nate Graham from comment #48)
&gt; Oh wow, that&apos;s nice. Can any other Nvidia users with high refresh rate
&gt; screens confirm?

Sorry Nate.

I don&apos;t know what happened but this fail again. Now i can&apos;t open my desktop files.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2038671</commentid>
    <comment_count>50</comment_count>
    <who name="Unknown">null</who>
    <bug_when>2021-06-08 19:42:01 +0000</bug_when>
    <thetext>Hello,

No, the bug is not resolved. I&apos;ve a nvidia card.

Sometimes if I switch one of the screens back to 60hz I can open the desktop items, other times, even when I switch back to 60hz, it doesn&apos;t open.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2038778</commentid>
    <comment_count>51</comment_count>
    <who name="Yaroslav">yaroslav4167</who>
    <bug_when>2021-06-08 22:40:14 +0000</bug_when>
    <thetext>On KDE 5.22.0 (Neon) bug still working. Desktop icons needs clicked very fast to open and notifications after showing quickly hidden.

The proposed temporary solution with the basic render loop (kcmshell5 qtquicksettings) solves these problems.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2041497</commentid>
    <comment_count>52</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2021-06-16 20:47:08 +0000</bug_when>
    <thetext>*** Bug 438718 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2056780</commentid>
    <comment_count>53</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2021-08-27 20:52:25 +0000</bug_when>
    <thetext>Would be fixed by https://invent.kde.org/frameworks/kdeclarative/-/merge_requests/71</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2056946</commentid>
    <comment_count>54</comment_count>
    <who name="Yaroslav">yaroslav4167</who>
    <bug_when>2021-08-28 18:38:38 +0000</bug_when>
    <thetext>For me, the problem is solved.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2056953</commentid>
    <comment_count>55</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2021-08-28 19:27:19 +0000</bug_when>
    <thetext>...When you apply that merge request or switch to the Basic render loop?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2057060</commentid>
    <comment_count>56</comment_count>
    <who name="Yaroslav">yaroslav4167</who>
    <bug_when>2021-08-29 12:07:57 +0000</bug_when>
    <thetext>I set automatic render loop, and use KDE Neon (KDE plasma 5.22.4, KDE Frameworks 5.86.0, Qt 5.15.3).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2057808</commentid>
    <comment_count>57</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2021-08-31 20:15:29 +0000</bug_when>
    <thetext>Fixed by David Redondo in Plasma 5.23 with https://invent.kde.org/frameworks/kdeclarative/-/commit/66c5bb0efa6ac2a9a7bef8a4776150fdaf129353, which makes Plasma use the single-threaded render loop by default for NVIDIA users.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2057841</commentid>
    <comment_count>58</comment_count>
    <who name="David Edmundson">kde</who>
    <bug_when>2021-08-31 22:55:50 +0000</bug_when>
    <thetext>That patch will make absolutely no difference for users here.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2057846</commentid>
    <comment_count>59</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2021-08-31 23:32:06 +0000</bug_when>
    <thetext>But using the basic render loop works around the issue here. Isn&apos;t that what that patch does?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2057848</commentid>
    <comment_count>60</comment_count>
    <who name="David Edmundson">kde</who>
    <bug_when>2021-08-31 23:39:08 +0000</bug_when>
    <thetext>There&apos;s an if (QGuiApplication::platformName() == QLatin1String(&quot;wayland&quot;)) {</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2057850</commentid>
    <comment_count>61</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2021-08-31 23:56:57 +0000</bug_when>
    <thetext>Oh.

Maybe we should consider doing it on X11 too...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2057865</commentid>
    <comment_count>62</comment_count>
    <who name="Bug Janitor Service">bug-janitor</who>
    <bug_when>2021-09-01 03:08:12 +0000</bug_when>
    <thetext>A possibly relevant merge request was started @ https://invent.kde.org/frameworks/kdeclarative/-/merge_requests/75</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2083667</commentid>
    <comment_count>63</comment_count>
    <who name="Nicolas Fella">nicolas.fella</who>
    <bug_when>2021-12-07 21:14:06 +0000</bug_when>
    <thetext>https://bugs.kde.org/show_bug.cgi?id=446637 describes a probably related issue, but with an AMD GPU</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2084634</commentid>
    <comment_count>64</comment_count>
    <who name="">pqwoerituytrueiwoq</who>
    <bug_when>2021-12-11 22:23:07 +0000</bug_when>
    <thetext>Bug 446637 also shows up with integrated Intel GPUs (i3-2100 / HD 2000)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2092361</commentid>
    <comment_count>65</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2022-01-12 00:34:40 +0000</bug_when>
    <thetext>*** Bug 447625 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2138875</commentid>
    <comment_count>66</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2022-07-13 18:55:31 +0000</bug_when>
    <thetext>*** Bug 456504 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2159487</commentid>
    <comment_count>67</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2022-10-09 23:46:43 +0000</bug_when>
    <thetext>*** Bug 460012 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2218111</commentid>
    <comment_count>68</comment_count>
    <who name="David Edmundson">kde</who>
    <bug_when>2023-03-24 00:03:01 +0000</bug_when>
    <thetext>Qt 6.4 has auto detection of this and falls back to a software timer</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2218135</commentid>
    <comment_count>69</comment_count>
    <who name="nuc">nucrap</who>
    <bug_when>2023-03-24 07:48:17 +0000</bug_when>
    <thetext>I am not sure who changed the title of this bug report, but I am the original reporter of this bug and I have never used an NVIDIA graphics card...

As I have pointed out earlier I am on a RX470.

I will test again once Plasma is on Qt6.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2218166</commentid>
    <comment_count>70</comment_count>
    <who name="postix">postix</who>
    <bug_when>2023-03-24 12:11:44 +0000</bug_when>
    <thetext>(In reply to Philip P. from comment #69)
&gt; I am not sure who changed the title of this bug report, but I am the
&gt; original reporter of this bug and I have never used an NVIDIA graphics
&gt; card...

You can click on the &quot;History&quot; link [1] next to modify on the top of this page to see when and by whom something was changed.
In this case it was Nate who came to the conclusion that it&apos;d be NVIDIA&apos;s fault (which always a good first guess :P ), but basically it anyone registered can change the title.
[1] https://bugs.kde.org/show_activity.cgi?id=419421

David, can you confirm that bug #446637 for &quot;AMD cards&quot; has been resolved with Qt6.4 too?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2218721</commentid>
    <comment_count>71</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2023-03-27 17:59:43 +0000</bug_when>
    <thetext>*** Bug 446637 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2250667</commentid>
    <comment_count>72</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2023-09-05 19:34:09 +0000</bug_when>
    <thetext>*** Bug 474188 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2252747</commentid>
    <comment_count>73</comment_count>
    <who name="">temp02</who>
    <bug_when>2023-09-13 09:39:09 +0000</bug_when>
    <thetext>I&apos;ve noticed since system upgrade that plasma timer 2.0 runs too fast. Downgrading qt5 and the timer functions as normal. Arch Linux.

[2023-09-13T11:25:47+0200] [ALPM] downgraded qt5-base (5.15.10+kde+r155-1 -&gt; 5.15.10+kde+r152-1)
[2023-09-13T11:26:08+0200] [ALPM] downgraded qt5-declarative (5.15.10+kde+r31-1 -&gt; 5.15.10+kde+r29-1)
[2023-09-13T11:26:27+0200] [ALPM] downgraded qt5-tools (5.15.10+kde+r3-2 -&gt; 5.15.10+kde+r3-1)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2252751</commentid>
    <comment_count>74</comment_count>
    <who name="">temp02</who>
    <bug_when>2023-09-13 09:56:42 +0000</bug_when>
    <thetext>(In reply to temp02 from comment #73)
&gt; I&apos;ve noticed since system upgrade that plasma timer 2.0 runs too fast.
&gt; Downgrading qt5 and the timer functions as normal. Arch Linux.
&gt; 
&gt; [2023-09-13T11:25:47+0200] [ALPM] downgraded qt5-base (5.15.10+kde+r155-1 -&gt;
&gt; 5.15.10+kde+r152-1)
&gt; [2023-09-13T11:26:08+0200] [ALPM] downgraded qt5-declarative
&gt; (5.15.10+kde+r31-1 -&gt; 5.15.10+kde+r29-1)
&gt; [2023-09-13T11:26:27+0200] [ALPM] downgraded qt5-tools (5.15.10+kde+r3-2 -&gt;
&gt; 5.15.10+kde+r3-1)

This is with 120Hz on X11 with Nvidia.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2252764</commentid>
    <comment_count>75</comment_count>
    <who name="">temp02</who>
    <bug_when>2023-09-13 10:53:44 +0000</bug_when>
    <thetext>Nevermind, the problem is back again.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2252770</commentid>
    <comment_count>76</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2023-09-13 11:51:07 +0000</bug_when>
    <thetext>As the &quot;Version Fixed In&quot; field says, this is fixed in Plasma 6. So if you&apos;re not using Plasma 6 yet, it&apos;s still expected to be broken.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2275726</commentid>
    <comment_count>77</comment_count>
    <who name="Nate Graham">nate</who>
    <bug_when>2023-12-21 20:29:08 +0000</bug_when>
    <thetext>*** Bug 478786 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>134944</attachid>
            <date>2021-01-16 18:58:31 +0000</date>
            <delta_ts>2021-01-16 18:58:31 +0000</delta_ts>
            <desc>test case</desc>
            <filename>test.qml</filename>
            <type>text/plain</type>
            <size>1189</size>
            <attacher name="David Edmundson">kde</attacher>
            
              <data encoding="base64">aW1wb3J0IFF0UXVpY2sgMi42CmltcG9ydCBRdFF1aWNrLkNvbnRyb2xzIDIuMgoKSXRlbSB7CiAg
ICB3aWR0aDogODAwCiAgICBoZWlnaHQ6IDYwMAoKICAgIFJlY3RhbmdsZSB7CiAgICAgICAgaWQ6
IHJlY3QKICAgICAgICB4OiA1MAogICAgICAgIHkgOjUwCiAgICAgICAgd2lkdGg6IDEwMAogICAg
ICAgIGhlaWdodDogMTAwCiAgICAgICAgcHJvcGVydHkgYm9vbCBmbGlwOiBmYWxzZQogICAgICAg
IGNvbG9yOmZsaXAgPyAgInJlZCIgOiAiYmx1ZSIKICAgICAgICBUaW1lciB7CiAgICAgICAgICAg
IGludGVydmFsOiAxMDAwCiAgICAgICAgICAgIHJ1bm5pbmc6IHRydWUKICAgICAgICAgICAgcmVw
ZWF0OiB0cnVlCiAgICAgICAgICAgIG9uVHJpZ2dlcmVkOnJlY3QuZmxpcCA9ICFyZWN0LmZsaXAK
ICAgICAgICB9CiAgICB9CgogICAgUmVjdGFuZ2xlIHsKICAgICAgICBpZDogcmVjdDIKICAgICAg
ICB5IDo1MAogICAgICAgIHg6IDIwMAogICAgICAgIHdpZHRoOiAxMDAKICAgICAgICBoZWlnaHQ6
IDEwMAogICAgICAgIGNvbG9yOmZsaXAgPyAgInJlZCIgOiAiYmx1ZSIKICAgICAgICBwcm9wZXJ0
eSBib29sIGZsaXA6IGZhbHNlCgogICAgICAgIE1vdXNlQXJlYSB7CiAgICAgICAgICAgIGFuY2hv
cnMuZmlsbDogcGFyZW50CiAgICAgICAgICAgIG9uRG91YmxlQ2xpY2tlZDogcmVjdDIuZmxpcCA9
ICFyZWN0Mi5mbGlwCiAgICAgICAgfQogICAgfQoKICAgIFRleHQgewogICAgICAgIHk6IDE4MAog
ICAgICAgIHRleHQ6ICJmaXJzdCBjaGVjayBmbGlwIGNvbG91cnMgZXZlcnkgc2Vjb25kLCBzZWNv
bmQgYm94IGNoYW5nZXMgb24gZG91YmxlIGNsaWNrLCB0aGlyZCBib3ggcm90YXRlcyBvbmNlIGV2
ZXJ5IHNlY29uZCIKICAgIH0KCiAgICBSZWN0YW5nbGUgewogICAgICAgIGlkOiByZWN0MwogICAg
ICAgIHg6IDQwMAogICAgICAgIHkgOjUwCiAgICAgICAgd2lkdGg6IDEwMAogICAgICAgIGhlaWdo
dDogMTAwCiAgICAgICAgY29sb3I6ICJncmVlbiIKCiAgICAgICAgUm90YXRpb25BbmltYXRvciB7
CiAgICAgICAgICAgIHRhcmdldDogcmVjdDM7CiAgICAgICAgICAgIGZyb206IDA7CiAgICAgICAg
ICAgIHRvOiAzNjA7CiAgICAgICAgICAgIGR1cmF0aW9uOiAxMDAwCiAgICAgICAgICAgIHJ1bm5p
bmc6IHRydWUKICAgICAgICAgICAgbG9vcHM6IC0xCiAgICAgICAgfQogICAgfQp9Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>