在白色背景问题的白色文本

我不确定发生了什么,但我正在运行Ubuntu 11.10并且它现在无法使用,因为截图中显示白色背景上的白色文字问题。

在此处输入图像描述

有谁知道如何解决这一问题?

我发现改变颜色的唯一方法是在我正在使用的任何主题中编辑以下三个文件。

/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 

在这些文件的开头,您将找到基于gtk 2和gtk 3库的应用程序中使用的4对核心前景色和背景色。 对base_colortext_color用于窗口的文档或文本输入部分,其中bg_colorfg_color用于显示图标和标签的窗口区域。

选定对用于选定文本,工具提示对用于将鼠标hover在按钮或链接上时弹出的提示。 这些颜色可以由具有不同不透明度或阴影的应用程序应用。 您要检查的颜色是base_color和text_color对。 #ffffff是纯白色的。 您可能会发现gcolor2应用程序有助于确定颜色代码。 这些标签集出现在所有三个文件中,所以我一直在更改所有三个标签,以便对我更改的任何标签都一样。

这是我在Ambiance主题中的gtk.css文件中更改的示例:

请记住,您最感兴趣的是背景的text_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个元素并测试哪些影响该特定文本元素。

我在Sabayon linux上使用Equinox Evolution Midnight与openbox和lxappearance不会改变黑色文本框上的白色文本或firefox中的白色背景上的白色文本的颜色(也有libreoffice有反转的颜色,yuck)我希望有人花费更少的时间来计算由于这篇文章,这个

您可以使用dconf-editor(在ubuntu上的dconf-tools包中)并更改org.gnome.desktop.interface的值。