Linux 15.070 Themen, 107.540 Beiträge

Kann weder unter Suse 10.3 noch unter Ubuntu 7.10 drucken!

miraculix926 / 7 Antworten / Baumansicht Nickles

Hallo Leute, habe mal wieder ein Problem mit Linux: Weder unter Suse 10.3 noch unter Ubuntu 7.10 kann ich noch drucken. Infolgedessen kann ich auch keine E-Mails mehr abrufen, weil ich zu diesem Zweck drucken können muß. Übrigens: Beide Drucker - ein HP PSC 1415 und ein HP Laserjet 1020 - werden von den beiden Betriebssystemen erkannt. Die Treiber sind korrekt installiert - ursprünglich hat auch alles funktioniert, bis dann unter Suse 10.3 der HP PSC 1415 plötzlich nicht mehr druckte. Die Dokumente wanderten in die Warteschleife, und nichts passierte. Ich habe mir dann dadurch geholfen, daß ich den Drucker neu installierte - als printer 1 - : Dann konnte ich zeitweilig wieder drucken, solange, bis die Dokumente für den printer 1 auch in die Warteschleife gingen. Dann habe ich den Drucker zum 3. Mal installiert, was allerdings keinen Erfolge mehr hatte. Seitdem muß ich die E-Mails auf dem PC, auf dem auch noch Windows XP installiert ist, wieder in Windows abrufen, weil ich sie nur dort auch ausdrucken konnte.
Auf dem anderen Rechner - ein Notebook - ist neben Windows XP noch Ubuntu 7.10 installiert. Außerdem ist dort der HP Laserjet 1020 installiert. Der funktionierte eine Zeitlang auch einwandfrei, bis er vor kurzem den Dienst unter Ubuntu einfach einstellte. Er druckt einfach nicht mehr, wenn ich unter Ubuntu etwas ausdrucken will. Unter Windows funktioniert er einwandfrei.
Die Probleme - neben anderen - treiben mich allmählich zur Verzweiflung. Vielleicht könnt Ihr mir ja einen Tip geben.
Gruß miraculix926

bei Antwort benachrichtigen
KarstenW miraculix926 „Kann weder unter Suse 10.3 noch unter Ubuntu 7.10 drucken!“
Optionen

Läuft cups im Hintergrund ?
Kannst du mit dem Befehl "ps ax | grep cups" kontrollieren:

ps ax | grep cups

2357 ? Ss 0:00 /usr/sbin/cupsd
3211 pts/1 R+ 0:00 grep cups

Ich habe ab und zu erlebt das ein Drucker angehalten wurde. Dann mußt du diesen Drucker wieder starten. Das kann man leicht mit dem Webinterface von cups machen:

http://localhost:631/printers/

Hast du eventuell mal die neuesten HP Treiber installiert ?
Was meinst du mit Drucker erkennen? Du mußt eine Druckerwarteschlange für cups konfigurieren.

Unter Windows werden auch keine Druckdaten im Postscriptformat von den Windowsprogrammen erzeugt. Oft sind schlechte Treiber die Ursache wenn der Drucker nicht funktioniert.

http://hplip.sourceforge.net/

Ich tippe aber eher auf cups. Vielleicht stürtzt cups regelmäßig ab. Dazu mußt du mit "ps ax | grep cups" kontrollieren ob er im Hintergrund wenigstens im Suspend Modus ( Status S) wartet.

Hast du einen Ghostscript installiert?
Kannst du mit "gs -v" kontrollieren:

gs -v

ESP Ghostscript 8.15.3 (2006-08-25)
Copyright (C) 2004 artofcode LLC, Benicia, CA. All rights reserved.







Debian GNU/Linux https://www.debian.org/index.de.html
bei Antwort benachrichtigen
miraculix926 KarstenW „Läuft cups im Hintergrund ? Kannst du mit dem Befehl ps ax grep cups...“
Optionen

Hallo KarstenW,
schönen Dank erst mal für Deine Tips. Zunächst zu meinem PC mit Suse 10.3 und dem HP PSC 1415:
Als ich ps ax|grep cups eingegeben habe, erschien: 3003 ? Ss 0:00 /usr/sbin/cupsd und: 3816 pts/1 R+ 0:00 grep cups. Ich weiß nur nicht, was das bedeutet. Auf jeden Fall sind es am Anfang andere Zahlen, als Du sie hattest.
Ghosscript ist installiert, das habe ich mit dem Befehl gs-v kontrolliert.
Auf der Seite http://localhost:631/printers habe ich gesehen, das der Drucker angehalten ist. Um ihn zu starten, wird ein Benutzername und ein Passwort für CUPS/localhost:631/printers verlangt, hilfsweise den Benutzernamen und das Passwort für root. Damit funktioniert es aber nicht, und ein anderes Passwort habe ich nicht. Wie lautet denn das Passwort und der Benutzername?
Gruß miraculix926

