Используя Ubuntu 17.10 и Libreoffice я обновил все сегодня.
Попытка открыть .od_ документы от моей папки Documents / теперь приводит к "Доступу запрещен" (см. также вопрос [Доступ к *.doc был запрещен | Libreoffice 5.4.5.1),
/ Документы в моем случае смонтирован через NFS.
Копирование документа от файловой системы NFS до локальных работ $HOME и скопированного документа может быть открыто с Libreoffice.
Таким образом, ошибка, кажется, влияет только на сетевые или съемные файловые системы.
Править: Структурированный вопрос и перемещенный решение отдельного ответа
При поиске Интернета я нашел поток в Ubuntu Одним представлением решения: https://bugs.launchpad.net/ubuntu / + source/libreoffice / + bug/1751005/comments/10
Насколько я понял долгое обсуждение, оно имеет отношение к apparmor защите.
То, что я наконец сделал и что помогло мне (не поняло почему :(
sudo ln -s /etc/apparmor.d/usr.lib.libreoffice.program.* /etc/apparmor.d/disable/
Но теперь перезапуск apparmor сервиса приводит к отказу. Таким образом, я должен был искать снова, и это решило мою 2-ю проблему.
sudo apt-get install apparmor-easyprof-ubuntu
Однако libreoffice все еще не мог открыть мои файлы. Таким образом, я перезагрузил. После перезагрузки я проверил состояние apparmor
sudo service apparmor status
поставка
apparmor.service - AppArmor initialization
Loaded: loaded (/lib/systemd/system/apparmor.service; enabled; vendor preset: enabled)
Active: active (exited) since Thu 2018-02-22 23:43:41 CET; 47min ago
Docs: man:apparmor(7)
http://wiki.apparmor.net/
Process: 945 ExecStart=/etc/init.d/apparmor start (code=exited, status=0/SUCCESS)
Main PID: 945 (code=exited, status=0/SUCCESS)
Tasks: 0 (limit: 4915)
Memory: 0B
CPU: 0
CGroup: /system.slice/apparmor.service
Feb 22 23:43:41 lnx54srv14 systemd[1]: Starting AppArmor initialization...
Feb 22 23:43:41 lnx54srv14 apparmor[945]: * Starting AppArmor profiles
Feb 22 23:43:41 lnx54srv14 apparmor[945]: Skipping profile in /etc/apparmor.d/disable: usr.bin.firefox
Feb 22 23:43:41 lnx54srv14 apparmor[945]: Skipping profile in /etc/apparmor.d/disable: usr.lib.libreoffice.program.oosplash
Feb 22 23:43:41 lnx54srv14 apparmor[945]: Skipping profile in /etc/apparmor.d/disable: usr.lib.libreoffice.program.senddoc
Feb 22 23:43:41 lnx54srv14 apparmor[945]: Skipping profile in /etc/apparmor.d/disable: usr.lib.libreoffice.program.soffice.bin
Feb 22 23:43:41 lnx54srv14 apparmor[945]: Skipping profile in /etc/apparmor.d/disable: usr.lib.libreoffice.program.xpdfimport
Feb 22 23:43:41 lnx54srv14 apparmor[945]: Skipping profile in /etc/apparmor.d/disable: usr.sbin.rsyslogd
Feb 22 23:43:41 lnx54srv14 apparmor[945]: ...done.
Feb 22 23:43:41 lnx54srv14 systemd[1]: Started AppArmor initialization.
И удивительно Libreoffice теперь работает снова над смонтированными документами всего моего NFS.
Но можете быть Вы, должен проверить комментарий № 18 и больше прибыть в панель запуска. Они могли бы представить другого (лучше?) решение: https://bugs.launchpad.net/ubuntu / + source/libreoffice / + bug/1751005/comments/18
Временное решение до перезагрузки (см. эту ошибку libreoffice, не может открыть документ не в $HOME):
sudo apparmor_parser -R /etc/apparmor.d/usr.lib.libreoffice.program.*
Постоянное решение отключить профили пользователей:
sudo ln -s /etc/apparmor.d/usr.lib.libreoffice.program.* /etc/apparmor.d/disable/