我在 12.04 的 gnome 会话下运行 i3-wm。
Nautilus 未正常运行。
我定期循环挂载 ISO 和其他文件系统映像文件,每次执行此操作时,nautilus 都会弹出一个桌面窗口和一个在新挂载点打开的窗口。
卸载 nautilus 不是一个选项——我尝试过这个,但是 apt 报告说有几十个包依赖它(直接和间接)。
这个问题类似,但只讨论如何防止插入 USB 后启动。我永远都不想运行 nautilus —— 如果不需要卸载整个系统,删除它对我来说没问题。
答案1
在终端中运行:
gsettings set org.gnome.desktop.background show-desktop-icons false
答案2
我所做的是创建一个可执行脚本来为我打开 Nautilus:
sudo nano /usr/bin/nfm
复制并粘贴此内容:
#!/bin/bash
nautilus --browser --no-desktop &
最后使其可执行:
sudo chmod +x /usr/bin/nfm
在您的 i3 配置文件中,无论您将其放在哪里,请确保运行以下命令:
# nautilus as a daemon!
nautilus --no-default-window --no-desktop &
答案3
您可以在终端中像这样禁用执行 nautilus 的权限:
sudo chmod a-x /usr/bin/nautilus
答案4
尝试使用 dconf 编辑器禁用自动挂载。你可以找到一个很好的教程这里。