• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[BUG GEFIXT] Opensuse 12.2 - Drucken aus Browser geht nicht!

Rainer Juhser

Moderator
Teammitglied
Ein Hinweis für alle, bei denen (wie bei mir 8) ) nach dem letzten CUPS-Update von Version 1.5.3-2.1.5 auf 1.5.3-2.4.1 das Drucken aus Firefox, Konqueror oder anderen Browsern nicht mehr funktioniert: Durch dieses Update wird ein Bug in Poppler oder Cairo aktiv. Weitere Infos gibt's z.B. hier, der Bugreport ist schon erstellt.

Abhilfe: Downgrade von Cups auf die 1.5.3-2.1.5 oder (eher für die Experten) Upgrade von Poppler wie in dem Bugreport beschrieben.
 
OP
Rainer Juhser

Rainer Juhser

Moderator
Teammitglied
Heute kam ein Update von poppler auf die Version 0.20.0-2.9.1:
openSUSE-2013-1 - poppler: Avoid division by zero when using origpagesizes option
This update fixes the following issue for poppler:
- bnc#795582: Avoid division by zero when using origpagesizes option
Referenzen:
795582 (bugzilla) : poppler: "pdftops -origpagesizes" fails with signal 8 at least for some PDFs made by cairo
Das ist der Fix für den Bug, den ich oben erwähnt habe. Daraufhin habe ich es mal riskiert, auch das CUPS-Update wieder zu erlauben. Bei mir ist damit wieder alles OK. Testdrucke aus Firefox haben problemlos funktioniert.

Der Vollständigkeit halber hier noch die Revisionsstände der beteiligten Pakete nach dem heutigen Update:
Code:
zypper se -si poppler
Loading repository data...
Reading installed packages...

S | Name             | Type    | Version      | Arch   | Repository          
--+------------------+---------+--------------+--------+---------------------
i | libpoppler-glib8 | package | 0.20.0-2.9.1 | i586   | openSUSE-12.2-Update
i | libpoppler-qt4-4 | package | 0.20.0-2.9.1 | i586   | openSUSE-12.2-Update
i | libpoppler25     | package | 0.20.0-2.9.1 | i586   | openSUSE-12.2-Update
i | poppler-data     | package | 0.4.5-5.1.1  | noarch | openSUSE-12.2-Oss   
i | poppler-tools    | package | 0.20.0-2.9.1 | i586   | openSUSE-12.2-Update

zypper se -si cups-
Loading repository data...
Reading installed packages...

S | Name           | Type    | Version     | Arch | Repository          
--+----------------+---------+-------------+------+---------------------
i | cups-client    | package | 1.5.3-2.4.1 | i586 | openSUSE-12.2-Update
i | cups-libs      | package | 1.5.3-2.4.1 | i586 | openSUSE-12.2-Update
i | cups-pk-helper | package | 0.2.2-2.1.2 | i586 | openSUSE-12.2-Oss
 
Oben