LibreOffice не будет сохранять или создавать офисные файлы на моем диске NAS

Мой вариант использования - у меня есть несколько файлов LibreOffice на диске NAS; однако, когда я пытаюсь отредактировать эти файлы или создать новый файл на NAS, я не могу их сохранить / создать. Раньше я мог обойти эту проблему, отредактировав файл / usr / bin / soffice перед открытием LibreOffice и закомментировав строки:

SAL_ENABLE_FILE_LOCKING=1
export SAL_ENABLE_FILE_LOCKING

Для информации:

Operating System: Ubuntu 20.04.1
LibreOffice Version: 6.4.6.2 thru 7.0.1.2 workaround works
LibreOffice Version: 7.0.3.1 workaround does not work
File type: ODS

Любой, кто может мне помочь с это?

Другая информация:

Та же проблема возникает при попытке создать новый файл libreoffice на NAS.

если я перейду в Инструменты -> Параметры -> LibreOffice -> Дополнительно -> Кнопка: Открыть эксперт Конфигурация -> Поиск: UseLocking и установить org.openoffice.Office.Common | Разное | UseLocking to false это не решает мою проблему , и моя система работает в этой конфигурации

Полная деинсталляция и новая установка LibreOffice не решают проблему.

Запуск в Безопасный режим не решает проблему.

Когда я пытаюсь сохранить файл, создается временный файл с разрешениями -rw ------ когда этот файл исчезает, я получаю диалоговое окно с сообщением «Запись» Ошибка. Не удалось записать файл.

Если я создаю файл на NAS с помощью Nautilus (Files), у файла есть разрешения. -rw-rw-rw-; файл, который я пытаюсь редактировать, также имеет разрешения -rw-rw-rw -.

Я установил для UMASK значение 0 на NAS. Я сделал это, отредактировав файл / etc / profile на NAS и добавив строку umask 0. Это не изменило поведение LibreOffice (в частности, упомянутый выше временный файл все еще имеет разрешения -rw- ------.

Файлов .lock не существует, и они не создаются при открытии или попытке сохранить файл. Я ожидаю, что это связано с тем, что UseLocking отключен в экспертной конфигурации .

Все работает должным образом, когда файл ods хранится на локальном жестком диске ПК; проблема специфична для NAS.

NAS работает под управлением Ubuntu Server 18.04.5, но у меня была такая же проблема с использованием OpenMediaVault.

На сервере NAS файл / etc / exports содержит строку

/export/Defiant 192.168.1.0/24(fsid=1,rw,no_subtree_check,insecure,insecure_locks,no_root_squash,async)

На NAS файлы /etc/hosts.deny и /etc/hosts.accept оба пусты.

Другие приложения, например, nautilus, gedit и gimp, не имеют проблем с чтением и записью на мой NAS.

0
задан 17 November 2020 в 14:12

1 ответ

Откройте Ubuntu Software Center.
Найдите свободный офис. Нажмите «Разрешения» Установите «Чтение/запись файлов на съемных носителях» в положение ВКЛ.

0
ответ дан 17 November 2020 в 12:07

Другие вопросы по тегам:

Похожие вопросы: