ppd Datei für Lexmark C510 in CUPS
Hallo, ich möchte für meinen Farblaser Drucker C510 von Lexmark mit yast einrichten. Da in yast kein entsprechender Treiber vorhanden ist, habe ich bei openprinting.org nachgeschaut und die empfohlene ppd-Datei lmaab1p1.ppd besorgt. Wenn ich die ppd-Datei in die Datenbak einfügen möchte, erhalte ich die nachstehende Fehlermeldung: **FAIL** BAD PSVersion - not "(string) int". Der CUPS läuft in der Version 1.1.23 auf einem SL 9.3 System. Kann jemand helfen? -- Dirk -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Friday 12 October 2007 12:52, Dirk Meier wrote:
Wenn ich die ppd-Datei in die Datenbak einfügen möchte, erhalte ich die nachstehende Fehlermeldung:
**FAIL** BAD PSVersion - not "(string) int".
Der CUPS läuft in der Version 1.1.23 auf einem SL 9.3 System. Kann jemand helfen?
Ich hatte mal ein ähnliches Problem mit einem c532dn. Unter 10.0 lief es unter 10.2 (oder 10.1) nicht mehr. Der Punkt war, daß die jüngere CUPS Version irgendeinen Parameter heftiger geprüft hat. Ursprünglich stand da sowas drin: *DefaultResolution: 4800CQ *Resolution 1200dpi/1200 dpi: "<< /HWResolution [1200 1200] >> setpagedevice" *Resolution 4800CQ/4800 CQ: "1 dict dup /HWResolution [600 600] put setpagedevice" Das habe ich dann in das hier geändert: *DefaultResolution: 600dpi *Resolution 1200dpi: "<< /HWResolution [1200 1200] >> setpagedevice" *Resolution 600dpi: "1 dict dup /HWResolution [600 600] put setpagedevice" Damit lief's. Will sagen, einen konkreten Tipp habe ich nicht, aber mit etwas Probieren solltest Du es zum laufen kriegen. Torsten
Am Freitag, 12. Oktober 2007 12:52:29 schrieb Dirk Meier: habs ausversehen nur an Dirk gemailt - hier noch mal für die Gruppe...
Hallo, ich möchte für meinen Farblaser Drucker C510 von Lexmark mit yast einrichten. Da in yast kein entsprechender Treiber vorhanden ist, habe ich bei openprinting.org nachgeschaut und die empfohlene ppd-Datei lmaab1p1.ppd besorgt. Wenn ich die ppd-Datei in die Datenbak einfügen möchte, erhalte ich die nachstehende Fehlermeldung:
**FAIL** BAD PSVersion - not "(string) int".
Der CUPS läuft in der Version 1.1.23 auf einem SL 9.3 System. Kann jemand helfen?
obs bei Dir hilft weiß ich nicht, aber bei mir kam das auch schon öfter vor. Die div. lexmark.ppds (entnehme ich normalerweise aus dem Windows-Treiber) haben oft gehakt, aber auch generierte von linuxprinting.org. Ich behelfe mir so, dass ich die Datei aus root in den bereits angelegten Ordner downloaded in /usr/share/cups/model reinkopiere (wenn yast grad nicht läuft). Beim nächsten Start des Yast-Printer-Moduls erkennt es, dass neue Treiber vorhanden sind, pfriemelt die irgendwie rein und wenn Du dann einen Drucker hinzufügst kannst Du diesen dann auswählen (Hersteller-Druckermodell) HTH Christian -- Christian Lorch - der nett.Zwerg-Berater -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, On Oct 12 14:31 Christian Lorch wrote (shortened):
Die div. lexmark.ppds (entnehme ich normalerweise aus dem Windows-Treiber) haben oft gehakt, aber auch generierte von linuxprinting.org.
Ich behelfe mir so, dass ich die Datei aus root in den bereits angelegten Ordner downloaded in /usr/share/cups/model reinkopiere (wenn yast grad nicht läuft). Beim nächsten Start des Yast-Printer-Moduls erkennt es, dass neue Treiber vorhanden sind, pfriemelt die irgendwie rein und wenn Du dann einen Drucker hinzufügst kannst Du diesen dann auswählen (Hersteller-Druckermodell)
Das ist genau das richtige Vorgehen, um derzeit eine nicht ganz korrekte PPD dem YaST unterzuschieben bis https://bugzilla.novell.com/show_bug.cgi?id=310177 implementiert is. Nur beim Hinzufügen testet YaST mit /usr/bin/cupstestppd ob das, was gerade hinzugefügt wird, auch o.k. ist, aber alles, was in /usr/share/cups/model/ ist, wird wie es ist akzeptiert. Zu möglichen Problemen mit nicht korrekten PPDs siehe z.B. in http://de.opensuse.org/SDB:Information_f%C3%BCr_Druckerhersteller_bzgl._Linu... im Abschnitt "PostScript Drucker" den Teil zu "cupstestppd". Gruß Johannes Meixner -- SUSE LINUX Products GmbH, Maxfeldstrasse 5, 90409 Nuernberg, Germany AG Nuernberg, HRB 16746, GF: Markus Rex
Hallo, On Oct 12 12:52 Dirk Meier wrote (shortened):
ich möchte für meinen Farblaser Drucker C510 von Lexmark mit yast einrichten. Da in yast kein entsprechender Treiber vorhanden ist, habe ich bei openprinting.org nachgeschaut und die empfohlene ppd-Datei lmaab1p1.ppd besorgt. Wenn ich die ppd-Datei in die Datenbak einfügen möchte, erhalte ich die nachstehende Fehlermeldung:
**FAIL** BAD PSVersion - not "(string) int".
Die PPD Datei entspricht nicht der Adobe Spezifikation. Lexmark sollte eine korrekte PPD Datei bereitstellen. Wenn die das nicht können, die "PSVersion" Zeile in der PPD korrigieren, z.B. von *PSVersion: "(3010)" nach *PSVersion: "(3010) 1" Gruß Johannes Meixner -- SUSE LINUX Products GmbH, Maxfeldstrasse 5, 90409 Nuernberg, Germany AG Nuernberg, HRB 16746, GF: Markus Rex
Am Freitag, 12. Oktober 2007 14:33 schrieb Johannes Meixner:
Hallo,
On Oct 12 12:52 Dirk Meier wrote (shortened):
ich möchte für meinen Farblaser Drucker C510 von Lexmark mit yast einrichten. Da in yast kein entsprechender Treiber vorhanden ist, habe ich bei openprinting.org nachgeschaut und die empfohlene ppd-Datei lmaab1p1.ppd besorgt. Wenn ich die ppd-Datei in die Datenbak einfügen möchte, erhalte ich die nachstehende Fehlermeldung:
**FAIL** BAD PSVersion - not "(string) int".
Die PPD Datei entspricht nicht der Adobe Spezifikation. Lexmark sollte eine korrekte PPD Datei bereitstellen.
Wenn die das nicht können, die "PSVersion" Zeile in der PPD korrigieren, z.B. von *PSVersion: "(3010)" nach *PSVersion: "(3010) 1"
Gruß Johannes Meixner
Hallo Johannes, vielen Dank für die Angabe. Nach der Änderung wird die ppd-Datei ohne Fehler eingelesen. -- Gruß Dirk -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (4)
-
Christian Lorch
-
Dirk Meier
-
Johannes Meixner
-
Torsten Foertsch