答案1
这是由于默认 Ambiance 主题与 Nautilus 版本不兼容而导致的问题。
GNOME 开发人员喜欢在 GTK 版本之间打破这个或那个。由于 Ubuntu 16.04 附带了包括 nautilus 在内的大部分 GTK 3.18 组件,因此更新 nautilus 和 GTK 会破坏这些应用程序与默认 Ambiance 主题的兼容性。
您需要降级到默认的 nautilus 和 GTK。我认为您已添加 gnome3-staging PPA。
因此,使用此命令将其删除
sudo ppa-purge ppa:gnome3-team/gnome3-staging
如果您更喜欢在 16.04 中继续使用 GTK 3.20,那么您必须找到与 GTK-3.20 兼容的主题。
支持 GNOME 3.20 的主题列表很少。以下是列表
Arc 主题。使用他们的 github 页面https://github.com/horst3180/arc-theme或 Noobslab PPAhttps://launchpad.net/~noobslab/+archive/ubuntu/themes
Numix 主题。使用上述 PPA
如果您想使用默认的 Ambiance 主题:
如果您确实想使用 Ambiance 和 Radiance 主题,您可以从 Yakkety 版本下载 light-themes 包并将其安装在 16.04 中。在我的测试中,它运行良好。
从此处下载http://packages.ubuntu.com/yakkety/all/light-themes/download
当您位于下载的 deb 文件的目录中时,使用以下命令进行安装。
sudo dpkg -i light-themes*.deb
答案2
首先,按Ctrl+Alt+T
打开终端窗口。打开后,运行以下命令重置 Unity 和 Compiz 设置:
dconf reset -f /org/compiz/
之后,运行以下命令重新启动 Unity:
setsid unity