https://bugs.kde.org/show_bug.cgi?id=496469
Bug ID: 496469
Summary: Memory leaks and instabilities on multi-monitor setup
Classification: Plasma
Product: kwin
Version: 6.2.3
Platform: Fedora RPMs
OS: Linux
Status: REPORTED
Severity: major
Priority: NOR
Component: core
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
SUMMARY
Since about a month kwin_wayland here:
1) Uses more and more memory after external monitors have been disconnected and
reconnected
2) Randomly freezes image output on one or all external monitors
kwin_wayland --replace
helps.
STEPS TO REPRODUCE
For the case (1)
1. Disconnect both external monitors, so that laptop turns on internal monitor
2. Reconnect the external monitors (the internal monitor switches off)
3. Wait, browse web pages, watch movies, etc. - the kwin_wayland process will
start utilising more and more memory
For the case (2)
1. Don't know. I am not sure what triggers the stop of updating of image on one
of the monitors.
OBSERVED RESULT
Case (1) - the kwin_wayland process will start utilising more and more memory
Case (2) - image on one or both external monitors stop updating. Attempting to
disconnect one of the monitors hangs the system or image updates completely -
only "REISUB" seems to help
EXPECTED RESULT
Stable performance of Plasma.
SOFTWARE/OS VERSIONS
Operating System: Fedora Linux 40
KDE Plasma Version: 6.2.3
KDE Frameworks Version: 6.8.0
Qt Version: 6.7.2
Kernel Version: 6.11.8-200.fc40.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 9 7940HS w/ Radeon 780M Graphics
Memory: 30.6 GiB of RAM
Graphics Processor: AMD Radeon 780M
ADDITIONAL INFORMATION
This is an Optimus laptop ASUS TUF Gaming A15 FA507XI_FA507XI with laptop
NVidia RTX 4070. One external monitor is connected through HDMI, the other one
through USB-C->DP.
I am not sure what caused the problem, since 3 things happened in very close
moments:
1. Plasma update
2. Kernel update
3. NVidia drivers update
--
You are receiving this mail because:
You are watching all bug changes.