Probléma: PDF-et akarnál nyomtatni, de lefagy az Evince a nyomtatás ablak betöltésekor.
Továbbá az alkalmazást konzolból indítva ilyen hibaüzenetet kapsz:
(evince:23292): Gtk-WARNING **: 17:16:22.138: Theme parsing error: gtk.css:6083:16: Junk at end of value for color sh: 1: /usr/lib/x86_64-linux-gnu/libproxy/0.4.17/pxgsettings: Permission denied
Megoldás: Biztonsági okokból alapértelmezetten blokkolja az AppArmor a /usr/lib/x86_64-linux-gnu/libproxy/0.4.17/pxgsettings
binárishoz való hozzáférést. Engedélyezzük!
Ehhez nyissuk meg a kedvenc editorunkban rendszergazda módban (sudo) a /etc/apparmor.d/usr.bin.evince
fájlt és adjuk hozzá a /usr/lib/x86_64-linux-gnu/libproxy/0.4.17/pxgsettings Cx -> sanitized_helper,
sort a /usr/bin/evince { ... }
által határolt szekcióba. Legyen rend, úgyhogy praktikusan a többi "sanitized_helper" funkció után tegyük be. Mondjuk így:
# 'Show Containing Folder' (LP: #1022962) /usr/bin/nautilus Cx -> sanitized_helper, # Gnome /usr/bin/pcmanfm Cx -> sanitized_helper, # LXDE /usr/bin/krusader Cx -> sanitized_helper, # KDE /usr/bin/thunar Cx -> sanitized_helper, # XFCE # Print Dialog /usr/lib/x86_64-linux-gnu/libproxy/0.4.17/pxgsettings Cx -> sanitized_helper,
Következő lépésként töltsük újra az AppArmor profilt a sudo service apparmor reload
paranccsal és készen is vagyunk. Mostantól működnie kell.
u.i.: Ez egy regresszió, elvileg egyszer már javították a hibát, majd visszajött. Van rá aktív Launchpad jegy, előbb - utóbb javításra kerül.