将 Libreoffice 文档保存到 Samba 共享时出现间歇性问题

将 Libreoffice 文档保存到 Samba 共享时出现间歇性问题

编辑位于 Samba 共享上的 Libreoffice 文档时,大多数保存都按预期进行。但偶尔保存会失败并弹出以下窗口(例如):

在此处输入图片描述

这是从一个测试中得出的,我在没有退出文档的情况下成功保存了同一篇文档四次,但在第五次尝试时失败了。

如果退出文档然后尝试通过双击重新打开它caja,则会显示此框:

在此处输入图片描述

根据这个线索,我发现远程目录中有一个名为(在本例中)的隐藏文件.~lock.HEBGroceryList.odt#

删除此文件后即可再次编辑该文档。

这令人沮丧,但更糟糕的是,这一切都是在将我们的系统升级到 20.04 后开始的。多年来,我已经在我们的 18.04 系统上设置好了这一切,并且运行良好。

升级到 20.04 后发生了太多变化,我不知道从哪里开始寻找解决方法或修复。但是,由于 Samba 共享在所有其他应用程序中都运行良好 - 复制文件、备份系统、播放音频和视频 - 我倾向于怀疑这是 Libreoffice 的问题。

附加信息:samba 共享通过 fstab 安装,使用如下行:

//192.168.1.2/[sharename] /media/[mountpoint] cifs vers=3.0,credentials=[credential-file],iocharset=utf8,file_mode=0777,dir_mode=0777,uid=[username],gid=[username],nofail 0 0

如何才能重新获得在 20.04 中在 samba 共享上持续保存 Libreoffice 文档的能力?

答案1

您是否已尝试将该选项添加nobrl到您的列表中:

//192.168.1.2/[sharename] /media/[mountpoint] cifs vers=3.0,credentials=[credential-file],iocharset=utf8,file_mode=0777,dir_mode=0777,uid=[username],gid=[username],nofail,nobrl 0 0

答案2

我想知道这是否是 的老问题gvfs。您可以尝试以下方法:

  1. 使用您选择的文本编辑器编辑其中一个 LibreOffice.desktop文件/usr/share/applications
  2. 找到以下行X-GIO-NoFuse=true并将其注释掉
  3. 像平常一样打开该应用程序

如果您能够正确保存,那么您可以对.desktop同一目录中的所有其他 LibreOffice 文件进行相同的编辑

相关内容