Не мог запуститься проявляют

Когда запуск проявляет, я получаю эту ошибку:

EvinceDocument-WARNING **: 10:14:16.337: Error opening directory “/usr/lib/x86_64-linux-gnu/evince/4/backends”: Permission denied

Я уже поместил, проявляют в, жалуются режим, таким образом, я думаю:

aa-complain /usr/bin/evince

systemctl restart apparmor

Шоу состояния проявляют, находится в, жалуются режим:

apparmor_status

22 profiles are in complain mode.
   /usr/bin/evince

Я запускаю Ubuntu с корнем overlayfs. Я также попытался остановить apparmor в целом.

Я могу do ls - al/usr/lib/x86_64-linux-gnu/evince/4/backends и видеть файлы очень хорошо. Если я работаю, strace проявляют, я вижу тот же самый вывод, который является, не может открыть тот каталог.

  1. Как я могу зафиксировать это?
  2. Если это - фатальная ошибка, почему, проявляют вход его как предупреждение?
  3. Если apparmor разрешает доступ (поскольку доказательство в выводе dmesg (ПОЗВОЛЯЕТ)), почему это все еще жалуется?

Править: № 1

1. Ubuntu 19.10 Server as a base (not as a install, nor a debootstrap, but close to a debootstrap)
2. xorg + i3 tiling wm installed
3. no virtualization
4. most other applications work as expected
0
задан 24 February 2020 в 21:07

2 ответа

Я решил это:

  1. временно отключая проявление apparmor профиль: apparmor_parser -R /etc/apparmor.d/usr.bin.evince
  2. постоянно отключение проявления apparmor представляет symlinking /etc/apparmor.d/usr.bin.evince via /etc/apparmor.d/disable
0
ответ дан 17 March 2020 в 00:15

Я рекомендовал бы переустановить Проявлять пакеты сначала с

sudo apt-get install --reinstall libevdocument3-4 evince-hwp evince

и затем повторите.

0
ответ дан 17 March 2020 в 00:15

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

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