Не получается запустить Gtkparasite применительно к gtk2-приложениям.
Очень нужная и безальтернативная утилита для «инспектирования» интерфейса программ. Без неё темы править возможно лишь на ощупь.
Установить её очень просто:
git clone git://github.com/chipx86/gtkparasite
cd ./gtkparasite
/autogen.sh --with-gtk=2.0
./configure && make && make install
чтобы она заработала для Gtk3 приложений, необходимо сделать следующее:
sudo mv -v /usr/local/lib/gtk-3.0/modules /usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0
запускается следующей командой:
GTK_MODULES=gtkparasite какое-нибудь-gtk3-приложение
но заставить её работать для gtk2-приложений у меня не получилось.
При запуске gtk3 ничего не пишет.
При попытке запустить gtk2 таким образом:
GTK_MODULES=gtkparasite gtk2-приложение
говорит следующее:
Gtk-WARNING **: 03:12:13.811: GTK+ module /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/modules/libgtkparasite.so cannot be loaded.
GTK+ 2.x symbols detected. Using GTK+ 2.x and GTK+ 3 in the same process is not supported.
Gtk-Message: 03:12:13.822: Failed to load module "gtkparasite"
или, если запускать так:
GTK_MODULES=gtk2parasite gtk2-приложение
то:
Gtk-Message: 03:14:51.521: Failed to load module "gtk2parasite"
Кто-нибудь работает с ней на debian? У кого-нибудь она работает? Как запустить?
debian, gtk