安装 OpenBSD 几天后,我收到以下错误:
$ libreoffice
/usr/local/lib/libreoffice/program/soffice[171]: /usr/local/lib/libreoffice/program/oosplash: Permission denied
$
即使与根相同。oosplash 具有执行权限:
$ ls -lah /usr/local/lib/libreoffice/program/oosplash
-rwxr-xr-x 1 root bin 46.2K Oct 2 22:52 /usr/local/lib/libreoffice/program/oosplash
$
$ cat -n /usr/local/lib/libreoffice/program/soffice | tail -1
171 exec $RRCHECK $VALGRINDCHECK $STRACECHECK "$sd_prog/oosplash" "$@"
$
我正在使用以下版本:
$ pkg_info | grep libreoffice
libreoffice-5.2.7.2p6v0 multi-platform productivity suite
$
$ uname -mrs
OpenBSD 6.2 amd64
$
问:如何调试 LibreOffice 的问题?
LibreOffice 的二进制文件安装在
/usr/local
. 您需要将wxallowed
(作为挂载选项)添加/etc/fstab
到包含目录的分区中/usr/local
。