Drucken/Anleitung-Linux: Unterschied zwischen den Versionen

Aus HaDiKo Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 5: Zeile 5:
# In <code>cel-irc2380-pcl-en.ppd</code> in die mit <code>*FoomaticRIPCommandLine</code> beginnende Zeile die Optionen <code>UID</code> (AbtID) und <code>UPW</code> (Druckerpasswort) für <code>sicgsfilter</code> einfügen (Zugangsdaten findest du [[Drucken#Drucker-UID_und_Passwort|hier]]):
# In <code>cel-irc2380-pcl-en.ppd</code> in die mit <code>*FoomaticRIPCommandLine</code> beginnende Zeile die Optionen <code>UID</code> (AbtID) und <code>UPW</code> (Druckerpasswort) für <code>sicgsfilter</code> einfügen (Zugangsdaten findest du [[Drucken#Drucker-UID_und_Passwort|hier]]):
#:<pre>*FoomaticRIPCommandLine: "gs -q -dBATCH %F -dPARANOIDSAFER -dNOPAUSE%B%A%C -dPDFFitPage  -sOutputFile=- - %D%E | sicgsfilter -MPCL -NP -UID=12345 -UPW=1337 %G%H%I -u&user; -V&quot;&title;&quot; -n&copies; "</pre>
#:<pre>*FoomaticRIPCommandLine: "gs -q -dBATCH %F -dPARANOIDSAFER -dNOPAUSE%B%A%C -dPDFFitPage  -sOutputFile=- - %D%E | sicgsfilter -MPCL -NP -UID=12345 -UPW=1337 %G%H%I -u&user; -V&quot;&title;&quot; -n&copies; "</pre>
# Im Druckerdialog des Systems einen neuen Drucker mit der URI <code>lpd://drucker.hadiko.de</code> hinzufügen. Bei der Treiberauswahl die gerade manuell editierte PPD-Datei importieren.
# Im Druckerdialog des Systems einen neuen Drucker mit der URI <code>lpd://drucker.hadiko.de/</code> hinzufügen. Bei der Treiberauswahl die gerade manuell editierte PPD-Datei importieren.
# Losdrucken!
# Losdrucken!



Version vom 25. März 2018, 18:02 Uhr

Canon stellt für Linux-Systeme einen "cque" genannten Treiber zur Verfügung, der leider nicht so einfach zum Funktionieren zu bringen ist. Einfacher geht es, indem man einfach direkt die PPD-Datei für den Drucker verwendet und dieser seine Druckerdaten beibringt. Das geht wie folgt:

  1. Aus dem tar für den Drucker, welches man auf der Canon Webseite herunterladen kann[1] ("CQue 2.0.5 Linux Driver TGZ 32-bit/64-bit"), die Dateien ppd/cel-irc2380-pcl-en.ppd und sicgsfilter extrahieren. Natürlich für die richtige Prozessorarchitektur, also das mit x86_64 im Namen für amd64-Systeme.
  2. sicgsfilter in den PATH von CUPS kopieren, also z.B. nach /usr/bin.
  3. In cel-irc2380-pcl-en.ppd in die mit *FoomaticRIPCommandLine beginnende Zeile die Optionen UID (AbtID) und UPW (Druckerpasswort) für sicgsfilter einfügen (Zugangsdaten findest du hier):
    *FoomaticRIPCommandLine: "gs -q -dBATCH %F -dPARANOIDSAFER -dNOPAUSE%B%A%C -dPDFFitPage  -sOutputFile=- - %D%E | sicgsfilter -MPCL -NP -UID=12345 -UPW=1337 %G%H%I -u&user; -V"&title;" -n&copies; "
  4. Im Druckerdialog des Systems einen neuen Drucker mit der URI lpd://drucker.hadiko.de/ hinzufügen. Bei der Treiberauswahl die gerade manuell editierte PPD-Datei importieren.
  5. Losdrucken!

Wenn man oft verschiedene Druckerkonten verwendet (z.B. für einen AK), so kann man das PPD auch nochmal editieren, die Zugangsdaten des AK eintragen und einen zweiten Drucker damit anlegen. Will man nachträglich seine Druckerzugangsdaten ändern, so kann man einfach die bei Debian unter /etc/cups/ppd liegenden installierten PPDs editieren.

Derzeit (11.2014) wird kein Farbdruck unterstützt und ein Bugreport diesbezüglich der seit 2010 existiert, ist inzwischen "expired", ohne das ein Fix existiert.

  1. ↑ falls keine Suchergebnisse angezeigt werden: funktioniert im Mozilla Firefox.