Bug 483852 - The tabbox creates these strange white circles within the konsole screen.
Summary: The tabbox creates these strange white circles within the konsole screen.
Status: RESOLVED INTENTIONAL
Alias: None
Product: kwin
Classification: Plasma
Component: effects-tabbox (show other bugs)
Version: 6.0.2
Platform: openSUSE Linux
: NOR minor
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: qt6
Depends on:
Blocks:
 
Reported: 2024-03-17 17:58 UTC by idoitprone
Modified: 2024-07-10 18:26 UTC (History)
2 users (show)

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


Attachments
Screenshot while alt tab didn't work (2.09 MB, video/x-matroska)
2024-03-17 17:58 UTC, idoitprone
Details
glxinfo (83.49 KB, text/plain)
2024-03-17 18:03 UTC, idoitprone
Details
Affects plasma mobile overview (728.55 KB, image/png)
2024-04-18 02:27 UTC, idoitprone
Details

Note You need to log in before you can comment on or make changes to this bug.
Description idoitprone 2024-03-17 17:58:56 UTC
Created attachment 167381 [details]
Screenshot while alt tab didn't work

SUMMARY
The tabbox rendering seems a bit wrong on during zypper update. I may try to reproduce this rendering error on the next zypper update


STEPS TO REPRODUCE
1.  Open konsole
2. sudo zypper update
3. Alt tab to see the tabbox

OBSERVED RESULT
These strange these strange dotted white circles.


EXPECTED RESULT
I do not know whether this effect is intended


SOFTWARE/OS VERSIONS
Information for package plasma6-mobile:
---------------------------------------t
Repository     : openSUSE-Tumbleweed-Oss
Name           : plasma6-mobile
Version        : 6.0.2-1.1
Arch           : x86_64
Vendor         : openSUSE
Installed Size : 5.8 MiB
Installed      : Yes
Status         : up-to-date
Source package : plasma6-mobile-6.0.2-1.1.src
Upstream URL   : https://www.kde.org/
Summary        : Plasma shell for mobile devices
Description    : 
    Plasma shell for mobile devices.

I
Information for package konsole:
--------------------------------
Repository     : openSUSE-Tumbleweed-Oss
Name           : konsole
Version        : 24.02.0-1.1
Arch           : x86_64
Vendor         : openSUSE
Installed Size : 1.0 MiB
Installed      : Yes
Status         : up-to-date
Source package : konsole-24.02.0-1.1.src
Upstream URL   : https://apps.kde.org/konsole
Summary        : KDE Terminal
Description    : 
    Konsole is a terminal emulator for the K Desktop Environment.




Operating System: openSUSE Tumbleweed 20240315
KDE Plasma Version: 6.0.2
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.2
Kernel Version: 6.7.9-1-default (64-bit)
Graphics Platform: Wayland
Processors: 8 × AMD Custom APU 0405
Memory: 13.5 GiB of RAM
Graphics Processor: AMD Custom GPU 0405
Manufacturer: Valve
Product Name: Jupiter
System Version: 1

ADDITIONAL INFORMATION
Haylcon home screen.
Comment 1 idoitprone 2024-03-17 18:00:36 UTC
zypper info kwin6
Loading repository data...
Reading installed packages...


Information for package kwin6:
------------------------------
Repository     : openSUSE-Tumbleweed-Oss
Name           : kwin6
Version        : 6.0.2-1.1
Arch           : x86_64
Vendor         : openSUSE
Installed Size : 10.8 MiB
Installed      : Yes
Status         : up-to-date
Source package : kwin6-6.0.2-1.1.src
Upstream URL   : https://www.kde.org
Summary        : KDE Window Manager
Description    : 
    KWin is Plasma window manager.
Comment 2 idoitprone 2024-03-17 18:03:57 UTC
Created attachment 167384 [details]
glxinfo
Comment 3 Nate Graham 2024-04-10 18:54:12 UTC
Well that doesn't seem intended!
Comment 4 idoitprone 2024-04-11 13:55:20 UTC
(In reply to Nate Graham from comment #3)
> Well that doesn't seem intended!

You can reproduce the bug with echo "...................................................................................." plus alt+tab
Comment 5 Zamundaaa 2024-04-11 14:40:35 UTC
This looks like it could just be an artifact from texture filtering. When the source texture is much bigger than the target, sometimes weird patterns can emerge from which pixels are chosen for filtering
Comment 6 idoitprone 2024-04-12 13:16:51 UTC
(In reply to Zamundaaa from comment #5)
> This looks like it could just be an artifact from texture filtering. When
> the source texture is much bigger than the target, sometimes weird patterns
> can emerge from which pixels are chosen for filtering

I do find the white box pattern interesting because I have been having GPU crashes on the LCD deck. The locations seem to be same as here but the render error is different

https://gitlab.freedesktop.org/drm/amd/-/issues/3306#note_2348669
Comment 7 Zamundaaa 2024-04-12 15:03:52 UTC
That pattern is from the buffer data layout, but it's likely just a coincidence.
Comment 8 idoitprone 2024-04-18 02:27:44 UTC
Created attachment 168635 [details]
Affects plasma mobile overview
Comment 9 Zamundaaa 2024-07-10 15:16:27 UTC
We could maybe get mipmapping for the textures to reduce this effect, but it would come at a potentially big performance penalty in an already pretty heavy effect, so I think it's best to just leave it like this.