Summary: | Spectacle / Wayland: rectangle snapshots not working | ||
---|---|---|---|
Product: | [Applications] Spectacle | Reporter: | Andreas Hartmann <andihartmann> |
Component: | General | Assignee: | Boudhayan Gupta <me> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | kde, meven29 |
Priority: | NOR | ||
Version First Reported In: | 21.04.1 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Andreas Hartmann
2021-05-24 06:51:02 UTC
What is your distro and session kind ?
Are you using OpenSuse TumbleWeed with their half Wayland session mode ?
> Error calling KWin DBus interface: "org.kde.kwin.Screenshot.Error.ScreenMissing" "Screen not found: XWAYLAND0"
The fact that Spectacle expected a screen to be called XWAYLAND0 would suggest it is launched using XWayland in a Wayland session which should not be supported.
You can try launching spectacle with `spectacle -platform wayland`, this should workaround the issue and confirm the diagnostic.
I don't reproduce this as is.
You're right - the problem disappeared with your option -platform wayland. Yes, I'm using openSuSE, but it's Leap 15.2 using the additional actual KDE repository and QT repository. And yes, it's the mode "Wayland" - and not "Full Wayland". Another hint: using gdm as loginmanager makes the problem completely disappear. It's anyway the better solution as gdm doesn't need a running X server any more (it's pure Wayland). The parallel running X server leads to a hanging system if you're logging out (ok - other problem - at least on Leap 15.2 actually). |