Am Freitag, 24. Januar 2003 16:35 schrieb Siegfried Janutta:
Heiner Gewiehs wrote:
Am Donnerstag, 23. Januar 2003 18:48 schrieb Siegfried Janutta:
Heiner Gewiehs wrote:
[ . . . . . . ]
hallo Heiner,
hallo Siegfried, ich muss mich zuallererst einmal dafür entschuldigen, dass ich mich erst jetzt melde. Du hast Dir viel Mühe und Arbeit gemacht und ich krieg das nicht mal mit!! Deine Mail ist, wie auch immer weiss der Teufel, in einen falschen Ordner gechlupft. Heute um ca. 16:30 habe ich sie dann wiedergefunden und als letzte Hilfe angesehen! Bei mir macht sich langsam ein gewisser Frust breit, denn momentan kann ich mit Linux überhaupt nicht mehr drucken. ok, nun der Reihe nach:
nach Deiner Rückmeldung habe ich bei mir mal cups gelöscht, ohne vorher die Drucker in yast2 zu löschen. Anschließend habe ich cups wieder installiert, aber funktioniert hats nimmer.
Ich wiederhole deshalb hier das Kochrezept (verkürzt) aber mit einer
geänderten Reihenfolge und Zusatzideen:
1) yast2 / Kontrollzentrum / Sonstiges / Drucker für Cups / untere Fenster "bearbeiten" aufrufen und anschließend alle Drucker löschen. Beenden drücken und speichern.
ja, erledigt!
2) yast2 erneut aufrufen wie zu 1). Es muss im oberen Fenster noch der automatisch erkannte Drucker genannt sein (darunter andere Drucker (...) Im unteren Fenster steht unter "Bereits installierte Drucker und Warte- schlangen" der autom erkannte Drucker mit dem Zusatz: "Noch nicht konfiguriert". Wenns so ist, dann ists OK. Beenden Verlassen
ja, so war's
3) Cups löschen, Pakete cups-devel (d) und cups, cups-drivers (ich habe -de) und cups-client (alle = n)
gelöscht!
4) Folgende Kontrollen und Bereinigungen vornehmen:
(dabei dürfen Dateien von cups-libs nicht etwa gelöscht werden, betr u.a. /etc/cups/cups-client - Kontrolle rpm -ql cups-libs)
/etc/cups/ Inhalte löschen (ausgenommen cups-client)
/usr/lib/cups löschen
/usr/share/cups löschen /var/spool/cups (Inhalte können gelöscht werden, gehört aber zu cups-libs) /var/log/cups löschen
/etc/printcap muss leer sein, sonst Inhalte löschen
Dateien und Inhalte gelöscht!
kde-Kontrollzentrum / System / Druckerverwaltung
Hier sollte eine Fehlermeldung aufkommen etwa wie folgt:
"Verbindung zu CUPS Server fehlgeschlagen usw ..." Nach Bestätigung der Fehlermeldung öffnet sich die Anzeige mit Druckern für An FAX, In Datei (2x), Pdf Datei Rechts unten sollte eingestellt sein: CUPS (Common Unix Print System) Somit existiert hier kein normaler Drucker Ohne Änderungen schließen
Er hat zwar eine Fehlermeldung gebracht, der Text weicht etwas ab, die Drucker wie von Dir beschrieben waren drin - sonst keine mehr!
Z.B. /etc/printcap öffnen mit kedit und auf drucken tasten, es darf kein normaler Drucker vorhanden sein (wie im Kde-Kontrollzentrum)
ja!
In OO eine Textdatei öffnen und auf drucken tasten, es darf nur der Generic Printer verzeichnet sein, kein anderer Drucker - der Generic Printer darf nicht drucken
Genau!
5) Wenn so ausgeschlossen ist, dass noch in irgendeinem Versteck ein Drucker existiert, dann starte ich neu (info von David Haller ist Dir bekannt).
Ja, das Stromkabel abziehen, das macht eigentlich auch Sinn!
Anschließend müssen nun die gelöschten Pakete wieder installiert werden (siehe zu 3) (Nach der Neuinstallation muss /etc/printcap usw immer noch leer sein.)
Nee, leer nicht ganz, den Text hatte ich so auch noch nicht gesehen, es stand, das diese Zeilen automatisch von cupsd generiert wurden. Zwei oder 3 Zeilen, auskommentiert. Eigentlich unverfänglich.
Sieh Dir mal nach der Neuinstallation die /etc/cups/printers.conf an und mach es auch nach der Druckerinstallation, damit Du die Änderungen siehst.
hab' ich.
6) Yast2 - Druckerinstallation - starten (siehe zu 2) Das Laden der Drucker Datenbank sollte schon etwas dauern (wie beim ersten Mal). Wieder sollte der autom erkannte Drucker dann im oberen Fenster und im unteren Fenster zu sehen sein als Noch nicht konfiguriert.
genau
Drucker konfigurieren, möglichst nichts ändern außer vielleicht dem Namen (andere Änderungen später) Testdruck natürlich ausführen. (Das mit dem Besen fressen will ich halt doch noch nicht riskieren, aber es müßte schon mit dem Devel zugehen, wenn er jetzt nicht druckt.)
Drucker und Treiber ausgewählt, sonst keine Änderungen vorgenommen! Spannend war's - nur drucken tat er nicht! Dieses Symptom ist mittlerweile auch wenn ich nach "lprng" zurückgehe. Null - das ist zum Ko..en!!! Nirgendwo eine Fehlermeldung - ich habe zumindest keine gesehen. Das System tut als wäre alles in Ordnung und meldet dies auch noch!
Zum Schluß speichern. Evtl yast2 Druckereinstellungen erneut aufrufen, um zu sehen, dass alles so ist, wie es sein soll.
Das hab' ich nicht mehr getan, ich hab den Stand von "kein Drucker konfiguriert" gelassen.
7) Danach muss in /etc/printcap der Drucker wieder verzeichnet sein und in /etc/cups/ppd/* muss die Drucker-PPD vorhanden sein.
8) Testdrucke mit kedit und OO machen Achtung, bei OO erst prüfen, ob der Drucker zu sehen ist, sonst erst einen Neustart durchführen (Das neu Starten von OO allein reicht nicht aus)
nochmals viel Erfolg Ich warte auf Dein Echo
Es ist übelst! Ich sehe das so, dass der Druckbefehl im System ankommt, von dem auch weitergeleitet wird, das System empfängt eine Meldung und meldet "Druckauftrag Nr. xxxx erledigt - nur beim Drucker kommt der Befehl nie an! Wo landet der Druckauftrag denn bzw. wer verhindert ihn oder wer meldet das falsche Ergebnis? Sind bei Dir in der cupsd.conf Änderungen eingetragen? In den Installationsanleitungen, die ich mittlerweile gesammelt habe, wird darüber auch nicht erschöpfend Auskunft gegeben. Der Tenor ist ungefähr der, "wer die cupsd.conf nicht begreift, naja" Für Deine Mühe noch einmal, wenn auch reichlich verspätet, vielen Dank! Viele Grüße und eine gute Nacht Heiner -- ***************************************** Heiner Gewiehs D- 63868 Großwallstadt FON: 06022 654167 E-Mail: heiner.gewiehs@gewiehs.de *****************************************