Изменить тему GTK для одного приложения
Я установил gelemental
на моем Xubuntu, который прекрасно представляет мне периодическую таблицу элементов и дает информацию о каждом элементе.
Однако в некоторых темах (например, Arc-s & Adwaita) окраска просто отсутствует, поэтому я попробовал методы здесь (для локального средства запуска) и здесь (для средства запуска в /usr/...
), чтобы изменить его на тему Greybird.
Похоже, это не работает для меня в конце концов. Кто-нибудь может предложить способ исправить это?
Вот локальный лаунчер, который я создал (я пробовал также писать "серый" с помощью строчной буквы "g", я убедился, что он выглядит так, как хочет, если я изменю основную тему на Greybird в настройке "Внешний вид"):
[Desktop Entry]
Version=1.0
Type=Application
Name=Periodic Table
Comment=View the periodic table of elements
Exec=env GTK_THEME=Greybird gelemental
Icon=gelemental
Path=
Terminal=false
StartupNotify=false
И пусковая установка в /usr/share/applications/
(Оригинал сейчас *.bakup
):
[Desktop Entry]
Name=Periodic Table
...
Name[<Misc Languages>]=<Some Name>
...
Comment=View the periodic table of elements
...
Comment[<Misc Languages>]=<Some Description>
...
Exec=bash -c 'GTK2_RC_FILES=/usr/share/themes/Greybird/gtk-2.0/gtkrc gelemental'
Icon=gelemental
Terminal=false
Type=Application
Categories=GTK;Education;Science;Chemistry;
ОБНОВЛЕНИЕ: я обнаружил, что, вероятно, это как-то связано со специальной тематикой XFCE, но это все еще странно, потому что эта тема связана с xfwm, и проблема возникает, когда я также переключаю его на Openbox (через openbox --replace
). Я все еще не мог это исправить ни в одном из двух