| Summary: | QML applications under wayland do not have window decorations. | ||
|---|---|---|---|
| Product: | [Developer tools] Qt/KDE Flatpak Runtime | Reporter: | Diane Trout <diane> |
| Component: | general | Assignee: | Aleix Pol <aleixpol> |
| Status: | CONFIRMED --- | ||
| Severity: | normal | CC: | nate |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Diane Trout
2019-04-14 19:36:39 UTC
It seems like it's an issue in mutter? https://gitlab.gnome.org/GNOME/mutter/issues/199 https://codereview.qt-project.org/#/c/231227/ (In reply to Aleix Pol from comment #1) > It seems like it's an issue in mutter? > https://gitlab.gnome.org/GNOME/mutter/issues/199 > https://codereview.qt-project.org/#/c/231227/ Are you sure its a mutter issue? My host is running kwin_wayland ps auxw | grep kwin diane 21984 5.3 0.9 3241200 162196 tty4 Sl+ 09:20 2:20 /usr/bin/kwin_wayland --xwayland --libinput --exit-with-session=/usr/lib/x86_64-linux-gnu/libexec/startplasma GNOME_SHELL isn't defined and all my XDG settings are pointing at KDE so the changes in https://codereview.qt-project.org/#/c/231227/ shouldn't be activated? I don't know about the double buffering problem though. env | grep XDG XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session3 XDG_SEAT=seat0 XDG_SESSION_DESKTOP=KDE XDG_SESSION_TYPE=wayland XDG_CURRENT_DESKTOP=KDE XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0 XDG_SESSION_CLASS=user XDG_VTNR=4 XDG_SESSION_ID=29 And I tried looking through gdb's info sharedlibraries for the elisa process and couldn't find any reference to libmutter. I tried dolphin from flathub 74b2d7b235a623ea8dd5bebdfb6c9d1c44b5365c2d1811be52b6218ee15c1953 and it had no decorations as well. I thought kontact worked, but I just remembered we forced it to use xcb because WebKit was broken under wayland. I'm using kwin_wayland (master) too and I don't have this issue. Looks like I need to try a newer kwin. Thanks for the hint. |