“文件”文件管理器在 Ubuntu 20.04 上不起作用

Vis*_*hal 6 nautilus files filemanager

“文件”文件管理器在我的 Ubuntu 20.04 系统上无法运行。

如果我尝试使用nautilus命令从终端打开它,仍然没有发生任何事情。

但如果我尝试使用sudo nautilus命令,那么它可以打开。但每次我不想通过终端命令打开它。我希望它仅通过用户界面打开,因为它以前工作过。

我最近在我的系统上安装了 docker。我认为这是因为 docker 安装而发生的。所以我使用这些步骤完全卸载了 docker ,但问题仍然没有解决。

我也尝试过以下解决方案。但没有什么对我有用。

  1. 使用以下命令重新安装 nautilus-data
sudo apt-get install --reinstall nautilus-data
Run Code Online (Sandbox Code Playgroud)
  1. 终止正在运行的 nautilus 进程并使用以下命令重新启动它
ps awx | grep nautilus
sudo kill -TERM <id>
Run Code Online (Sandbox Code Playgroud)
  1. 卸载并重新安装 Nautilus

sudo apt-get remove nautilus

sudo apt-get autoremove
sudo apt-get clean
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install nautilus

Run Code Online (Sandbox Code Playgroud)

Vis*_*hal 3

问题

问题是我只在做某事时才将 nautilus 的所有权更改为 root 用户。因此,我无法作为普通用户从终端或 UI 中的“文件”启动 nautilus。

感谢@guiverc。他的评论帮助我了解到底发生了什么。

解决方案:

  1. 我通过命令启动了 nautilus sudo nautilus
  2. 在主目录中右键单击并选择属性。
  3. 在权限选项卡中将用户更改为我的用户。现在我可以像以前一样打开“文件”。