Hallo
Ich bekomme bei Suse 10.0 Gutenprint 5 nicht installiert.
Das habe ich nach Home entpackt und mit ./configure, make und make install ausgeführt. Fehler habe ich nicht gesehen.
Wie kann ich jetzt damit arbeiten?
Gruß
Hans
Linux 14.981 Themen, 106.343 Beiträge
"Auf der Seite http://www.linuxprinting.org/show_printer.cgi?recnum=Canon-iP4000 war ich auch schon, bin nur nicht schlau geworden."
CUPS ist das Drucksystem von Linux und wird auch auf Unixsystemen verwendet.
Im Prinzip verwaltet cups nur die Druckwarteschlagen. Man kann cups sowohl auf Desktoprechner wie auf Server einsetzen.
Wenn ein Programm einen Datei ausdrucken möchte, dann wird meist der befehl "lpr -PDrucker Datei" vom Programm aufgerufen.
Ich weiß leider auch nicht genau wie der Druckprozess unter Linux funktioniert. Ich weiß aber das alle Programme ihre Druckdaten im Linux/Unixstandard Postscriptformat erzeugen. Für dieses Postscriptformat gibt es auch richtige Postscriptdrucker, die dieses spezielle Druckformat verarbeiten können. Drucker wie dein Canon können das nicht. Dazu fehlt im Drucker ein eingebautes Postscriptmodul mit einem Prozessor von Motorolla.
Ghostscript hat die Aufgabe die Postscriptdruckdaten in ein anderes Druckformat umzuwandeln. Dazu braucht er diese Filter (werden auch als Treiber bezeichnet).
Das passiert alles automatisch. Du mußt im Prinzip nur cups konfigurieren und vorher noch passende Druckerfilter (Druckertreiber) installieren.
Die verfügbaren Druckermodelle werden bei meinem Debian unter /usr/share/cups/model installiert. Die ppd Dateien sind für die Konfiguration der Druckereinstellungen, wie Auflösung, mit Duplex oder ohne u.s.wichtig.
Wenn du lpadmin für die Einrichtung des Druckers nutzt, mußt du das passende Modell mit angeben. Da sind ein paar Beispiele im Handbuch von cups dabei (localhost:631 im Adressfeld om www-Browser eingeben)
Ich war auch schon bei Cannon. Cannon bietet überhaupt keinen Linuxsupport.
Mit lpinfo -m werden alle Druckermodelle aufgelistet, die momentan auf dem Rechner installiert sind.
Mit less kann man durch die Ausgabe von "lpinfo -m" mit den Cursortasten hoch und runterscrollen.
"grep cannon" sucht den begriff "cannon" in der Ausgabe von lpinfo -m.
Diese befehle sind als Benutzer root einzugeben.
Wenn der Drucker wirklich nicht aufgelstet ist, hast du Pech.
Entweder man nutzt einen echten Postscriptdrucker. Die kann ein Privatanwender nicht bezahlen.
Oder die Firma, welche die Drucker herstellt , muß einen Druckerfilter für linux programmieren, damit Ghostscript die Postscriptdruckdaten in ein passendes Druckformat umwandeln kann, die der jeweilige Drucker verarbeiten kann.
HP unterstützt inoffiziell ihre Drucker:
http://hplip.sourceforge.net/
Wenn dein Rechner schnell genug ist (Pentium 4 oder Athlon XP) , kannst du eventuell vmware auf dem Rechner installieren und ein Windows unter Linux im Fenster booten.
vmware kannst du hier runterladen :
http://www.vmware.com/de/
Du kannst eine Testversion herunterladen und brauchst noch eine gültige Seriennummer. Dann hast du gleich die Vollversion.
Seriennummern gibt es auch bei vmware zu kaufen.
PS: Es kann auch daran gelegen haben das ich Cannon falsch geschrieben habe---> "lpinfo -m | grep canon"