Bug 347658 - Bad performance on nouveau/nvidia blob since updating to plasma/kwin5
Summary: Bad performance on nouveau/nvidia blob since updating to plasma/kwin5
Status: RESOLVED DUPLICATE of bug 347360
Alias: None
Product: kwin
Classification: Plasma
Component: compositing (other bugs)
Version First Reported In: 5.3.0
Platform: Arch Linux Linux
: NOR grave
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-05-13 10:37 UTC by Soukyuu
Modified: 2015-05-13 14:51 UTC (History)
0 users

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


Attachments
qdbus org.kde.KWin /KWin supportInformation (5.33 KB, text/plain)
2015-05-13 14:21 UTC, Soukyuu
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Soukyuu 2015-05-13 10:37:25 UTC
Ever since updating to plasma (5.3), I'm having performance problems with my nvidia 260GTX.
The animations are not fluid and stutter from time to time. The splash screen is the main offender when it comes to animations.

There is also an impact on applications like mpv: I can no longer run it at my usual settings, it now stutters when playing back the same sort of videos it used to play back well. Switching to e.g. openbox solves the problem.

Reproducible: Always

Steps to Reproduce:
1. enable kwin
2. GLX backend + any openGL version
3. vsync: anything except "never"

Actual Results:  
choppy animations
mpv video playback choppy

Expected Results:  
fluid animation
fluid mpv video playback

The "not a benchmark" fps effect shows red spikes whenever a video is playing and stuttering. I can't tell the fps it's showing, because the display looks like this [1] with any text color and position.

It definitely used to work before on KDE4. Disabling kwin is not really an option, because that kills vsync and one particular feature (smooth motion/frame interpolation) of mpv requires it to be active.
Comment 1 Soukyuu 2015-05-13 10:57:39 UTC
I have just tested cinnamon with compositor enabled for comparison, mpv playback is smooth. So definitely something about kwin.
Comment 2 Thomas Lübking 2015-05-13 14:10:49 UTC
Please attach the ouput of
   qdbus org.kde.KWin /KWin supportInformation

but i'm betting on bug #347360 for the nvidia case.
Comment 3 Soukyuu 2015-05-13 14:21:35 UTC
Created attachment 92579 [details]
qdbus org.kde.KWin /KWin supportInformation
Comment 4 Soukyuu 2015-05-13 14:22:13 UTC
And you are right, the performance is back in order after adding the RefreshRate=60 line to ./config/kwinrc

Thanks!
Comment 5 Thomas Lübking 2015-05-13 14:51:53 UTC

*** This bug has been marked as a duplicate of bug 347360 ***