![Nautilus 单击已安装的分区打开 LibreOffice](https://linux22.com/image/1169918/Nautilus%20%E5%8D%95%E5%87%BB%E5%B7%B2%E5%AE%89%E8%A3%85%E7%9A%84%E5%88%86%E5%8C%BA%E6%89%93%E5%BC%80%20LibreOffice.png)
我正在运行最近安装的 Ubuntu 19.10。
安装在“/media/USER/Ubuntu_17.10_x64”上的分区未出现在 Nautilus 的左侧窗格中;当我导航到“其他位置”并单击它时,LibreOffice 启动并弹出一条错误消息:“访问 /media/USER/Ubuntu_17.10_x64 被拒绝”
据我所知,/usr/share/applications/defaults.list 没有列出任何相关的 LibreOffice 扩展(如何识别分区?)。
唯一的 Nautilus 条目为:“inode/directory=org.gnome.Nautilus.desktop”
我能够从命令控制台导航到该分区。文件和文件夹是白色的,而不是彩色的,这是问题的线索,但权限看起来没问题。
您能指出原因吗?
答案1
问题的原因似乎是一些混乱的权限。
/Home 目录的日期早于安装,由于我不是初始用户(UID=1000),因此我在安装后切换了 UID。
无论是因为这个还是其他原因,我注意到我需要使用 sudo 来列出 /media/USER,并且目录没有以颜色列出。
由于缺少 USER 组,我将 USER 添加到了该组中,并且
sudo setfacl -mu:USER:rx /media/USER
似乎已经更正了权限。
我现在可以在 Nautilus 中查看已安装的驱动器,