Я понял этого путем исследования 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, и теперь все мои окна являются тематическими правильно!
Если Вы смотрите на все возможности, которые могут разрешить проблему, я предлагаю следующую ссылку, которая является о том, как портировать gtkparasite
к GTK3. Хотя это является немного техническим, усилие успешно.
Да, теперь есть официальный инструмент 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. горячие клавиши.
./autogen.sh --with-gtk=3.0
,make
иsudo make install
. Упакованная фетровая версия все еще только поддерживает GTK2, хотя :( – Wilf 19.07.2015, 20:57