Какой-либо инструмент для осмотра элементов GTK3?

Я понял этого путем исследования ps awwwwx|grep gnome после входа в систему обычно. Я должен был запустить /usr/lib/gnome-settings-deamon/gnome-settings-daemon на удаленной машине.

Таким образом, я создал маленький сценарий оболочки:

#!/bin/bash

/usr/lib/gnome-settings-deamon/gnome-settings-daemon
gnome-terminal&
nautilus --no-desktop&
gnome-panel

Я установил это как команду для выполнения в "пользовательском" поле настроек NoMachine, и теперь все мои окна являются тематическими правильно!

10
12.11.2015, 16:15
2 ответа

Если Вы смотрите на все возможности, которые могут разрешить проблему, я предлагаю следующую ссылку, которая является о том, как портировать gtkparasite к GTK3. Хотя это является немного техническим, усилие успешно.

http://code.google.com/p/gtkparasite/issues/detail?id=18

6
27.01.2020, 20:02
  • 1
    я просто сделал это и думал для создания отчетов, но там Вы :) Патч из комментария 5 работает отлично! –  zetah 30.04.2012, 18:18
  • 2
    GTK3, по-видимому, теперь поддерживается (с октября 2013...), необходимо скомпилировать его из источника с помощью ./autogen.sh --with-gtk=3.0, make и sudo make install. Упакованная фетровая версия все еще только поддерживает GTK2, хотя :( –  Wilf 19.07.2015, 20:57

Да, теперь есть официальный инструмент GNOME под названием GtkInspector:

GtkInspector - это встроенная поддержка интерактивной отладки в GTK+. Он была добавлена в GTK+ 3.14, основанная на копии хорошо зарекомендовавшей себя программы gtkparasite. Чтобы включить отладчик, запустите ваше приложение с помощью команды GTK_DEBUG=interactive в вашем окружении, либо выполните
gsettings set org.gtk.Settings.Debug enable-inspector-keybinding true и запустите отладчик с помощью Control-Shift-I или Control-Shift-D. горячие клавиши.

enter image description here

5
27.01.2020, 20:02

Теги

Похожие вопросы