Я использую Ubuntu Studio 18.04.1 LTS, установленную с нуля, с DVD, сделанным с ISO-образом прямо с веб-сайта.
Я установил LibreOffice 6.0.6.2, также с официального сайта корреспондента.
Все работает нормально (тексты, изображения, презентации, базы данных, электронные таблицы и т. Д.), Но ...
Когда мы открываем, сохраняем и / или закрываем файл LibreOffice, на экране всегда появляется много сообщений AppArmor. !
Просто посмотрите пример снимка экрана!
Как мы можем избежать всех этих сообщений? Как мы можем это исправить?
Эти журналы поступают из apparmor .
Я новичок в этом программном обеспечении, но в основном appparmor имеет правило (т. Е. Настройку) для LibreOffice, определяющее режим рассмотрения жалоб . Когда libreoffice пытается записать определенные файлы, регистрируется предупреждение.
Вы можете остановить этот журнал, удалив правило app-armor для libreoffice.
Для получения более подробной информации обратитесь, например, к этим ссылкам:
Частичный ответ (требует доработки):
От dmesg
:
[368277.340304] audit: type=1400 audit(1597124108.053:1237): apparmor="ALLOWED" operation="file_lock" profile="libreoffice-soffice" name=...hex... pid=791629 comm="soffice.bin" requested_mask="wk" denied_mask="wk" fsuid=1000 ouid=1000
[368277.456475] audit: type=1400 audit(1597124108.169:1238): apparmor="ALLOWED" operation="rename_src" profile="libreoffice-soffice" name=...hex... pid=791629 comm="soffice.bin" requested_mask="wrd" denied_mask="wrd" fsuid=1000 ouid=1000
И соответствующие правила брони:
$ grep -E "wk|wrd" /etc/apparmor.d/usr.lib.libreoffice.program.soffice.bin
owner @{libo_user_dirs}/**.@{libreoffice_ext} rwk, #Open files rw with the right exts
owner @{libo_user_dirs}/{,**/}lu??????????{,?}.tmp rwk, #Temporary file used when saving
owner @{HOME}/.config/libreoffice{,dev}/** rwk,
owner @{HOME}/.config/soffice.binrc.lock rwk,
owner @{HOME}/.config/QtProject.conf.lock rwk,
owner @{HOME}/.local/share/RecentDocuments/*.lock rwk,
owner @{HOME}/.config/kdeglobals.lock rwk,
Должно иметь какое-то отношение к этому. Удаление правил возможно («частичный ответ»), но, вероятно, не лучший ответ, следовательно, «частичный». Пожалуйста, прокомментируйте с лучшими предложениями, и я обновлю ответ.
Поскольку я обновил свою систему до последней версии Ubuntu Studio 20.04 LTS, а Libre Office был обновлен до последней версии 6.4.6, у меня больше нет сообщений AppArmor. Итак... Я думаю, это решено.