几天前,我在联想 Ideapad 5.15 上的 Ubuntu 20.04 LTS 上安装了 LibreOffice 6.4.6.2。到目前为止,除了一个相当大的例外,一切似乎都运行良好。
我将笔记本电脑与运行 DSM 6.2.4-25556 的 Synology DS215j 一起使用。在该 NAS 上,有几个共享文件夹,通过以下架构的 fstab 条目挂载:
SomeIPv4address:/volume1/fum /mnt/fum nfs auto,用户,默认值,rsize=32768,wsize=32768,tcp,intr 0 0
使用 nfs 3 和 AUTH_SYS 身份验证。
再次,一切似乎都运行良好。但是,当我尝试使用 LibreOfficeWriter 访问共享上的文件时,LibreOffice 会冻结。我所说的访问是指尝试在 Nautilus 中打开文档、尝试通过“打开”菜单项打开文档或尝试将新创建的文件保存到共享。经过快速检查,Calc 似乎遇到了同样的问题。
关于权限,有以下信息:
ls -ln / | grep mnt:
drwxr-xr-x 7 0 0 4096 4月 10 14:34 mnt
ls -ln /mnt | grep fum:
drwxrwxrwx 7 0 0 4096 四月 10 23:37 fum
ID:
uid=1027(用户名)gid=100(用户)Gruppen=100(用户)、4(adm)、24(cdrom)、27(sudo)、30(dip)、46(plugdev)、120(lpadmin)、131(lxd)、132(sambashare)、1000(用户名)
有谁能帮我解决这个问题?我在互联网上找到了几个相关请求。不过,所有这些请求似乎都与 SMB 协议有关。
所以,提前谢谢您!我期待您的回答!
此致,
火翼
已解决:为 nlockmgr 使用固定端口,并在防火墙设置中启用该端口
答案1
仅引用自这里:
使用 NFSv3 共享时挂起
如果在尝试打开或保存位于 NFSv3 共享上的文档时 LibreOffice 挂起,请尝试在 /usr/lib/libreoffice/program/soffice 中在以下行前面添加 #:
# file locking now enabled by default SAL_ENABLE_FILE_LOCKING=1 export SAL_ENABLE_FILE_LOCKING
这对我有用。