tol*_*ene 5 gnome themes unity ambiance
我最近尝试了 gnome-shell,因为环境主题看起来很丑,所以我使用 gnome-tweak-tools 将窗口和 gtk 主题更改为 Adwaita。
所以,在那之后,我又回到了 unity,显然把它改回了 Ambiance,仍然使用 gnome-tweak-tools。
现在,在某些应用程序中,我发现窗口边框和内容之间有空白。由于我的英语水平有限,我将无法正确描述发生了什么,所以我想我只会使用屏幕截图来展示它。

就像,没有那么糟糕。但它看起来太丑了。
那么,有人可以帮助我吗?
我也在 ubuntu 12.04 上。
今天,在 Ubuntu 12.10 中从软件中心安装 Gnome Shell 后,我的 Ambience 和 Radiance 主题也损坏了。我在 Ubuntu 论坛上找到了这篇文章,它引导我找到了问题的解决方案。
问题似乎是安装 Gnome Shell 后默认主题是 Adwaita(在gnome-tweak-tool)。它告诉我 Adwaita 是默认设置,之前它是 Ambiance。因此,当我选择主题 Ambiance 时,Adwaita 的某些组件仍然存在,特别是 Gnome Classic 中菜单栏中的选定项目显示为灰色背景上的灰色文本。
我注意到,与 nils8950 所说的相反,这种情况只发生在 GTK2 应用程序中,而不是 GTK3 应用程序中。
因此,在阅读 Ubuntu 论坛帖子后,我查看了该文件的内容,~/.gtkrc-2.0该文件是您主目录中的隐藏文件。该文件的内容如下:
# -- THEME AUTO-WRITTEN BY gtk-theme-switch2 DO NOT EDIT
include "/usr/share/themes/Adwaita/gtk-2.0/gtkrc"
include "/home/serrano/.gtkrc-2.0.mine"
# -- THEME AUTO-WRITTEN BY gtk-theme-switch2 DO NOT EDIT
Run Code Online (Sandbox Code Playgroud)
这就解释了问题。您可以看到它加载了 Adwaita 主题的主题文件。您可以简单地删除读取的行include "/usr/share/themes/Adwaita/gtk-2.0/gtkrc"来解决此问题,尽管文件明确指出DO NOT EDIT. 您可以看到该文件是由名为 的工具自动编写的gtk-theme-switch2。作为替代方案,我们可以简单地使用该工具将主题更改回 Ambiance。如果您尚未安装:
sudo apt-get install gtk-theme-switch
Run Code Online (Sandbox Code Playgroud)
然后从终端执行该工具:
gtk-theme-switch2
Run Code Online (Sandbox Code Playgroud)
从下拉菜单中选择氛围,然后按应用按钮。确保在 中也选择了 Ambiance gnome-tweak-tool。您可能需要重新启动某些应用程序才能看到更改(无需重新启动系统)。
| 归档时间: |
|
| 查看次数: |
2348 次 |
| 最近记录: |