Bug 500496 - JetBrains ToolBox glitches while opening
Summary: JetBrains ToolBox glitches while opening
Status: RESOLVED DOWNSTREAM
Alias: None
Product: kwin
Classification: Plasma
Component: wayland-generic (other bugs)
Version First Reported In: 6.3.1
Platform: Arch Linux Linux
: NOR minor
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-02-20 23:13 UTC by Andrija
Modified: 2025-05-27 14:17 UTC (History)
1 user (show)

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


Attachments
Opening the JetBrains ToolBox for the first time after boot (1.74 MB, video/x-matroska)
2025-02-20 23:13 UTC, Andrija
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrija 2025-02-20 23:13:08 UTC
Created attachment 178666 [details]
Opening the JetBrains ToolBox for the first time after boot

SUMMARY
Every time I open the JetBrains ToolBox it's glitching for a second. It's always glitching when I open it for the first time, and for the second and next openings it is glitching sometimes and sometimes not.

STEPS TO REPRODUCE
1. 
2. 
3. 

OBSERVED RESULT


EXPECTED RESULT


SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 6.3.1
KDE Frameworks Version: 6.11.0
Qt Version: 6.8.2
Kernel Version: 6.13.3-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 20 × 12th Gen Intel® Core™ i7-12700KF
Memory: 31.2 GiB of RAM
Graphics Processor: NVIDIA GeForce RTX 4080

ADDITIONAL INFORMATION
Comment 1 Vlad Zahorodnii 2025-05-27 11:12:56 UTC
kwin has a mechanism to avoid that glitch but an application has to opt in into the _NET_WM_SYNC_REQUEST protocol. Jetbrains Toolbox doesn't do that, so you see that glitch. Not a lot that we can do from the kwin side, it's a fundamental issue with X11.
Comment 2 Vlad Zahorodnii 2025-05-27 11:14:01 UTC
I suggest to report this issue to Jetbrains developers asking to implement support for _NET_WM_SYNC_REQUEST, or even better look into supporting wayland mode natively. :)