16.04 - sudo nautilus 无法在 Unity 栏中打开

16.04 - sudo nautilus 无法在 Unity 栏中打开

Ubuntu 16.04:当我从终端运行时sudo nautilus,会弹出一个新窗口,但在 Unity 面板上的 Nautilus 图标旁边没有出现指示已打开窗口的箭头。当我最小化根窗口然后再次单击图标时,不是打开根窗口,而是弹出一个新的非根窗口,并且突然在 Nautilus 图标附近出现两个箭头。(即使在图标上滚动也无法显示最小化的窗口。)当我关闭非根窗口时,只有指示根窗口的箭头会停留在面板上,并且一切都正常工作。

我还尝试从面板中删除鹦鹉螺图标并sudo nautilus从终端运行。在这种情况下,会出现一个带有箭头的新图标,一切正常。

有办法解决这个问题吗?这很烦人。

答案1

首先 killall nautilus 进程:

sudo killall nautilus

然后重新安装数据包:

sudo apt-get install --reinstall nautilus-data

答案2

我在使用 Ubuntu 16.04 内核 4.6 时遇到了这个问题。我按照这些说明操作,现在一切正常。 Nautilus 无法启动 [16.04]

终止 nautilus 进程,重新安装数据:

sudo apt-get install --reinstall nautilus-data

然后再试一次。

答案3

对于文件所有权原因,使用sudofornautilus并不可取。研究了各种反应,特别是gksu发布,或命令都不是gksudo

相反,建议使用pkexec。您可以安装它并将其添加到nautilusvia :

sudo apt-get install nautilus-admin

pkexec从运行终端仍将不是让你在统一栏上看到窗口。

但是,通过安装pkexecnautilus-admin一个右键单击选项在用户版本中以nautilus管理员身份打开。我发现此窗口将保留在 Unity 栏中的箭头以及打开它的原始窗口(即关闭原始窗口只是为了打开管理员nautilus窗口)!

答案4

方法:只需打开终端并输入nautilus

磁盘图标将再次显示,并且当您最小化它们时它们不会消失。

自从我从统一栏中删除了磁盘图标(不是鹦鹉螺图标)后,就遇到了同样的问题。

apt-get remove并且apt-get install命令不起作用。

相关内容