PS.: Auf dem Notebook mit Ubuntu 7.10 und dem Hp Laserjet 1020 habe ich es noch nicht probiert.

bei Antwort benachrichtigen
KarstenW miraculix926 „Hallo KarstenW, schönen Dank erst mal für Deine Tips. Zunächst zu meinem PC...“
Optionen

Die ersten Zahlen beim ps ax Befehl sind die Prozessnummern von dem jeweiligen Prozess. Das ist normal das die bei dir anders sind.

Ich hatte früher SUSE und hatte ein ähnliches Problem mit dem Webinterface von cups unter SUSE.
Der Benutzername ist root und das Passwort ist auch das von root.
Wahrscheinlich ist in der Konfigurationsdatei /etc/cups/cupsd.conf nicht erlaubt, das dein Rechner localhost Zugriff bekommt.
Schau mal in die Datei /etc/cups/cupsd.conf rein ob bei diesen Abschnitten

Allow localhost

steht:

# Default authentication type, when authentication is required...
DefaultAuthType Basic

# Restrict access to the server...
Order allow,deny
Allow localhost


# Restrict access to the admin pages...

# Restrict access to configuration files...

Wenn du den Zugriff für localhost erlaubst , dann müßte die Konfiguration mit dem Webinterface wieder funktionieren.

Es kann sein das die Konfigurationsdatei cupsd.conf in einem anderen Verzeichnis ist.
Vielleicht hilft dann "locate cupsd.conf", oder ein anderer Suchbefehl.




Debian GNU/Linux https://www.debian.org/index.de.html
bei Antwort benachrichtigen
gelöscht_189916 miraculix926 „Kann weder unter Suse 10.3 noch unter Ubuntu 7.10 drucken!“
Optionen

Ich tippe ja auch auf ein Problem mit cups, ich dächte, das dieses mit upgedated wurde in letzter Zeit.
Bevor Du rumexperimentierst, stecke Deine Drucker ab, entferne in Yast und unter Ubuntu im System beide völlig und versuche dann, noch einmal eine Neueinrichtung, es kann nicht mehr wie nicht funktionieren.
Wenn das kein Erfolg wird, dann kannst Du immer noch einen Versuch über localhost:631 starten.
Eine weitere Möglichkeit wäre es, mal im Runleveleditor (zumindest bei Suse) zu prüfen, ob der Dienst hplib gestartet wird unter Runlevel 5 minimal, da dieser ja die grafische Oberfläche darstellt.

bei Antwort benachrichtigen
miraculix926 gelöscht_189916 „Ich tippe ja auch auf ein Problem mit cups, ich dächte, das dieses mit...“
Optionen

Hallo fakiauso,
wenn die Tips von KarstenW nicht funktionieren, würde ich vielleicht tatsächlich die Drucker abstecken, wenn da nicht noch ein Problem wäre: Auf beiden Computern ist neben dem Linux noch Windows XP installiert. Würde es damit nicht Schwierigkeiten geben, wenn ich die Drucker abstecke und dann die Computer wieder hochfahre, um sie in Ubuntu bzw. Suse 10.3 zu deinstallieren?
Gruß miraculix926

bei Antwort benachrichtigen
gelöscht_189916 miraculix926 „Hallo fakiauso, wenn die Tips von KarstenW nicht funktionieren, würde ich...“
Optionen

Nö, solange der Treiber installiert ist, macht das XP gar nichts aus, da ist er eben nicht da. Wenn Du den Drucker ausschaltest, ist er ja so gesehen auch weg.

bei Antwort benachrichtigen
miraculix926 gelöscht_189916 „Nö, solange der Treiber installiert ist, macht das XP gar nichts aus, da ist er...“
Optionen

Hallo fakiauso,

entschuldige, daß ich mich jetzt erst melde, aber ich war sehr eingespannt beruflich in letzter Zeit.
Vorhin habe ich den Drucker HP PSC 1415 abgeklemmt und deinstalliert. Dann wieder angeklemmt und neu installiert unter Suse 10.3. Seitdem kann ich wieder drucken unter Suse 10.3. Schönen Dank für Deinen Tip.
Bei dem anderen Drucker, dem HP Laserjet 1020 unter Ubuntu 7.10, hat diese Methode allerdings nicht funktioniert. Er läuft immer noch nicht. Cups läuft im Hintergrund, Postscript ist installiert und auf der Seite http://localhost:631/printers wird angezeigt, daß der Drucker ganz normal funktioniert. Nur daß das leider nicht stimmt. Er führt die Aufträge, die an ihn gesendet werden, einfach nicht aus.
Gruß miraculix926

bei Antwort benachrichtigen