#1057321 gcolor3: cursor doesn't change to dropper and fails to get info of clicked colour

Package:
gcolor3
Source:
gcolor3
Description:
Simple GTK3 color selector and picker
Submitter:
Derek Griffin
Date:
2024-11-02 13:09:01 UTC
Severity:
normal
#1057321#5
Date:
2023-12-03 12:04:08 UTC
From:
To:
Dear Maintainer,

I attempted to use gcolor3 as intended but when I clicked the dropper
icon. The
cursor didn't change to a dropper and when clicking a colour anywhere
on screen
the program doesn't get any info.

When running the program from a terminal the following error is
reported:

Failed to pick color:
GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No
such interface “org.freedesktop.portal.Screenshot” on object at path
/org/freedesktop/portal/desktop

   * What outcome did you expect instead?

The hex values of the selected colour to appear in the gcolor3 window.

The colour pickers in GIMP and Geany work as expected.

I use XFCE4. Please ask for more information.

Kind regards,

Derek.

#1057321#10
Date:
2023-12-04 09:20:21 UTC
From:
To:
Please try installing xdg-desktop-portal-xapp, and seeing if that helps.
#1057321#15
Date:
2023-12-04 20:34:50 UTC
From:
To:
Thanks for the reply.

Sadly xdg-desktop-portal-xapp isn't available in Debian 12.

https://packages.debian.org/search?suite=all§ion=all&arch=any&searchon=names&keywords=xdg-desktop-portal-xapp

I looked at the package in testing but because the version of xapps-
common in stable is too old it will be uninstallable.

Kind regards,

Derek.

Resubmitting because for some reason this message wasn't sent to the
bugs.debian.org.

#1057321#20
Date:
2024-11-02 12:55:48 UTC
From:
To:
as of today, with xdg-desktop-portal-xapp installed, there is no

```
GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No
such interface “org.freedesktop.portal.Screenshot” on object at path
/org/freedesktop/portal/desktop
```

but I have the same bug:

 > The cursor didn't change to a dropper and when clicking a colour
 > anywhere on screen the program doesn't get any info.