Bug 482987 - With fractional scale, bottom edge of screen has pixels that are held to the color of previously opened windows after closing those windows
Summary: With fractional scale, bottom edge of screen has pixels that are held to the ...
Status: CONFIRMED
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: 6.0.1
Platform: Arch Linux Linux
: HI normal
Target Milestone: ---
Assignee: patientone
URL:
Keywords: qt6
: 483612 484000 484804 484880 485472 485561 485652 485978 486130 (view as bug list)
Depends on:
Blocks:
 
Reported: 2024-03-09 14:42 UTC by Tyler Duzan
Modified: 2024-05-08 23:41 UTC (History)
27 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Screenshot showing the pixel line w/ Firefox open (13.53 KB, image/png)
2024-03-09 14:42 UTC, Tyler Duzan
Details
Video of the bug taken from iPhone showing the color shifting behavior (3.17 MB, application/octet-stream)
2024-03-09 14:49 UTC, Tyler Duzan
Details
The video shows artifacts appearing on the bottom edge of the screen after open any program (1.12 MB, video/mp4)
2024-03-14 11:41 UTC, patientone
Details
See-through line under the panel (60.08 KB, image/png)
2024-03-23 17:01 UTC, Michał Dybczak
Details
On Plasma 6.0.3 the pixels are less noticeable, but still present. (50.29 KB, image/png)
2024-03-30 10:58 UTC, patientone
Details
On Plasma 6.0.3 Single Pixel On The Right Side (54.00 KB, image/png)
2024-04-07 13:17 UTC, troytjh98
Details
colored-glitches (1.74 MB, image/jpeg)
2024-04-13 16:18 UTC, Webcapcha
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tyler Duzan 2024-03-09 14:42:18 UTC
Created attachment 166795 [details]
Screenshot showing the pixel line w/ Firefox open

SUMMARY
***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols.
See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***

First of all, I'm not certain I'm reporting this against the right product and component, I was unsure how to trace it specifically.  If I have some guidance on tracing this issue, I am happy to work with anyone in order to get more specific and confirm the impacted product/component.

I updated to 6.0.1 and noticed this issue almost immediately.  I originally had thought my laptop screen might be getting pixels stuck or there was something going on with the new floating taskbar.  I rebooted the system and verified that this is not present on a fresh boot after login, it's only after opening any application (for example, firefox) that the pixels start showing.  The color seems to be related to the colors present in the logo/icon on the taskbar of the application but not exactly.  It's possible to screenshot, so confirmed to not be a local hardware issue.

This issue is best seen visually, but essentially the very last row of my display has a series of pixels in a thin line that hold a color from a prior window, even though that window didn't extend visibly below the taskbar.  The pixels also shift in color as I type or take other actions.  This only happens since I upgrade to 6.0.1, and I am using Wayland.  I will attach both a screenshot and a video taken from my phone camera showing the color shift behavior.  As it shows up in screenshots, it's clear that it's not something physical involving my hardware.



STEPS TO REPRODUCE
1.  Start your computer and login to Plasma 6 desktop from the Login manager
2. Open any application in your taskbar
3. Wait a few moments
4. Pixel lines will appear on the bottom edge, not always in the same position but generally towards the left side of the screen.

OBSERVED RESULT

See the screenshot

EXPECTED RESULT

There should be no extraneous pixel line on the bottom of the display.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Arch Linux w/ 6.7.9-arch1-1 kernel and kwin 6.0.1-1
(available in About System)
KDE Plasma Version: 6.0.1
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.2

ADDITIONAL INFORMATION

See attached screenshots
Comment 1 Tyler Duzan 2024-03-09 14:49:02 UTC
Created attachment 166797 [details]
Video of the bug taken from iPhone showing the color shifting behavior

