You are not logged in.
When I execute File → Create → Screenshot in GIMP 3.0.0 RC2, I get the following error message:
GIMP Message
Execution error for 'Screenshot':
GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.freedesktop.portal.Screenshot” on object at path /org/freedesktop/portal/desktop
“/usr/share/xdg-desktop-portal/sway-portals.conf”:
[preferred]
default=gtk
org.freedesktop.impl.portal.ScreenCast=wlr
org.freedesktop.impl.portal.Screenshot=wlr
# xdg-desktop-portal-gtk's implementation uses org.gnome.SessionManager and
# org.freedesktop.ScreenSaver, neither of which is implemented by Sway. This
# will cause some programs (e.g. Firefox) to use Wayland's idle-inhibit
# protocol instead, which sway does implement.
org.freedesktop.impl.portal.Inhibit=none“/usr/share/xdg-desktop-portal/wlr-portals.conf”:
[preferred]
default=wlrProgram versions:
gimp-devel 3.0.0rc2-1
gtk3 1:3.24.48-1
sway 1:1.10.1-2
xdg-desktop-portal 1.18.4-2
xdg-desktop-portal-wlr 0.7.1-1I do use AppArmor, but there are no messages in the AppArmor log.
What can I do next?
we are not condemned to write ugly code
Offline
I don't know what's wrong, but I've just written the GIMP plug-in screenshot-grim that uses the utilities grim and slurp and doesn't require xdg-desktop-portal-wlr.
Offline