Bug 484499 - Cursor and other apps become slow when running Jetbrains' IDEs.
Summary: Cursor and other apps become slow when running Jetbrains' IDEs.
Status: RESOLVED UPSTREAM
Alias: None
Product: kwin
Classification: Plasma
Component: platform-x11-standalone (show other bugs)
Version: 6.0.2
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-26 03:19 UTC by gonzalofarias1
Modified: 2024-06-09 17:03 UTC (History)
1 user (show)

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


Attachments
Quick demo of what happens in the taskbar while a Jetbrains IDE is open (1.69 MB, video/mp4)
2024-03-26 03:30 UTC, gonzalofarias1
Details

Note You need to log in before you can comment on or make changes to this bug.
Description gonzalofarias1 2024-03-26 03:19:25 UTC
SUMMARY

When using any Jetbrains IDE, the desktop in general becomes laggy, to the point of being unusable for certain tasks. The easiest example I can find is to move the cursor over the Task Manager (provided it displays the thumbnail of the window when hovering it). But it also affects things like dragging files or text, reproducing videos on VLC, or almost anything that makes a floating window (like a tooltip, a menu or a thumbnail) show up.

This could be either a bug caused by Jetbrains' IDEs or Plasma itself, but figured out I'd post it here because:
1. This didn't happen using the same version of their software in Plasma 5.
2. This doesn't happen in any other DE that I've tried (Gnome and LXQt).

Bug described originally here: https://youtrack.jetbrains.com/issue/JBR-6830/Poor-performance-with-KDE-Plasma-6-X11

STEPS TO REPRODUCE
1. Use Plasma X11
2. Open any Jetbrains IDE
3. Have the Task Manager thumbnails on hover enabled.

OBSERVED RESULT
The cursor starts skipping frames and becoming noticeable slower.

EXPECTED RESULT
Cursor moving normally without lagging. 

SOFTWARE/OS VERSIONS
Linux: 6.8.1-arch1-1 (64 bits)
KDE Plasma Version: 6.0.2
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.2
JetBrains Rider: 2023.3.4
Comment 1 gonzalofarias1 2024-03-26 03:30:00 UTC
Created attachment 167775 [details]
Quick demo of what happens in the taskbar while a Jetbrains IDE is open
Comment 2 Zamundaaa 2024-06-09 17:03:46 UTC
KWin doesn't control the cursor on X11, Xorg does. If you can still reproduce this, please report it to https://gitlab.freedesktop.org/xorg/xserver/-/issues