Comment savoir si un programme utilise GTK 2 ou 3?
14
Vous songez à essayer de modifier un thème pour rendre Inkscape plus compact. Je me demandais s'il y avait un moyen de savoir quelle version de GTK + il utilise?
Et si c'est un programme python non compilé (gaupol, par exemple). Dit Ldd not a dynamic executable.
sup
@sup Peut-être que regarder les dépendances via apt-cache depends <package> | grep gtkest une alternative pour un tel programme non compilé, y compris firefox.
clearkimura
Réponses:
8
Utilisez ldd. Le mien semble utiliser les bibliothèques gtk2.
Inkscape utilise actuellement GTK2. Le tronc d'Inkscape a la capacité de compiler avec GTK3, mais c'est un travail en cours et est beaucoup moins compact que lorsqu'il est construit avec GTK2 (GTK3 a été créé avec le support de l'écran tactile à l'esprit, donc les widgets sont plus grands).
Je vous remercie. Je trouve sur mon ordinateur portable (1366x768) que je suis toujours à court d'espace pour les choses ancrables (couches, remplissage, etc.) et Gnome aime beaucoup les énormes boutons de style jouet-ville! Bien sûr, Adobe va trop loin et vous offre des zones de clic 4px. Les applications KDE atteignent un équilibre plus efficace, OMI, mais je suis en quelque sorte tombé avec KDE après 3.5. Quoi qu'il en soit, merci pour vos informations utiles.
not a dynamic executable
.apt-cache depends <package> | grep gtk
est une alternative pour un tel programme non compilé, y comprisfirefox
.Réponses:
Utilisez
ldd
. Le mien semble utiliser les bibliothèques gtk2.la source
Inkscape utilise actuellement GTK2. Le tronc d'Inkscape a la capacité de compiler avec GTK3, mais c'est un travail en cours et est beaucoup moins compact que lorsqu'il est construit avec GTK2 (GTK3 a été créé avec le support de l'écran tactile à l'esprit, donc les widgets sont plus grands).
-un développeur Inkscape
la source