On Sun, 21 Jun 2020 10:26:54 +0100
Klaus Ethgen <kl...@ethgen.ch> wrote:

>Hi,
>
>Am Sa den 20. Jun 2020 um 23:36 schrieb Debian Bug Tracking System:
>> From: Vincent Bernat <ber...@debian.org>  
>[...]
>> GTK3 support in Geeqie package is disabled because of #762718.
>> However, we are almost 4 years later. It's likely the situation has
>> been improved and Geeqie should be able to be compiled with GTK3.
>> 
>> I did a quick test by removing the --disable-gtk3 flag in
>> debian/rules and adding libgtk-3-dev as a dependency instead of
>> libgtk2.0-dev. I don't see any issue.
>> 
>> Please, compile with GTK3. Otherwise, on HiDPI displays, icons are
>> tiny.  
>
>Note that GTK3 has generally problems with mouse support and evdev X
>driver. There are also some troubles with flickering Displays in some
>configurations.
>
>It doesn't look like the GTK3 people would care about the troubles,
>users have. I don't see that this would change in future. But the fact
>that GTK2 is not really improved anymore and many people insist in
>features, that are only available in GTK3 build (like map support or
>HD displays), it might be the best to build it with GTK3.
>
>However, at least for the first bug above, that is the most sever one,
>there is a workaround and I think, that should be mentioned in the
>Debian README (or even use it in a wrapper starting Geeqie). A `export
>GDK_CORE_DEVICE_EVENTS=1` does factually disable the special handling,
>GTK3 is doing with input devices and give back a working mouse support.
>

Thanks Klaus!

I have updated the Debian readme, see 

https://salsa.debian.org/debian/geeqie/-/blob/6d2981da5cc18ff008c1fab161d1b5ab188ac2c3/debian/README.Debian

- removing the mentioning of gqview (the information seems a
bit outdated), and adding info about GDK_CORE_DEVICE_EVENTS instead.
It will be published in the Debian repos when I do a new release.

And again, thank you for all your work on Geeqie.

best
/Andreas Rönnquist
gus...@debian.org

Reply via email to