Я не уверен, что произошло, но я запускаю Ubuntu 11.10, и теперь он непригоден из-за белого текста на белом фоне, как показано на скриншоте.
[/g0]
Кто-нибудь знает, как это исправить?
Единственный способ, которым я нашел изменение цвета, - отредактировать следующие три файла в любой теме, которую я использую.
/usr/share/themes/{theme name}/gtk-3.0/gtk.css
/usr/share/themes/{theme name}/gtk-3.0/settings.ini
/usr/share/themes/{theme name}/gtk-2.0/gtkrc
В начале этих файлов вы найдете 4 пары основных цветов переднего и заднего фона, используемых в приложениях на основе библиотек gtk 2 и gtk 3. Пара base_color и text_color используется для частей документа или текстового ввода, где bg_color и fg_color используются для области окон, где отображаются значки и метки.
Выбранная пара предназначена для выделенного текста, а пара всплывающих подсказок используется для подсказок, которые появляются, когда вы наводите курсор на кнопку или ссылку. Эти цвета могут применяться приложениями с различной непрозрачностью или оттенками. Цвета, которые вы хотите проверить, - это пары base_color и text_color. #ffffff чисто белый. Вы можете найти приложение gcolor2 полезным для определения цветовых кодов. Эти наборы меток отображаются во всех трех файлах, поэтому я изменяю все три, чтобы они были одинаковыми для любого ярлыка, который я меняю.
Вот пример того, что я изменил в файле gtk.css в теме Ambiance:
Имейте в виду, что те, кого вас больше всего интересуют, base_color для фона и text_color для текста переднего плана. Я ваш пример, они оба выглядят одинаково, #ffffff или другие тонированные белые цвета.
/* default color scheme */
@define-color bg_color #cdc3b8;
@define-color fg_color #262626;
@define-color base_color #accdff;
@define-color text_color #262626;
@define-color selected_bg_color #01b9fc;
@define-color selected_fg_color #ffffff;
@define-color tooltip_bg_color #A3D0FF;
@define-color tooltip_fg_color #023C79;
/usr/share/{theme}/gtk-2.0/gtkrc AND/OR ~/.themes/{theme}/gtk-2.0/gtkrc
- это те, которые необходимо отредактировать
text_color:#000000/nbg_color:#ffffff
- это код для черного текста и белых ящиков, для этой конкретной проблемы при скриншоте вам может потребоваться изменить остальные 6 элементов и проверить, какие из них влияют на этот конкретный текстовый элемент.
Я использую Equinox Evolution Midnight на Sabayon linux с openbox и lxappearance не меняет цвет белого текста на черных текстовых полях или белый текст на белом фоне в firefox (также libreoffice имел обратные цвета, yuck) Я надеюсь, что кто-то тратит меньше времени на то, чтобы понять это из-за этого сообщения
Вы можете использовать dconf-editor (в пакете dconf-tools на ubuntu) и изменить значение в org.gnome.desktop.interface.