This attachment is a video taken from my iPhone of the color shifting behavior as I move my mouse.  As I move my mouse you can see the pixels slightly shift colors back and forth.  The video is 9 seconds long and has been re-encoded using Handbrake and resized to 720p for size.
Comment 2 Nate Graham 2024-03-11 23:23:04 UTC
What GPU are you using? And also what scale factor is that screen using?
Comment 3 Tyler Duzan 2024-03-12 22:34:51 UTC
This is a Framework 13 AMD laptop with a Ryzen  7 7840U which has a Radeon 780M GPU, on the internal display which is a 2256x1504 display I am running at 150% scaling, which is the default setting.
Comment 4 Nate Graham 2024-03-13 17:56:41 UTC
Thanks.
Comment 5 patientone 2024-03-14 11:39:23 UTC
I have the same problem and it affects every program I open. When I close the program, these artifacts do not disappear. My Laptop is Legion 16ACH6H, AMD Ryzen 7 5800H + NVIDA 3060,  2560x1600, scalling 150%.
Comment 6 patientone 2024-03-14 11:41:39 UTC
Created attachment 167160 [details]
The video shows artifacts appearing on the bottom edge of the screen after open any program
Comment 7 Tyler Duzan 2024-03-14 12:43:42 UTC
I updated to 6.0.2 Plasma today with an updated microcode and firmware package for AMD devices.  The same erroneous behavior is persisting, however.
Comment 8 Deuce Broom 2024-03-14 17:37:23 UTC
This bug has been happening on my 11th Gen Intel Framework Laptop 13, same 2256x1504@150% resolution/scale as the reporter. It happens on any scaling factor >100% except for 200%. The "corrupted" line of pixels at the bottom appears over the mouse cursor and only seems to be updated by the launch feedback icon, any touchpad gestures, and whenever the panel floats/unfloats.
Comment 9 Zamundaaa 2024-03-14 17:58:25 UTC
Yeah, this is a KWin bug. Most repaints happen in scaled logical coordinates, and that just doesn't match the pixels on the screen.
Comment 10 Reuben Parfrey 2024-03-20 11:00:50 UTC
I'm having this issue too, except the line of pixels appears on the right hand side of the screen. Using an Intel iGPU (HD Graphics 620) with a resolution of 2560x1440 at 150% scale. Managed to work around it temporarily by applying a scale factor of 160%.
Comment 11 Tyler Duzan 2024-03-20 20:02:12 UTC
Just wanted to update and confirm that by setting my scale factor to 160%, this makes the erroneous behavior noted in this bug go away.  The 150% scale factor is the default, however, so this behavior occurs with the default settings.
Comment 12 Ivan Jelic 2024-03-22 23:37:13 UTC
Hi there, confirming the bug, 2560x1440 at 150% (Framework 13 12th Gen Intel). Changing scale factor didn't help, though. Thanks
Comment 13 Michał Dybczak 2024-03-23 17:01:44 UTC
Created attachment 167662 [details]
See-through line under the panel

I also have this problem, but not all the time. I couldn't figure it out, what conditions must be met, for it to show up. Basically, it shows a thin, 1 pixel see through line under the panel. Desktop wallpaper is visible in it. It is especially visible with dark panel.

I'm currently using Plasma 6.0.3 and to be honest, I'm not sure if I have seen it on that version. I'll let you know if I spot it again.

See the attached screenshot. Please, zoom it strongly to see pixels. Only then the line under the panel is visible. However, in normal screen, this is somehow more visible.
Comment 14 patientone 2024-03-30 10:58:17 UTC
Created attachment 167937 [details]
On Plasma 6.0.3 the pixels are less noticeable, but still present.

A small update, Plasma has been updated to 6.0.3, pixels on the bottom edge are less noticeable, but still present. I can confirm that changing the scaling to 160% or 130% eliminates this problem, but it is not a solution.
Comment 15 Michał Dybczak 2024-03-30 18:26:47 UTC
I just updated to Plasma 6.0.3. The easiest way to spot the bug is to run a YouTube video that has black stripes (different format than monitor) above and below the video, so when the see-through line is present, it can be very clearly visible. In this case, it still is.

