Summary: | Visual artifacts in Titlebar context menu | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Andrea Ippolito <andrea.ippo> |
Component: | decorations | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED WORKSFORME | ||
Severity: | minor | CC: | kde, nate |
Priority: | NOR | ||
Version First Reported In: | 5.27.10 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | visual artifact on title bar context menu |
Description
Andrea Ippolito
2024-01-29 08:54:51 UTC
Just in case it plays a role, I also customize my KDE Plasma with middle click on titlebar to minimize the window https://imgur.com/a/U32bxmT I can't reproduce this in Plasma 6. So for now I'll mark this as fixed, but do feel free to re-open it if you find that the issue is still present after you upgrade to Plasma 6. Thanks a lot! Hello Nate, I'm reopening this because today I took some time to boot a neon-testing live medium and reproduced easily. The key aspect seems to be: dual screen setup + fractional scaling. System info: Operating System: KDE neon Testing Edition KDE Plasma Version: 6.0.0 KDE Frameworks Version: 6.0.0 Qt Version: 6.6.2 Kernel Version: 6.5.0-21-generic (64-bit) Graphics Platform: Wayland Processors: 16 × AMD Ryzen 7 7840U w/ Radeon 780M Graphics Memory: 30.5 GiB of RAM Graphics Processor: AMD Radeon Graphics Manufacturer: Framework Product Name: Laptop 13 (AMD Ryzen 7040Series) System Version: A7 Issue appears on external monitor (the one on the left) when it is scaled to 100% BUT the integrated one (on the right side) is scaled to 125% (see attachment). I could also reproduce with other combinations of scaling. But interestingly, once I set 100% scaling on both displays, the issue is not reproducible. It's as if the 125% scaling of the internal monitor affected the external one. Also curiously enough, with a 100% scaling for the external + 125% for the internal, the visual artifact is visible on a context menu drawn on the external monitor, but if I move the window to the internal display, the artifact is not visible. I am not sure if this is KDE/frameworks related, or has something to do with my GPU/drivers (although I have a quite bland integrated AMD GPU with open source drivers...) Thanks and looking forward to the release! <3 Created attachment 166135 [details]
visual artifact on title bar context menu
I would like to update the version, but the 6.0.0 tag is missing and I'm not sure that neon-testing == master branch, so I'll let that be Weird, I cannot reproduce the issue with two screens, each of them using fractional scaling (4k@225% + 1080p@110%). (In reply to Nate Graham from comment #6) > Weird, I cannot reproduce the issue with two screens, each of them using > fractional scaling (4k@225% + 1080p@110%). I suspect (In reply to Nate Graham from comment #6) > Weird, I cannot reproduce the issue with two screens, each of them using > fractional scaling (4k@225% + 1080p@110%). Thanks for the feedback, Nate. I suspect it might be related to my specific GPU, then :( I'm using an AMD 7840U chip which is rather new...never ending graphical issues on Linux with this piece of HW :( If someone in the KDE dev team happens to have similar hardware, it would be interesting to try and confirm this hypothesis, I will try to ask the same to the Framework laptop community, which is quite Linux-oriented; 1 in 2 Linux users there must be using KDE :D. While I can still reproduce this, I got used to it and I'm clearly the only one experiencing this. I will go ahead and just close this as unreproducible - if YOU are reading this someday in the future and have this same issue, please reopen this with some info about your hardware and screen setup - thanks! |