Ubuntu 14.04 中的 Nautilus 缺少上下文菜单按钮(齿轮图标)

Ubuntu 14.04 中的 Nautilus 缺少上下文菜单按钮(齿轮图标)

在 Nautilus(3.10.1)中从 Ubuntu 13.10 升级到 14.04 之后,工具栏中右上角靠近搜索图标的位置缺少上下文菜单按钮(带有齿轮图标的按钮)。

为了清楚起见,此处用红色突出显示的按钮:

在此处输入图片描述

Ubuntu 13.10 中的 Nautilus 中存在此按钮。现在它消失了,这正常吗?有没有办法添加此按钮?

答案1

据我所知...鹦鹉螺 3.10Ubuntu 14.04有一个新的补丁名为恢复传统菜单栏.patch恢复“文件 | 编辑 | 查看 | 前往 | 书签 | 帮助“菜单代替新”看法“ & ”地点“ 纽扣。

在 Nautilus 3.6 中,菜单布局从传统的所有条目都在一个菜单栏中更改为:* Unity 菜单栏中名为“文件”的应用程序菜单* 视图菜单已移动到一些工具栏按钮和窗口右上角箭头下的下拉菜单* 所有其他菜单项已移动到窗口右上角的齿轮按钮下拉菜单

对于 Unity,我们可能应该切换回更传统的布局(并保留 GNOME 的新布局)。我将分配一个 Ayatana 任务来获取有关布局应该是什么样子的设计指导。

------------------------ 所需分辨率:

  • 从 Nautilus 工具栏的右上方删除“齿轮”图标。将视图和搜索按钮移到右侧,这样最右侧的视图按钮就会占据之前齿轮按钮的位置。

这样,如果您使用 Unity,您将拥有传统菜单,但如果您使用 gnome、gnome-session-flashback,您将拥有新的菜单按钮。

Unity 中的 Nautilus:

在此处输入图片描述

Gnome-Flashback 中的 Nautilus:

在此处输入图片描述

如果您想在 Unity 中使用带有新按钮的传统菜单……您可以尝试编辑 nautilus 源代码。

笔记: 我建议您在虚拟机或测试机上执行此操作,以查看一切是否正常。在此示例中,我运行的是 Ubuntu“14.04”和“nautilus 3.10.1”。

1)确保已启用源代码存储库

  • 打开 Ubuntu 软件中心
  • 在菜单栏中选择编辑 -> 软件源。单击启用“源代码存储库”。以防万一我使用“主服务器”去下载。

在此处输入图片描述

打开终端窗口Ctrl++AltT输入:

  • sudo apt-get update

2)在终端中输入以下内容来安装必要的包。

  • sudo apt-get install build-essential quilt

3)安装构建依赖项。

  • sudo apt-get build-dep nautilus

4)创建一个文件夹来下载源代码。

  • mkdir ~/Downloads/src

  • cd ~/Downloads/src

5)下载源代码并导出变量。

  • apt-get source nautilus

  • export QUILT_PATCHES=debian/patches

  • export EDITOR=gedit

6)创建补丁并编辑源代码。

  • cd nautilus-3.10.1/

  • quilt new 99_restore_menu_buttons.patch

  • quilt edit src/nautilus-toolbar.c

删除行...550 和 572。

删除第 550 行

如果(nautilus_toolbar_show_menu_buttons()){

删除第 572 行

}

保存更改。

前:

在此处输入图片描述

后:

在此处输入图片描述

7)编译并构建 deb 包。

  • quilt refresh

  • fakeroot dpkg-buildpackage

8)安装 deb 包。

  • cd ..

  • sudo dpkg -i *deb

9)最后,您可以注销并登录或终止 Nautilus 并重新启动它或重新启动您的机器来查看更改。

前:

在此处输入图片描述

后:

在此处输入图片描述

在此处输入图片描述

希望这可以帮助。

答案2

该按钮已被标准菜单取代,默认情况下,该菜单将是屏幕顶部的全局菜单,或(如果更改)标题栏中的全局菜单。不确定菜单的布局是否相同,但此更改不会删除任何功能。

答案3

只是一个想法,我刚刚安装了它,并且齿轮图标存在,所以我认为因为我有默认选项

如果你启动dconf 编辑器

设置默认值

到所有标签 在 gnome > nautilus 下

nautilus -q

并打开鹦鹉螺

这可能与此有关漏洞??

图片

看来他们正在努力

您尝试过 Nemo 吗?那里也缺少一些东西吗?

答案4

合并尼日尔河比利巴达斯的回答,我可以确认这是 Unity 独有的功能。上游 GNOME nautilus 仍然具有此功能,并且此功能已专门针对使用 Unity 的用户进行了更改。Unity 中的齿轮图标已被删除,以将它们合并到菜单栏中 - 齿轮图标的所有功能都在各自的菜单中。

我已向 nautilus 邮件提供商确认了这一点,并将很快附上相应的邮件(目前它们似乎不在 Google 的索引中,因此您无法通过谷歌搜索到它们)。在此发布邮件的一部分,供您参考,GNOME 基金会总监 Emmanuele Bassi 回复道:

它(齿轮图标)仍然在那里。我认为 Ubuntu 正在修补一些与标题栏相关的内容,但这是 Ubuntu 独有的功能,上游 GNOME 与此无关。

最简单但最不受欢迎的方法是切换到 GNOME(我相信没有人会为齿轮图标这样做)。如果可能的话,我会尽快找到方法让这个齿轮图标重新回到 Unity 上,并更新我的答案。

相关内容