Summary: | yakuake leaks QT_QPA_PLATFORM into environment | ||
---|---|---|---|
Product: | [Applications] yakuake | Reporter: | nikola.kovacs |
Component: | general | Assignee: | Eike Hein <hein> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | NOR | ||
Version First Reported In: | 3.0.2 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
nikola.kovacs
2017-04-28 08:57:49 UTC
I don't have QT_QPA_PLATFORM in my Yakuake environment. My guess would be: - It's set in some file your shell ends up sourcing when run by Yakuake but not Konsole (e.g. due to differences in the profile). - Your distro applied some patch to Yakuake to force it to use Xwayland on Wayland systems. It's using the same profile as konsole. I'm using Ubuntu 17.04, I'll check if there are any patches in the debian package. Which version did you test? I have 3.0.2, and this change in 3.0.3 removed a qputenv("QT_QPA_PLATFORM"): https://phabricator.kde.org/R369:36ba26ec981e1a6896ef860e625791cfb42c32c5 Upgrading to 3.0.4 fixed it. |