Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: Tomáš K. 03 Července 2009, 15:19:54

Název: nefunkční tisk - /usr/lib/cups/filter/pstopdf failed
Přispěvatel: Tomáš K. 03 Července 2009, 15:19:54
Po upgradu na Jaunty mi přestal fungovat tisk, který do té doby fungoval bez problémů. Při tisku zkučební stránky se zobrazí chyba:
Kód: [Vybrat]
/usr/lib/cups/filter/pstopdf failed kterou najdu i v logu /var/log/cups/error_log
Kód: [Vybrat]
Unable to save subscriptions.conf - Permission denied
 Unable to restore subscriptions.conf - Permission denied
 PID 5272 (/usr/lib/cups/filter/pstopdf) stopped with status 22!
 PID 5274 (/usr/lib/cups/filter/cpdftocps) stopped with status 22!
 PID 5275 (/usr/lib/cups/backend/socket) stopped with status 22!
 PID 5273 (/usr/lib/cups/filter/pdftopdf) stopped with status 127!

Google (http://article.gmane.org/gmane.comp.printing.cups.general/23422) mi napověděl, že
pravděpodobně SELinux prevented some file accesses to subscriptions.conf to subscriptions.conf

Z dalšího hledání jsem odvodil, že by to to mohlo souviset s chybovou hláškou, která se vypíše při bootování:
Kód: [Vybrat]
Starting file context maintaining daemon restorecond
Error reading config file: no such file or directory
dle výpisu o chvíli později proběhne start restorecond daemona ještě jednou, úspěšně.

Konfigurační soubor pro restorecond by měl být /etc/selinux/restorecond.conf, který se nachází na svém místě:
Kód: [Vybrat]
ls -l /etc/selinux/restorecond.conf
-rw-r--r-- 1 root root 218 2009-04-01 01:08 /etc/selinux/restorecond.conf

Zkoušel jsem přeinstalovat cups a hplip (tiskárna je HP LaserJet M1522-MFP), restartovat daemony
cups a restorecond, vše proběhlo bez nějakých chybových hlášek. Nezkoušel jsem v konfikuračním
souboru vypnout selinux, nemám moc představu o tom, co dělá.

Netuší někdo co s tím, nebo jakým směrem hledat dál? Má smysl pročítat manuály o selinux?