https://bugs.kde.org/show_bug.cgi?id=460980
Bug ID: 460980
Summary: Apps launched via overview end up with unwanted
environment variables
Classification: Plasma
Product: kwin
Version: 5.25.5
Platform: Fedora RPMs
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: effects-overview
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
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
***
When launching apps via Overview, applications are started directly via
kwin_x11, which ends up setting QT_NO_GLIB=1 and QT_QPA_PLATFORM=xcb
environment variables for the child process. These variables disable GLIB event
loop, thus breaking some apps that depend on that, e.g. telegram-desktop or KDE
System Settings.
STEPS TO REPRODUCE
1. Open System Settings via Krunner,
2. Go to Audio, notice that it works
3. Now open System Settings via Overview
4. Go to Audio, notice that it's empty
OBSERVED RESULT
Audio tab is not empty
EXPECTED RESULT
Audio tab is empty
SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Fedora Linux 37
(available in About System)
KDE Plasma Version: 5.25.5
KDE Frameworks Version: 5.98.0
Qt Version: 5.15.6
ADDITIONAL INFORMATION
1.
https://github.com/KDE/kwin/blob/bcd43ff44d323044cc130aac4d9423f4d0411122/src/main_x11.cpp#L332-L337
--
You are receiving this mail because:
You are watching all bug changes.