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: kwin-bugs-n...@kde.org
          Reporter: priv....@gmail.com
  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.

Reply via email to