我在计算机上新安装了 Xubuntu 桌面。我需要处理 NAS 存储上的文件(使用 samba 共享)。Libre Office 无法打开它们。
- 我在 Thunar 中浏览网络并查看所有文件。被识别为 Open Office 文件(右图标)。
- 我可以将文件复制到我的桌面。
- 我可以用 gedit 打开文件。
- 双击我看到 Libre Office5 启动画面然后什么也没有发生。我没有收到任何错误消息。
- 当我打开 Libre Office 时,我可以使用打开的对话框浏览文件,但在选择文件后,我只是回到空白文件。
- 将文件复制到桌面后,我可以对其进行编辑。
在配置文件中取消注释后
X-GIO-NoFuse=true
,尝试打开文件时确实出现错误:访问 run/user/1000/gvfs/smb-share:server=, share=" 时出现一般输入/输出错误。
- 我已经阅读了一个关于禁用
/use/share/applications/libroffice-calc.desktop
和注释掉 x-KDE prototocls 的错误,但这并没有帮助。问题是Can't open files through the network。
我没有尝试使用 fstab 挂载网络共享,因为我需要能够在文件管理器中使用临时共享。
还有其他人有这个问题吗?我该如何解决?
使用 Xubunutu 16.04、amd64、内核 4.4.0.-64-generic。
“我在 Ubuntu 上遇到了类似的问题。确保安装了 Libreoffice Gnome 集成包。在我的情况下,该包是 libreoffice-gnome”
https://ask.libreoffice.org/en/question/9549/unable-to-open-files-from-windows-share/?sort=votes#sort-top
当我使用文件管理器网络浏览功能访问共享上打开的办公文件时,此错误仍然存在。我仍然不知道为什么它适用于 gedit 而不是开放式办公室。
由于这个问题不应该无限期地保持开放,我想记下我找到的解决方法。有了它,开放式办公室也可以正常工作。
当共享没有像文件管理器那样通过 gvfs 链接时,问题就消失了,而是在 /etc/fstab 中使用 cifs。新条目将共享映射到主文件夹并使用主文件夹中的凭据文件
这是如何做到这一点,详细说明在[如何使用文件管理器文件打开对话框从网络共享中选择文件。
我在 Xubuntu 中遇到过并且能够解决同样的问题。LibreOffice 无法打开 Samba 共享并显示:
同一台机器上的 Lubuntu 工作正常。
我的解决方案是安装 PCmanFM 并使用它而不是 Thunar。
现在我可以动态打开共享,libreoffice 的工作就像做梦一样。我希望我能在这个技巧上帮助别人。
这是我发现的...
所以它只发生在非视图模式下的 /run/user/ mount 和 libreoffice 上。
我正在使用 pcmanfm,它似乎打开了 file///run/user/... 中的所有内容,而不是 smb://... nautilus 使用 smb://.. 打开文件以便工作。
自从我获得了 LibreOffice 5.4.3 版本以来,我在 Linux Mint 18(从 17.3 升级)Cinnamon 中遇到了同样的问题。我曾经在以前版本的 LibreOffice 中遇到过类似的问题,但有一个已知的解决方法,即编辑 /usr/share/applications 中的 libreoffice*.desktop 文件并注释X-GIO-NoFuse=true行。但自从上次升级 LO 后,它就不再工作了。
但是有一些细节以及我如何找到解决方案:
我最终注意到了一些事情: - 在 /usr/share/applications 中,我现在有两组 libreoffice*.desktop 文件:一组遵循名称语法libreoffice-.desktop和一组遵循语法libreoffice5.4-.desktop (这实际上是 opt/libreoffice5.4/share/xdg 中文件的符号链接)。- 我还注意到,当右键单击文件时,首选是“使用 LibreOffice Writer 打开”,但在子菜单“打开方式”中有“LibreOffice 5.4”,选择它,它工作正常!
所以我只是用“LibreOffice 5.4”替换了默认的软件选择,现在我已经整理好了。尽管如此,我的安装似乎仍然与以前的 LO 版本留下的组件相混淆。