Hallo Liste, mein neuer HP Deskjet 6980 läßt sich nicht so recht unter Linux betreiben. Von Packman habe ich die Pakete hplip-1.6.9-5.pm.1 und hplip-hpijs-1.6.9-5.pm.1 heruntergeladen. Diese enthalten unter anderem eine PPD-Datei für den 6980 (/usr/share/cups/model/manufacturer-PPDs/hplip/HP-DeskJet_6980-hpijs.ppd.gz). Bei der Druckereinrichtung mittels YaST läßt sich diese PPD leider nicht angeben, da sie als ungültig erkannt wird. Ein Test mit cupstestppd liefert
marvin [~] [0] [3]> cupstestppd /usr/share/cups/model/manufacturer-PPDs/hplip/HP-DeskJet_6980-hpijs.ppd.gz /usr/share/cups/model/manufacturer-PPDs/hplip/HP-DeskJet_6980-hpijs.ppd.gz: FAIL **FAIL** 1284DeviceId must be 1284DeviceID! REF: Page 72, section 5.5 WARN DefaultResolution has no corresponding options!
Allerdings ist der Syntaxfehler in der Datei selbt nicht vorhanden. In der Datei ist korrekterweise 1284DeviceID vermerkt. Ebenso findet sich in gesamt /usr/share kein einziges Vorkommen von 1284DeviceId (außer in einem CHANGELOG von CUPS). Google war bei der Suche nach dem Problem auch nicht recht hilfreich. Hier fanden sich nur Treffer auf Commit-Nachrichten, dass das 1284DeviceID-Problem in den PPDs von HP korrigiert wurde. Was gibt es jetzt noch zu tun? Liegt der Fehler bei CUPS, bei mir oder in den PPDs? Andere PPDs, die bei CUPS mitgeliefert wurden, funktionieren (zB HP Deskjet 990C). Allerdings bringt der Drucker dann nicht die maximale Auflösung. Viele Grüße -michael -- Es gibt zwei Grundsätze für Erfolg und Glück: 1. Erzähle anderen nicht alles, was du weißt. PGP public key: http://www.michael-klemm.net/public.key