Hello Tobias,
thanks for the clarification. Those details were not clear to me.
Instead of curing the symptoms I'd rather find out why you have a version of
darktable compiled for another GTK3 version than the one you have installed.
- You might have compiled darktable yourself. In that case delete it, clear
your build/ folder and re-compile.
- You might use packages from some third party repo (on Ubuntu it's mostly
Pascal's PPA, others might use Darix's OBS builds) that is not matching your
distribution. That can for example happen when updating your system to a newer
distro release and keeping the old darktable packages installed. In that case
you have to find where you configured the third party repo and update it to
fetch packages for the right distro version. Then update darktable via your
package manager.
- Finally the official darktable package in your distro might be broken.
Report that to the package maintainer and ask for a rebuild.
I think this is a known problem as Germano pointed out:
https://bugzilla.redhat.com/show_bug.cgi?id=1490361
For your understanding: I have been using the (official) Darktable package from the EPEL repository on a CentOS 7 system. Nothing self compiled and I think this is the repository which is intended for
CentOS 7 (and RHEL 7).
The GTK3 package is from the CentOS 7 base repository in V3.22.10 :
cparg@homer:~$ rpm -qi gtk3
Name : gtk3
Version : 3.22.10
Release : 4.el7
And this is indeed what darktable is linking to:
cparg@homer:~$ ldd /bin/darktable|grep -i gtk
libgtk-3.so.0 => /lib64/libgtk-3.so.0 (0x00007fb63c40e000)
libcolord-gtk.so.1 => /lib64/libcolord-gtk.so.1 (0x00007fb6361b6000)
- So, it is Version 3, which digit of the Version may indicated such
incompatibilities ?
- How can I figure out which GTK3 version darktable from the repo was built
against ?
Sorry for the stupid questions but I do not really know GTK3 concepts, such as
the relation to the CSS definitions.
Thanks a lot
Christian
____________________________________________________________________________
darktable user mailing list
to unsubscribe send a mail to darktable-user+unsubscr...@lists.darktable.org