My monitor is 1440p with 130% scale, Wayland. The see-through line below the panel is still there. As far I can tell, nothing has changed.
Comment 16 Zamundaaa 2024-04-05 13:51:19 UTC
*** Bug 484880 has been marked as a duplicate of this bug. ***
Comment 17 troytjh98 2024-04-07 13:17:54 UTC
Created attachment 168250 [details]
On Plasma 6.0.3 Single Pixel On The Right Side

I'm seeing a similar issue with a single pixel appearing on the right side of the screen on start up or waking from sleep with 1366x768@125% scaling. Switching to 120% and back to 125% seems to work around the issue.
Comment 18 Nate Graham 2024-04-11 01:58:40 UTC
*** Bug 484000 has been marked as a duplicate of this bug. ***
Comment 19 Zamundaaa 2024-04-13 12:17:56 UTC
*** Bug 485472 has been marked as a duplicate of this bug. ***
Comment 20 Webcapcha 2024-04-13 16:18:14 UTC
I'm on the latest Plasma (Arch linux) and in my case I see even colored glitches as a form of dashes. It looks like it's 100% hardware screen issue. But I wasn't able to see on Fedora Gnome live usb or Windows. At least it wasn't noticable.

Would appreciate it if we can top up the priority of this bug
Comment 21 Webcapcha 2024-04-13 16:18:54 UTC
Created attachment 168463 [details]
colored-glitches
Comment 22 Zamundaaa 2024-04-14 09:22:59 UTC
*** Bug 483612 has been marked as a duplicate of this bug. ***
Comment 23 Tyler Duzan 2024-04-14 16:29:20 UTC
Just updating this to say I'm now on Plasma 6.0.3, QT 6.7.0, and still on KDE Framework 6.0.0.  The behavior remains the same.
Comment 24 JonnyRobbie 2024-04-15 15:50:33 UTC
I wanted to chime in with the reproduction. 1440p@150%, I have a glitch line on the right side of the monitor. It's most noticeable when there's a full screen app, like firefox video fullscreen, mpv fullscreen or a video game.
I also do have a secondary 4k monitor/tv connected at 200% and I don't notice the scaling bug there.
Comment 25 Zamundaaa 2024-04-15 20:44:20 UTC
*** Bug 485561 has been marked as a duplicate of this bug. ***
Comment 26 Zamundaaa 2024-04-17 11:54:17 UTC
*** Bug 485652 has been marked as a duplicate of this bug. ***
Comment 27 Akseli Lahtinen 2024-04-17 13:55:46 UTC
I can't get exact same issue, but there is a very minimal gap on some fractional scale percentages between panel and bottom of the screen.

Set bottom panel to non-floating, full width and "windows go below". Then open an image that is big enough to fill your screen.

On some values, like 105% scaling, there is a teeny tiny gap between the bottom panel and screen edge that can show either wallpaper, or the image you were seeing. I wouldn't be surprised if this gap is not properly "cleared" at times, causing old data showing in there.


Screen Resolution: 3440x1440
Operating System: Fedora Linux 40
KDE Plasma Version: 6.0.80
KDE Frameworks Version: 6.2.0
Qt Version: 6.6.2
Kernel Version: 6.8.5-301.fc40.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 3600 6-Core Processor
Memory: 15.5 GiB of RAM
Graphics Processor: AMD Radeon RX 6600
Comment 28 Zamundaaa 2024-04-23 00:12:46 UTC
*** Bug 485978 has been marked as a duplicate of this bug. ***
Comment 29 mikar_gibbros 2024-04-23 00:37:16 UTC
On 3200x2000 screen, Wayland, I have a azure line of glitched pixels only when using Scaling 175%, 225%, and 300%.
Comment 30 Zamundaaa 2024-04-25 21:52:31 UTC
*** Bug 486130 has been marked as a duplicate of this bug. ***
Comment 31 Zamundaaa 2024-05-08 23:41:51 UTC
*** Bug 484804 has been marked as a duplicate of this bug. ***