如何将 Unity 主题恢复为默认设置?

如何将 Unity 主题恢复为默认设置?

当我在 Ubuntu 14.10 上安装 KDE 时,它弄乱了一些 Unity 设置,例如文本大小和主题颜色。我最终设法将其从我的计算机中完全删除,文本恢复正常,但我的主题颜色仍然不正确。

只有 Ambiance 主题不同,具体来说,菜单栏下拉文本是深灰色。我尝试了几种不同的修复方法,但都不起作用。我创建了另一个用户帐户来诊断问题,Ambiance 主题在另一个帐户中正常。我怎样才能将 Ambiance 主题恢复为默认主题?(我尝试重新安装 light-themes。)

如同问题,但解决方案对我来说不起作用。

它在管理员帐户中的样子如下:
是怎样的呢。

这是它在新帐户中的样子以及它应该的样子:
应该如何

编辑:我后来安装了 Wallch,它把图标弄乱了,总是变成 gnome 图标,无论我用 Unity Tweak Tool 选择什么主题或图标。这也通过下面描述的解决方案得到了修复。我实际上不知道是不是 Wallch 导致了这个问题。

答案1

终于搞明白了!!! 一定是 KDE 以某种方式修改了我用户的 gtk3 设置。

要修复此问题,只需转到 /home/[USERNAME]/.config/gtk-3.0 并删除 settings.ini。Ubuntu 会崩溃并尝试报告一堆错误,但重新启动系统后一切都会恢复正常。

我的 settings.ini 文件如下所示:

[Settings]
gtk-font-name=Ubuntu 9
gtk-theme-name=oxygen-gtk
gtk-icon-theme-name= oxygen
gtk-fallback-icon-theme=gnome
gtk-toolbar-style=GTK_TOOLBAR_ICONS
gtk-menu-images=1
gtk-button-images=1

答案2

如果你删除了主题,可以通过以下方式安装

sudo apt-get install light-themes

现在转到系统设置 -> 外观并将主题更改为氛围(默认)

答案3

$ unity--reset

该选项允许用户重置 compiz 中的配置文件参数并使用默认设置重新启动 Unity shell。

相关内容