![Nautilus 在 Gnome shell 上没有窗口边框](https://linux22.com/image/1047416/Nautilus%20%E5%9C%A8%20Gnome%20shell%20%E4%B8%8A%E6%B2%A1%E6%9C%89%E7%AA%97%E5%8F%A3%E8%BE%B9%E6%A1%86.png)
我在使用 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
它是一个基于 Ubuntu 的发行版,但是当 gnome 开发团队采用现在这样的新风格时,桌面环境是从旧的 gnome2 分叉出来的。