Gnome (или, может быть, единство?) Игнорируя настройки gtkrc

Это связано с повторяющимся вопросом «подсказки белого на черном» . До вчерашнего дня я мог менять цвета всплывающей подсказки (и исправлять заполнение элементов интерфейса пользователя ), используя специальный файл gtkrc для eclipse, как это было предложено в в этом сообщении в блоге .

Мой gtkrc выглядит (немного переформатирован)

gtk-color-scheme = "base_color:#ffffff\nfg_color:#4c4c4c\n
  tooltip_fg_color:#000000\nselected_bg_color:#f07746\n
  selected_fg_color:#FFFFFF\ntext_color:#3C3C3C\n
  bg_color:#F2F1F0\ntooltip_bg_color:#f5f5b5\nlink_color:#DD4814
...

, и я запускаю eclipse с командой

GTK2_RC_FILES=~/.themes/eclipse.gtkrc eclipse

Это нормально работало в 11.10 и все еще работает в 12.04, за исключением цветов всплывающей подсказки, т.е. затмение начинается с измененных элементов пользовательского интерфейса, но по-прежнему использует всплывающие подсказки белого и черного цвета по умолчанию.

Редактирование общесистемного файла gtkrc в

/usr/share/themes/Ambiance/gtk-2.0/gtkrc

, как предложено в , этот ответ работает нормально, но я бы предпочел этого не делать, и, кроме того, я до сих пор не имею понятия, как почему eclipse выберет все мои модификации в gtkrc, кроме настройки gtk-color-scheme. Кто-нибудь знает, что не так?

2
задан 13 April 2017 в 15:23

2 ответа

Проверьте содержимое gtk-3.0 / gtk.css в каталоге выбранной темы. Как уже говорил aking1012, вместо GTK2 используется GTK3.

0
ответ дан 13 April 2017 в 15:23

Добавьте это к вашему gtkrc (либо ~ / .gtkrc-2.0, либо к вашему собственному затмению):

style "gnome-color-chooser-tooltips"
{
  bg[NORMAL] = "#FFFFAF"
  fg[NORMAL] = "#000000"
}
widget "gtk-tooltip*" style "gnome-color-chooser-tooltips"

Это то, что делает gnome-color-chooser, это работает.

0
ответ дан 13 April 2017 в 15:23

Другие вопросы по тегам:

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