Ubuntu 似乎可以安装闪存驱动器和 SD 卡,但它们无法在 Nautilus 中打开

Ubuntu 似乎可以安装闪存驱动器和 SD 卡,但它们无法在 Nautilus 中打开

我运行的是 Ubuntu 14.04,64 位,到目前为止基本上没有遇到任何问题。但是,每当我插入 USB 闪存驱动器或 SD 卡时,它似乎都会在 Shotwell 中打开。首先,我转到“系统设置”,然后转到“详细信息”,并尝试调整插入可移动媒体时的默认操作,因为我几乎可以肯定这些设置与问题有关。没有任何设置可以改变这个问题。如果我右键单击 Unity 图标,然后单击“打开”,甚至左键单击 Unity 图标,它首先会在 Shotwell 中打开,而不是在 Nautilus 中打开。有人知道我该怎么做才能再次在 nautilus 中打开可移动媒体,或者至少在 Unity 中有这个选项吗?驱动器似乎始终完全安装。我可以通过打开 Nautilus、插入可移动媒体并等待可移动媒体出现在左栏中来访问驱动器,这完全没问题。剩下的问题是插入可移动媒体时会自动打开 Shotwell,并且无法在 Nautilus 中自动或从 Unity 打开设备。非常感谢大家的帮助!

答案1

尝试系统设置 - 详细信息 - 可移动媒体并将所有选项更改为询问要做什么。尝试在插入闪存驱动器或 SD 卡时打开 nautilus。它应该在左侧列中显示为可移动弹出驱动器,您可以正常浏览它。

答案2

我实际上刚刚修复了它。这是我的解决方案。

首先,我编辑了 mimelist

sudo gedit ~/.local/share/applications/mimeapps.list

并搜索以 开头的任何条目inode/directory=,并根据 删除它们道格的解决方案关于“Unity 链接到 USB 驱动器无法打开 nautilus。”巧合的是,该条目链接到 shotwell,看起来像

inode/目录=……shotwell;

然后,我通过以下方式安装了 Ubuntu Tweak:

sudo add-apt-repository ppa:tualatrix/ppa
sudo apt-get update
sudo apt-get install ubuntu-tweak

并打开 Ubuntu Tweak。

在文件类型管理器(一个 mime 列表模块)下,我转到“全部”并查找文件类型“文件夹”。此文件类型与磁盘使用情况分析器相关联,因此我将其改回 Nautilus,一切正常。

默认情况下不再在随机应用程序中打开,并且从 Unity 单击时不再无法在 nautilus 中打开。如果此解决方案对其他人有用,请告诉我。

相关内容