You are not logged in.

#1 2025-02-01 11:16:37

beroal
Member
From: Ukraine
Registered: 2009-06-07
Posts: 384
Website

The screenshot portal doesn't work in GIMP 3 under Sway

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=wlr

Program 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-1

I 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

#2 2025-02-14 14:09:24

voegelas
Member
From: Germany
Registered: 2025-02-14
Posts: 1

Re: The screenshot portal doesn't work in GIMP 3 under Sway

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

Board footer

Powered by FluxBB