Nautilus 在 Gnome shell 上没有窗口边框

Nautilus 在 Gnome shell 上没有窗口边框

我在使用 Nautilus 时遇到了一个问题,那就是 Nautilus 窗口边框消失了。

没有窗口边框的 Nautilus

如您所见,没有窗口边框。我该怎么做才能恢复它?

使用:Nautilus 3.10.1 和 Gnome Shell 3.10.4

答案1

与普遍的看法相反,这不是 gnome shell 应用程序应该有的样子。

来自webupd8 博客

从 GNOME 3.10 开始,一些 GNOME 应用程序已切换到“标题栏”或“客户端装饰”。这些 CSD(客户端装饰)在某些桌面环境/shell 中无法正常工作 - 例如,在 Ubuntu 14.04 中,Unity 不支持 CSD,因此,一些应用程序看起来有问题。

Ubuntu 14.04 或 14.10 用户可以使用主 WebUpd8 PPA 安装 gtk3-nocsd。要添加 PPA 并安装 gtk3-nocsd,请使用以下命令:

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install gtk3-nocsd

以下是示例:要禁用 gThumb 3.3.2 的客户端装饰,请使用文本编辑器以 root 身份打开其桌面文件(下面我将使用 Gedit):

gksu gedit /usr/share/applications/gthumb.desktop

并在此文件中,搜索以“Exec=”开头且位于“=”之后和“gthumb”之前的行,添加以下内容(不删除任何内容!):

env LD_PRELOAD=/usr/lib/gtk3-nocsd/gtk3-nocsd.so

编辑 gthumb.desktop 后,“Exec=”行应如下所示:

Exec=env LD_PRELOAD=/usr/lib/gtk3-nocsd/gtk3-nocsd.so gthumb %U

查看来源以获取更多信息和示例以及下载源。

答案2

如果您不想为了显示标题栏而拆开每个桌面文件快捷方式。我放弃了,只安装了 Nemo。它与 nautilus 非常相似,没有同样的问题。

使用以下命令添加 PPA 并安装最新的 Nemo 和 Unity 调整/修复:

sudo add-apt-repository ppa:webupd8team/nemo
sudo apt-get update
sudo apt-get install nemo nemo-fileroller

阅读来源发布可选扩展和更详细的信息。

答案3

这就是新的 gnome shell 的外观。

您可能想看看一些其他桌面环境。

这里有一些官方的 Ubuntu 衍生产品,它们具有相同的基础,只是外观不同。

http://www.ubuntu.com/about/about-ubuntu/derivatives

如果你想要一些类似旧 gnome2 的风格,你可能想尝试一下 Linux Mint

http://www.linuxmint.com/

它是一个基于 Ubuntu 的发行版,但是当 gnome 开发团队采用现在这样的新风格时,桌面环境是从旧的 gnome2 分叉出来的。

相关内容