openSUSE 11.2 und TP 2.12-1

Fragen zu bestimmten Linux-Distributionen
Antworten
Nobody31
Beiträge: 8
Registriert: Mo 23 Nov, 2009 19:20

openSUSE 11.2 und TP 2.12-1

Beitrag von Nobody31 »

Hallo,

habe mein System neu aufgesetzt mit openSUSE 11.2; anschlissend TP2 installiert (rpm-Paket).

Drucker (HP DeskJet 990cxi) hängt am Parallel-Port.

TP2 zeigt hier ein seltsames Verhalten:

wird ein Druckauftrag erstmals erteilt, wird dieser auch ausgeführt.
Bei einem zweiten Druckauftrag erscheint im Drucker-Monitor (Spooler-Meldung) die Meldung:
"Drucker ist beschäftigt, erneuter Versuch in 30 Sekunden..."

Dabei bleibt es dann auch; nix passiert.!!?!

Seltsamerweise wird nach einem Reboot des Rechners der zuletzt erteilt Auftrag ausgedruckt!??!

Bei openSUSE 11.1 hatte ich dieses Problem nicht.

Bitte helfen Sie mir weiter.
Danke vorweg.
zedonet
Administrator
Beiträge: 1631
Registriert: Fr 29 Sep, 2006 13:10

Beitrag von zedonet »

Hallo,

haben Sie die aktuelle TurboPrint-Version 2.12-1 installiert?

Wird im TurboPrint-Monitor ein Druckerstatus angzeigt (Zeile direkt unter der Druckerauswahl), und zwar vor einem Ausdruck / während des Drucks?

Falls Sie die aktuelle Version 2.12 installiert haben:
Könnten Sie zum Vergleich noch einmal die TurboPrint-Version installieren, die Sie auch unter SuSE 11.1 im Einsatz hatten (falls nicht mehr bekannt, die Version 2.11-2)?
Ältere TurboPrint-Versionen finden Sie unter ftp://ftp.zedonet.com/tp2
Nobody31
Beiträge: 8
Registriert: Mo 23 Nov, 2009 19:20

Beitrag von Nobody31 »

zedonet hat geschrieben:Hallo,

haben Sie die aktuelle TurboPrint-Version 2.12-1 installiert?
Ja, gestern erst runter geladen.
zedonet hat geschrieben:Wird im TurboPrint-Monitor ein Druckerstatus angzeigt (Zeile direkt unter der Druckerauswahl), und zwar vor einem Ausdruck / während des Drucks?
Ja.
zedonet hat geschrieben:Falls Sie die aktuelle Version 2.12 installiert haben:
Könnten Sie zum Vergleich noch einmal die TurboPrint-Version installieren, die Sie auch unter SuSE 11.1 im Einsatz hatten (falls nicht mehr bekannt, die Version 2.11-2)?
Ältere TurboPrint-Versionen finden Sie unter ftp://ftp.zedonet.com/tp2
Gesagt, getan; mit der Version 2.11-2 klappt es jetzt wieder mit dem Drucken! :D (puh, Gott sei Dank! Dachte schon, ich müsse wieder auf die 11.1 von openSUSE wechseln)

