Gnome 3.24 显示无窗口边框且不匹配全尺寸窗口

Gnome 3.24 显示无窗口边框且不匹配全尺寸窗口

我只使用 Unity,我想在 Ubuntu 16.10 上试用 Gnome(编辑:现在,我切换到 17.04,问题还是一样)。我用 安装了 gnome apt install gnome-shell ubuntu-gnome-desktop。我将其保留LightDM为单一显示管理器。

当登录到 或gnome classicgnome,许多窗口(但不是全部)不再有边框:我无法调整它们的大小,而且它们看起来很奇怪。此外,圆角显示黑色像素。(当使用 gnome (Wayland)` 会话登录时,我只看到黑屏。但那是另一个问题)

此外,全屏窗口(例如Firefox)不匹配,我们可以在窗口标题上方和下方看到背景的几个像素。

我猜这与...有关client-side decorations,或者可能Compiz

我见过类似的事情这里那里在较旧的发行版上。这个问题好像有些不一样。

问题 :

我不想把 Unity 搞乱,因为我对坚持使用 gnome 非常怀疑,尤其是在最初遇到这样的问题之后。

我可以修复该错误并保持两者正常工作吗gnomeunity

截图:

全屏显示 Firefox 窗口标题 终端和设置窗口角落

尝试过的解决方案:

  • 禁用客户端装饰gtk3-nocsd

    apt install gtk3-nocsd

  • 从 切换lightdmgdm3(但现在我可以使用 进行登录Wayland

答案1

这里的建议是使用最适合您所运行的桌面环境的主题。

Unity 的默认主题称为 Ambiance,您应该将该主题用于 Unity 本身。

切换到 GNOME-Shell 时,您应该使用的默认主题是 Adwaita。

也可以使用第三方主题 - 它们对各种桌面环境的支持可能有所不同。您可以在两者中使用的示例包括 Adapta 和 Arc-Theme(可在 16.10/17.04 存储库中使用)。

还值得仔细检查您是否没有在本地安装主题~/.themes- 主题是 GTK+ 特定的,因此如果您的主题与您正在运行的 GTK+ 版本不兼容,那么可能会出现您描述的奇怪的事情。

GNOME-Tweak-Tool(可从 GNOME-Software 获得)可用于在 GNOME-Shell 中切换主题;如果您使用第三方主题,则可以在 Unity 中使用 unity-tweak-tool。

在此处输入图片描述


如何使用 GNOME 调整工具安装主题?

答案2

Ubuntu 17.10 中有一个针对 Gnome 的 Ambiance 和 Radiance 主题的补丁,但现在就可以使用:修复 Ubuntu Light 主题。 (来源:OMG Ubuntu!

在此处输入图片描述

相关内容