25/10/2007

CUPS en 64-bits Linux

Filed under: — cybrarian @ 12:15 am

Canon probleem of CUPS op Linux 64 bit?

Oorsprong is de Canon printer pixma iP 5200 (zie vorig artikel), die nu geïnstalleerd wordt op een nieuw systeem met openSuse 10.2 (aangekochte doos versie). De meegeleverde printerdrivers voor Canon hebben niet het juiste modelnummer; iP4000 geeft een goede zwart-wit print, maar een uiteengeschoven kleurbeeld (geel staat juist, blauw staat naar rechts, en rood zit er helemaal naast).
Na heel wat gezoek bovenstaande drivers geïnstalleerd op een nieuwe HP Pavilion/intel VIIV. Yast doet wat raar, paar keer geprobeerd, maar ik heb er geen exacte log van.

De printer wil niet werken, en vertoont in het CUPS scherm volgenden foutmelding:

“/usr/lib64/cups/filter/pstocanonij failed”

Yast heeft de printerdrivers echter geïnstalleerd in de “standaard” map voor het gewone 32 bit Linux systeem; kijk in
/usr/lib/cups/backend

Dit is een wel meer voorkomend probleem met 64-bit systemen, en op te lossen door een “link” te zetten in de 64 bit map :


pavilion:/# ln /usr/lib/cups/backend/cnij_usb /usr/lib64/cups/backend/cnij_usb
pavilion:/# ln /usr/lib/cups/filter/pstocanonij /usr/lib64/cups/filter/pstocanonij

De testprint vanuit het Cups-beheer werkte daarna. Je vindt dat Cups printerbeheer in je browser met
http://localhost:631/printers/
Wat dus een pagina van je eigen computer (localhost) opent.

Powered by WordPress