Allerdings schliesst sich mit der Version 2.11-2 das Drucker-Monitor Fenster nach Fertigstellung des Drucks nicht!? :(

Haben Sie dafür auch eine Lösung! :?:
zedonet
Administrator
Beiträge: 1631
Registriert: Fr 29 Sep, 2006 13:10

Beitrag von zedonet »

Das Fenster schließt nicht automatisch nach Druckende - das wäre aber evtl. in einer zukünftigen TurboPrint-Version zu realisieren.

Gerne würde ich noch klären, warum der Ausdruck mit TurboPrint 2.12-1 nicht klappt.

Bei meiner Frage
Wird im TurboPrint-Monitor ein Druckerstatus angzeigt (Zeile direkt unter der Druckerauswahl), und zwar vor einem Ausdruck / während des Drucks?
hätte mich interessiert, was genau angezeigt wird. Falls Sie das notiert haben bzw. noch ungefähr wissen, bitte posten. Danke!
Nobody31
Beiträge: 8
Registriert: Mo 23 Nov, 2009 19:20

Beitrag von Nobody31 »

zedonet hat geschrieben: Bei meiner Frage
Wird im TurboPrint-Monitor ein Druckerstatus angzeigt (Zeile direkt unter der Druckerauswahl), und zwar vor einem Ausdruck / während des Drucks?
hätte mich interessiert, was genau angezeigt wird. Falls Sie das notiert haben bzw. noch ungefähr wissen, bitte posten. Danke!
Sorry, damit kann ich nicht mehr dienen; möchte auch vorläufig bei der jetzt funktionierenden Version bleiben.

Danke für die Unterstützung.
ekunig
Beiträge: 4
Registriert: Fr 01 Jan, 2010 12:14

Ähnliche Fehler mit HP Deskjet 6122 und openSuSE 11.2

Beitrag von ekunig »

Auch ich habe Probleme mit Turboprint seit dem Update auf openSuSE 11.2. Ich verwende einen HP Deskjet 6122.

Unter openSuSE 11.1 war das Drucker-Device hp:/usb/...
Damit konnte ich unter openSuSE 11.2 überhaupt nicht drucken. Ich bekam die Fehlermeldung "hp backend failed". Ich habe dann das Drucker-Device mit YaST umgestellt auf tpu://HP/deskjet_6122/SN=MY29K292DY33. Damit schien das Problem zunächst behoben zu sein.

Nach dem nächsten Neustart des Rechners konnte ich wieder nicht drucken. Die Vorschau wurde mir richtig angezeigt, aber es kam kein Ausdruck aus dem Drucker. Turboprint Version 2.12-2, RPM für Architektur x86_64, der verwendete Turboprint Druckertreiber ist HP_DeskJet612x.

Gerade habe ich noch einmal einen Ausdruck gestartet. Auch diesmal wurde die Vorschau richtig angezeigt, aber der Ausdruck einer Seite wurde am Drucker auf 2 Seiten verteilt, es fehlt ein Teil des Inhalts. Fehlermeldungen gibt es keine in den CUPS Log-Dateien. Für den betroffenen Druckjob finde ich in /var/log/cups/error_log folgende Meldungen:

I [01/Jan/2010:12:21:09 +0100] [Job ???] Request file type is application/postscript.
I [01/Jan/2010:12:21:09 +0100] [Job 445] Adding start banner page "none".
I [01/Jan/2010:12:21:09 +0100] Saving subscriptions.conf...
I [01/Jan/2010:12:21:09 +0100] [Job 445] Adding end banner page "none".
I [01/Jan/2010:12:21:09 +0100] [Job 445] File of type application/postscript queued by "egbert".
I [01/Jan/2010:12:21:09 +0100] [Job 445] Queued on "tp0" by "egbert".
I [01/Jan/2010:12:21:09 +0100] Saving subscriptions.conf...
I [01/Jan/2010:12:21:09 +0100] [Job 445] Started filter /usr/lib64/cups/filter/pstops (PID 23618)
I [01/Jan/2010:12:21:09 +0100] [Job 445] Started filter /usr/lib64/cups/filter/pstoturboprint (PID 23619)
I [01/Jan/2010:12:21:09 +0100] [Job 445] Started backend /usr/lib64/cups/backend/tpu (PID 23620)

...

I [01/Jan/2010:12:21:46 +0100] [Job 445] Completed successfully.

Das sieht alles ziemlich vernünftig aus, nur das Ergebnis stimmt nicht.

Kann ich weitere Informationen liefern, die bei der Aufklärung des Fehlers helfen?
ekunig
Beiträge: 4
Registriert: Fr 01 Jan, 2010 12:14

Scheinbar ein Problem mit den Zugriffsrechten

Beitrag von ekunig »

In meinem Fall scheint es ein Problem mit den Zugriffsrechten gewesen zu sein. Ein Downgrade auf Turboprint 2.11-2 hat die Situation eher verschlechtert. Dort wurde nur das HPLIP Device für den Drucker angeboten, und anschließend scheiterte der Druck vollständig. Statt dessen habe ich Fehlermeldungen bekommen, dass libusb nicht auf das Device zugreifen konnte.

Ich habe jetzt die /etc/turboprint/system.cfg so verändert (TPDAEMON_USER=root), dass der tprintdaemon als "root" läuft, wie es in der openSuSE 11.2 auch der cups Daemon tut. Anschließend funktionierte der Ausdruck.

Auch Turboprint Version 2.12-2 scheint richtig zu drucken, wenn tprintdaemon als root läuft. Einen Neustart hat der Rechner noch nicht hinter sich, was danach ist, muss ich noch sehen.
ekunig
Beiträge: 4
Registriert: Fr 01 Jan, 2010 12:14

Doch ein tiefergehendes Problem

Beitrag von ekunig »

Leider war es wohl doch nicht nur ein Zugriffsrechte-Problem. Gerade habe ich einfach mal die erste Seite des Turboprint Change Logs auszudrucken versucht. In der Vorschau wurden die ersten 3-4 cm der Seite dargestellt, danach verschwand der Druck Job. Der Drucker ist erst gar nicht angesprochen worden.

In /var/log/cups/error_log finde ich dazu:

I [15/Jan/2010:21:05:17 +0100] [Job ???] Request file type is application/postscript.
I [15/Jan/2010:21:05:17 +0100] [Job 492] Adding start banner page "none".
I [15/Jan/2010:21:05:17 +0100] Saving subscriptions.conf...
I [15/Jan/2010:21:05:17 +0100] [Job 492] Adding end banner page "none".
I [15/Jan/2010:21:05:17 +0100] [Job 492] File of type application/postscript queued by "egbert".
I [15/Jan/2010:21:05:17 +0100] [Job 492] Queued on "tp0" by "egbert".
I [15/Jan/2010:21:05:17 +0100] Saving subscriptions.conf...
I [15/Jan/2010:21:05:17 +0100] [Job 492] Started filter /usr/lib64/cups/filter/pstops (PID 26556)
I [15/Jan/2010:21:05:17 +0100] [Job 492] Started filter /usr/lib64/cups/filter/pstoturboprint (PID 26557)
I [15/Jan/2010:21:05:17 +0100] [Job 492] Started backend /usr/lib64/cups/backend/tpu (PID 26558)
I [15/Jan/2010:21:05:17 +0100] Saving subscriptions.conf...
I [15/Jan/2010:21:05:18 +0100] Saving subscriptions.conf...
I [15/Jan/2010:21:05:18 +0100] Saving subscriptions.conf...
I [15/Jan/2010:21:05:19 +0100] Saving subscriptions.conf...
I [15/Jan/2010:21:05:19 +0100] Saving subscriptions.conf...
I [15/Jan/2010:21:05:19 +0100] Saving subscriptions.conf...
I [15/Jan/2010:21:05:19 +0100] Saving subscriptions.conf...
I [15/Jan/2010:21:05:19 +0100] Saving subscriptions.conf...
I [15/Jan/2010:21:05:19 +0100] Saving subscriptions.conf...
I [15/Jan/2010:21:05:19 +0100] Saving subscriptions.conf...
I [15/Jan/2010:21:05:19 +0100] Saving subscriptions.conf...
I [15/Jan/2010:21:05:19 +0100] Saving subscriptions.conf...
I [15/Jan/2010:21:05:19 +0100] Saving subscriptions.conf...
I [15/Jan/2010:21:05:19 +0100] Saving subscriptions.conf...
I [15/Jan/2010:21:05:19 +0100] Saving subscriptions.conf...
I [15/Jan/2010:21:05:21 +0100] [Job 492] Completed successfully.

Das sieht nach einem handfesten logischen Problem im Turboprint Filter aus. Wenn ich den hpcups Treiber verwende, funktioniert es ohne Probleme. Ich werde Turboprint erst mal von meinem System entfernen, denn meine Familie ist mittlerweile ziemlich genervt.

Der Drucker ist ein HP Deskjet 6122.
zedonet
Administrator
Beiträge: 1631
Registriert: Fr 29 Sep, 2006 13:10

Beitrag von zedonet »

Hallo,

das Problem wurde jetzt gefunden und in der aktuellen TurboPrint-Version 2.13-1 behoben - im Download unter www.turboprint.de -> Link "Download".

Falls Sie die neue Version installieren, wäre eine Rückmeldung schön, ob es damit jetzt auch bei Ihnen klappt.
ekunig
Beiträge: 4
Registriert: Fr 01 Jan, 2010 12:14

Leider weiterhin Probleme

Beitrag von ekunig »

Hallo,

leider hat die neue Version die Probleme immer noch nicht gelöst. Wieder wurden die ersten Druckjobs nach der Einrichtung nicht gedruckt. Nachdem ich den Drucker aus- und eingeschaltet habe (neue USB Hotplug Event) ging es dann.

Heute habe ich bei einem Ausdruck aus Firefox heraus wieder unberechtigte Zeilenvorschübe erhalten. Das passiert typischerweise nach ca. 3-4 cm des Ausdrucks. In der Vorschau im tpmonitor war die Grafik richtig.

Ich habe den Eindruck, dass es weiterhin Probleme mit dem tpu-Device gibt.

MfG

Egbert König
Antworten