GIMP 2.10.32 Color Picker problem  [Solved]

Report Bugs, Issues and non- package Requests
Message
Author
User avatar
hebelwirkung
Posts: 217
Joined: Wed Jun 10, 2020 2:54 pm

GIMP 2.10.32 Color Picker problem

#1 Post by hebelwirkung »

In a virtualbox guest I have been using regularly, I upgraded to the latest GIMP, 2.10.32, freshly available in the test repo. It installed just fine BUT I have encountered a problem with the color picker. It fails to work from within any tools, like text, brush, etc. The color picker tool as such does work, but for example if I do text on an image and want to change text color by using the color picker in the text tool, all that happens is a new text box opening. The mouse cursor does not change to the color picker symbol. Same for trying color picker while using paint bucket or brush. To be precise: From within the tool, color picker works once, thereafter no more. (I hope this doesn't sound as confusing as I suspect it might.)

Okay, having googled this, the only workaround I found is to remove xdg-desktop-portal-gtk , but this will break MXPI so not a good idea. How can I revert to the version available in the main repo (2.10.28)? I removed 2.10.32, then tried to re-install 2.10.28, and found unresolved dependencies which I don't know how to resolve:

The following packages have unmet dependencies:
gimp : Depends: libgimp2.0 (<= 2.10.28-z) but 2.10.32-0.1~mx21+1 is to be installed
Depends: gimp-data (<= 2.10.28-z) but 2.10.32-0.1~mx21+1 is to be installed
E: Unable to correct problems, you have held broken packages.


Here's my QSI:

Code: Select all

System:    Kernel: 5.10.0-15-amd64 x86_64 bits: 64 compiler: gcc v: 10.2.1 
           parameters: BOOT_IMAGE=/vmlinuz-5.10.0-15-amd64 
           root=UUID=<filter> ro splash init=/lib/systemd/systemd 
           Desktop: Xfce 4.16.0 tk: Gtk 3.24.24 info: cairo-dock, xfce4-panel wm: xfwm 4.16.1 
           vt: 7 dm: LightDM 1.26.0 Distro: MX-21.1_x64 Wildflower October 5  2021 
           base: Debian GNU/Linux 11 (bullseye) 
Machine:   Type: Virtualbox System: innotek product: VirtualBox v: 1.2 serial: <filter> 
           Chassis: Oracle Corporation type: 1 serial: <filter> 
           Mobo: Oracle model: VirtualBox v: 1.2 serial: <filter> BIOS: innotek v: VirtualBox 
           date: 12/01/2006 
CPU:       Info: Dual Core model: AMD A8-6500T APU with Radeon HD Graphics bits: 64 type: MCP 
           arch: Piledriver family: 15 (21) model-id: 13 (19) stepping: 1 microcode: 6000626 
           cache: L2: 2 MiB 
           flags: avx lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 bogomips: 8441 
           Speed: 2110 MHz min/max: N/A Core speeds (MHz): 1: 2110 2: 2110 
           Vulnerabilities: Type: itlb_multihit status: Not affected 
           Type: l1tf status: Not affected 
           Type: mds status: Not affected 
           Type: meltdown status: Not affected 
           Type: spec_store_bypass 
           mitigation: Speculative Store Bypass disabled via prctl and seccomp 
           Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization 
           Type: spectre_v2 mitigation: Retpolines, STIBP: disabled, RSB filling 
           Type: srbds status: Not affected 
           Type: tsx_async_abort status: Not affected 
Graphics:  Device-1: InnoTek Systemberatung VirtualBox Graphics Adapter vendor: VMware 
           driver: vboxvideo v: 6.1.22_Debian r144080 bus-ID: 00:02.0 chip-ID: 80ee:beef 
           class-ID: 0300 
           Display: x11 server: X.Org 1.20.11 compositor: xfwm4 v: 4.16.1 driver: 
           loaded: modesetting unloaded: fbdev,vesa alternate: vboxvideo display-ID: :0.0 
           screens: 1 
           Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.0x11.2") 
           s-diag: 582mm (22.9") 
           Monitor-1: VGA-1 res: 1920x1080 hz: 60 
           OpenGL: renderer: llvmpipe (LLVM 11.0.1 256 bits) v: 4.5 Mesa 20.3.5 compat-v: 3.1 
           direct render: Yes 
Audio:     Device-1: Intel 82801AA AC97 Audio vendor: Dell driver: snd_intel8x0 v: kernel 
           bus-ID: 00:05.0 chip-ID: 8086:2415 class-ID: 0401 
           Sound Server-1: ALSA v: k5.10.0-15-amd64 running: yes 
           Sound Server-2: PulseAudio v: 14.2 running: yes 
Network:   Device-1: Intel 82540EM Gigabit Ethernet driver: e1000 v: kernel port: d010 
           bus-ID: 00:03.0 chip-ID: 8086:100e class-ID: 0200 
           IF: eth0 state: up speed: 1000 Mbps duplex: full mac: <filter> 
           Device-2: Intel 82371AB/EB/MB PIIX4 ACPI type: network bridge driver: piix4_smbus 
           v: N/A modules: i2c_piix4 port: d200 bus-ID: 00:07.0 chip-ID: 8086:7113 
           class-ID: 0680 
Drives:    Local Storage: total: 118.97 GiB used: 824.25 GiB (692.8%) 
           SMART Message: Unable to run smartctl. Root privileges required. 
           ID-1: /dev/sda maj-min: 8:0 vendor: VirtualBox model: VBOX HARDDISK size: 118.97 GiB 
           block-size: physical: 512 B logical: 512 B speed: 3.0 Gb/s type: N/A serial: <filter> 
           rev: 1.0 scheme: MBR 
Partition: ID-1: / raw-size: 24.41 GiB size: 23.86 GiB (97.74%) used: 14.44 GiB (60.5%) fs: ext4 
           dev: /dev/sda2 maj-min: 8:2 
           ID-2: /boot raw-size: 1.95 GiB size: 1.89 GiB (96.54%) used: 183.9 MiB (9.5%) 
           fs: ext4 dev: /dev/sda3 maj-min: 8:3 
           ID-3: /home raw-size: 86.36 GiB size: 84.45 GiB (97.79%) used: 35.53 GiB (42.1%) 
           fs: ext4 dev: /dev/sda4 maj-min: 8:4 
Swap:      Kernel: swappiness: 15 (default 60) cache-pressure: 100 (default) 
           ID-1: swap-1 type: partition size: 6.25 GiB used: 356.3 MiB (5.6%) priority: -2 
           dev: /dev/sda1 maj-min: 8:1 
Sensors:   Message: No sensor data found. Is lm-sensors configured? 
Repos:     Packages: 2406 note: see --pkg apt: 2400 lib: 1257 flatpak: 0 snap: 6 
           No active apt repos in: /etc/apt/sources.list 
           Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list 
           1: deb http://deb.debian.org/debian bullseye-updates main contrib non-free
           Active apt repos in: /etc/apt/sources.list.d/debian.list 
           1: deb http://deb.debian.org/debian bullseye main contrib non-free
           2: deb http://security.debian.org/debian-security bullseye-security main contrib non-free
           Active apt repos in: /etc/apt/sources.list.d/librewolf.list 
           1: deb [arch=amd64] http://deb.librewolf.net bullseye main
           Active apt repos in: /etc/apt/sources.list.d/mx.list 
           1: deb http://mxrepo.com/mx/repo/ bullseye main non-free
           Active apt repos in: /etc/apt/sources.list.d/opera-stable.list 
           1: deb https://deb.opera.com/opera-stable/ stable non-free
           Active apt repos in: /etc/apt/sources.list.d/vivaldi.list 
           1: deb [arch=amd64] http://repo.vivaldi.com/stable/deb/ stable main
Info:      Processes: 213 Uptime: 2h 19m wakeups: 4464 Memory: 3.04 GiB used: 2.09 GiB (68.6%) 
           Init: systemd v: 247 runlevel: 5 default: 5 tool: systemctl Compilers: gcc: 10.2.1 
           alt: 10 Shell: Bash v: 5.1.4 running-in: quick-system-info-mx 
           inxi: 3.3.06 
Boot Mode: BIOS (legacy, CSM, MBR)
Last edited by hebelwirkung on Mon Jun 27, 2022 8:07 am, edited 2 times in total.

User avatar
Stevo
Developer
Posts: 14851
Joined: Fri Dec 15, 2006 7:07 pm

Re: GIMP 2.10.32 Color Picker problem  [Solved]

#2 Post by Stevo »

You still have libgimp2.0 and gimp-data installed from the test repo version. Simply uninstall those and then reinstall the older gimp which will bring in the older versions of those two packages.

User avatar
hebelwirkung
Posts: 217
Joined: Wed Jun 10, 2020 2:54 pm

Re: GIMP 2.10.32 Color Picker problem - SOLVED

#3 Post by hebelwirkung »

@Stevo - did that, worked flawlessly. Thank you very much for your help in solving this problem!

User avatar
Stevo
Developer
Posts: 14851
Joined: Fri Dec 15, 2006 7:07 pm

Re: GIMP 2.10.32 Color Picker problem

#4 Post by Stevo »

OK, I want to actually solve the issue with 2.10.32 too. Do you have a link to where it was said that removing the xdg package would solve it? It would be simple to test that by temporarily removing it with MXPI, testing it, and reinstalling MXPI.

User avatar
hebelwirkung
Posts: 217
Joined: Wed Jun 10, 2020 2:54 pm

Re: GIMP 2.10.32 Color Picker problem

#5 Post by hebelwirkung »

Stevo wrote: Mon Jun 27, 2022 1:45 pm OK, I want to actually solve the issue with 2.10.32 too. Do you have a link to where it was said that removing the xdg package would solve it? It would be simple to test that by temporarily removing it with MXPI, testing it, and reinstalling MXPI.
@Stevo - xdg-desktop-portal-gtk removal is discussed here:

https://gitlab.gnome.org/GNOME/gimp/-/issues/8061

and at greater length here:

https://gitlab.gnome.org/GNOME/gimp/-/issues/7645

User avatar
Stevo
Developer
Posts: 14851
Joined: Fri Dec 15, 2006 7:07 pm

Re: GIMP 2.10.32 Color Picker problem

#6 Post by Stevo »

I will look at those.

There is also a build of a newer xdg-portal package in bullseye-backports--easily installable with MXPI--that could be tested to see if that helps with color-picker.

User avatar
hebelwirkung
Posts: 217
Joined: Wed Jun 10, 2020 2:54 pm

Re: GIMP 2.10.32 Color Picker problem

#7 Post by hebelwirkung »

Stevo wrote: Mon Jun 27, 2022 2:19 pm There is also a build of a newer xdg-portal package in bullseye-backports--easily installable with MXPI--that could be tested to see if that helps with color-picker.
Tbh, following my brief stint with 2.10.32, I'm not sure it offers any performance enhancements which make it an inevitable candidate for immediate installation. 2.10.28 is fine for now, in terms of performance I don't think there is a noticeable difference, nor compared to 2.10.30, previously offered in the Test Repo. And as the color picker issue seems to have been recognized already and isn't a specific MX issue, it may just be a case of waiting a while until the GIMP devs have fixed it, rather than going to the trouble of finding temporary workarounds. Again, as far as I can tell, 2.10.32 offers nothing of substance that isn't covered by 2.10.28 and 2.10.30 (GIMP power users may have different views). But that's just a lazy man's suggestion :-)

User avatar
fehlix
Developer
Posts: 12886
Joined: Wed Apr 11, 2018 5:09 pm

Re: GIMP 2.10.32 Color Picker problem

#8 Post by fehlix »

hebelwirkung wrote: Sun Jun 26, 2022 11:18 am In a virtualbox guest I have been using regularly, I upgraded to the latest GIMP, 2.10.32, freshly available in the test repo. It installed just fine BUT I have encountered a problem with the color picker. It fails to work from within any tools, like text, brush, etc. The color picker tool as such does work, but for example if I do text on an image and want to change text color by using the color picker in the text tool, all that happens is a new text box opening. The mouse cursor does not change to the color picker symbol. Same for trying color picker while using paint bucket or brush. To be precise: From within the tool, color picker works once, thereafter no more. (I hope this doesn't sound as confusing as I suspect it might.)
Works here, with latest version from testrepo 2.10.32:
Picked some color when inserted a text:
gimp-2.10.32-testrepo.with-color-picker.png
gimp-2.10.32-testrepo.with-color-picker-test.png
You do not have the required permissions to view the files attached to this post.

User avatar
hebelwirkung
Posts: 217
Joined: Wed Jun 10, 2020 2:54 pm

Re: GIMP 2.10.32 Color Picker problem

#9 Post by hebelwirkung »

fehlix wrote: Mon Jun 27, 2022 7:05 pm Works here, with latest version from testrepo 2.10.32:
Picked some color when inserted a text:
Does it work over time, using more than one image (for text) or the brush? It did work here for the first couple of attempts, then no longer until the computer was restarted; thereafter, same procedure.

User avatar
hebelwirkung
Posts: 217
Joined: Wed Jun 10, 2020 2:54 pm

Re: GIMP 2.10.32 Color Picker problem

#10 Post by hebelwirkung »

Stevo wrote: Mon Jun 27, 2022 2:19 pm There is also a build of a newer xdg-portal package in bullseye-backports--easily installable with MXPI--that could be tested to see if that helps with color-picker.
@Stevo - So with some timeon my hands I reinstalled 2.10.32 thinking I'd try your suggestion to upgrade the xdg-portal package from Test Repo to see what would happen. There wasn't actually any need for that, since it turned out Color Picker was now working smoothly OOTB! Is it anything you did? The GIMP devs? Or perhaps something I messed up first time round? Anyway, in case you fixed it, thanks for your effort, and all is good now :-)

EDIT:

Spoke too soon. Color picker stopped working again. Out of time now to look further, and in fact I think I'll just revert to 2.10.28 and leave it at that.

Post Reply

Return to “Bugs and Non-Package Requests Forum”