https://bugs.kde.org/show_bug.cgi?id=466771
Bug ID: 466771
Summary: KDE 5.26.x/5.27.x has terrible uptime ...
Classification: Plasma
Product: kwin
Version: 5.27.0
Platform: Fedora RPMs
OS: Linux
Status: REPORTED
Severity: major
Priority: NOR
Component: compositing
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
KDE starts beautifully, then eventually decays to visible un-usability ...
***
After a reboot KDE/Plasma runs beautifully. However after a certain amount of
time,
usually 3-5 days, windows "appear" to be (re)painted completely black, or are
not painted
at all (it's hard to tell since it happens so fast). (In X, everything is a
window of some type;
menus, window contents (I haven't seen decorations do this behaviour yet, but
have seen it
with all components of the task bar.)) When this happens the following are
sometimes TRUE:
1. when resizing is available, sometimes resizing the window provides
visibility to its
painted contents (this is hit or miss and the contents will flash correctly
or not);
2. sometimes iconifing the window, or closing and re-opening the window will
allow visibility
to its painted contents; and likewise dismissing and reengaging a menu
(window) will
allow the menu to be visibility painted.
3. This happens across all applications, even programs written in basic X (e.g.
/usr/bin/xv) to
wildly complex programs like firefox and everything in between.
My workspace consists of 4 virtual desktops and switching to another desktop
and back has
no effect on windows painted as "black."
> I really don't know if the window is "properly" rendered then over-painted as
> the process
is too quick for the eye ...?
When it happens, I have to exit the workspace and init S/control-D to reload
everything back
to "clean the slate," but this is temporary and eventually the cycle repeats.
I had hoped 5.27 would have cleaned this up, but it's still there.
***
STEPS TO REPRODUCE:
1. Run the workspace for several days including cycles of screen locking, etc.
2. Use the workspace normally (I run several konsoles, firefox, thunderbird,
and
a few other applications on and off).
OBSERVED RESULT
Eventually, some windows will be painted as "black." Kinda happens
infrequently
at first, then becomes more and more common as time progresses.
EXPECTED RESULT
I'm used to uptimes measured in the years and expect no less from my workspace.
I upgraded from Fedora 34 KDE (exactly the same hardware) and have never seen
this happen.
HACKS TRIED:
- most of the kernels released under Fedora 37
- NVIDIA-Linux-x86_64-515.76.run,
NVIDIA-Linux-x86_64-520.56.06.run,
NVIDIA-Linux-x86_64-525.60.11.run, and
NVIDIA-Linux-x86_64-525.89.02.run.
- I did NOT think to disable desktop effects (I will if it happens again) to
see what happens.
SOFTWARE/OS VERSIONS:
Operating System: Fedora Linux 37
KDE Plasma Version: 5.27.0
KDE Frameworks Version: 5.103.0
Qt Version: 5.15.8
Kernel Version: 6.1.12-200.fc37.x86_64 (64-bit)
Graphics Platform: X11
Processors: 16 × AMD Ryzen 7 1700 Eight-Core Processor
Memory: 62.7 GiB of RAM
Graphics Processor: NVIDIA GeForce GTX 1060 3GB/PCIe/SSE2
ADDITIONAL INFORMATION
Appearance - Breeze Dark
Application style - Breeze
Plasma Style - Infinity-plasma
Windows decorations - Breeze
DESKTOP EFFECTS:
Magnifier, Mouse Mark, Translucency, Wobbly Windows
Virtual Desktop Switching - slide w/desktop background DISABLEd
WINDOW BEHAVIOUR:
Focus under mouse w/raise on hover after 750ms
4x Virtual desktops on TWO physical monitors
xwininfo: Window id: 0x1c00011 "Desktop — Plasma"
Absolute upper-left X: 2560
Absolute upper-left Y: 0
Relative upper-left X: 0
Relative upper-left Y: 0
Width: 2560
Height: 1440
Depth: 32
Visual: 0x7a
Visual Class: TrueColor
Border width: 0
Class: InputOutput
Colormap: 0x1c00010 (not installed)
Bit Gravity State: NorthWestGravity
Window Gravity State: NorthWestGravity
Backing Store State: NotUseful
Save Under State: no
Map State: IsViewable
Override Redirect State: no
Corners: +2560+0 -0+0 -0-0 +2560-0
-geometry 2560x1440-0+0
--
You are receiving this mail because:
You are watching all bug changes.