答案1
看来您正在使用 Ubuntu Gnome 16.04 的默认主题 (Adwaita)。
这个问题很令人沮丧,不过有一个解决方法。请注意,不可能使它与以列表形式查看项目選擇視圖。
首先,打开终端并输入此命令:
cp -a /usr/share/themes/Adwaita/ ~/.themes/custom
然后打开浏览器并访问此链接:GTK Github。
然后点击克隆或下载按钮,然后点击下载 Zip. 下载完 zip 后,解压后会得到一个名为 的目录gtk-master
。
之后打开终端并运行此命令:
cp -a ~/Downloads/gtk-master/gtk/theme/Adwaita/* ~/.themes/Custom/gtk-3.0/
然后输入此命令:
sudo -H gedit ~/.themes/custom/gtk-3.0/nautilus-entry-section.css
这将打开 gedit 并创建一个新文件,名为nautilus-entry-section.css
。在该文件中添加以下代码:
NautilusCanvasViewContainer.view EelEditableLabel.entry{
color: black;
background: #3F90ED
}
NautilusCanvasViewContainer.view EelEditableLabel.entry:selected {
color: white;
}
.nautilus-desktop.nautilus-canvas-item {
color: white;
}
保存并退出文件。
值得注意的是,您可以根据自己的喜好更改颜色样式。该background: #3F90ED;
行将输入区域的背景设为蓝色,同时color: white;
将文本的字体颜色分别设为白色和黑色。您可以根据自己的喜好进行更改。例如,当未选中时,您可以将背景设为白色,将文本颜色设为黑色,选中时设为蓝色。为此,只需相应地更改文件color: black;
的内容即可。nautilus-entry-section.css
保存并退出文件后nautilus-entry-section.css
,接下来要编辑该gtk.css
文件。为此,请输入以下命令:
gedit ~/.themes/custom/gtk-3.0/gtk.css
这将打开 gedit 并gtk.css
打开文件。在文件末尾输入以下行:
@import url("nautilus-entry-section.css");
保存并退出。
要应用修改后的主题,请打开调整工具,然后点击扩展选项卡,向下滚动并启用扩展用户主题. 退出调整工具.再次打开调整工具,然后在外貌标签下的主题部分,制作GTK+使用风俗主题。
现在问题解决了,文本可以阅读了。同样,如果您不喜欢颜色,请根据自己的喜好进行更改,但是您将无法使其与“以列表形式查看项目”选项视图完全相同。我已经尽力了。请注意,这是一种解决方法,而不是修复方法。
答案2
这是所用 gtk 主题的问题,只需选择另一个,例如 Radiant-MATE,它是 ubuntu-mate-themes 包的一部分。