Drucken/Anleitung-Linux

Aus HaDiKo Wiki
Version vom 12. April 2020, 17:16 Uhr von Samuel.kalbfleisch (Diskussion | Beiträge) (ppd zurück zu https geändert, da der Share über https wieder geht und FTP bald in Chrome deaktiviert wird (https://www.chromestatus.com/feature/6246151319715840))
Zur Navigation springen Zur Suche springen

Diese Anleitung ist auf dem Stand von 2019 und funktioniert daher mit dem "neuen" Drucker.

Das HaDiNet stellt für das Drucken auf dem Drucker im Poolraum einen Druckerserver für Linuxsysteme zur Verfügung. Im Folgenden wird die Einrichtung beschrieben.

Einrichtung

Es wird angenommen, dass du bereits beim HaDiNet-Support die Druckerkaution hinterlegt hast; wenn nicht, hole dies nach (siehe Drucken#Kosten). Dies gilt nicht für Gremien.

Zuallererst musst du die Druckereinstellungen deines Betriebssystems öffnen. In den meisten Fällen sollte das so aussehen (das Programm heißt system-config-printer):

Ausnahmen:
Wenn du GNOME nutzt (z. B. ab Ubuntu 17.10), musst du in den Druckereinstellungen unten auf "Additional Printer Settings…" klicken, um auf den besagten Dialog zu kommen.
Wenn du KDE nutzt oder du anderweitig nicht den obigen Druckereinstellungsdialog findest, installiere bitte system-config-printer und starte dies. Der native Druckereinstellungsdialog von KDE ist nicht ausreichend.

Sollte der "Add"-Button ausgegraut sein, gibt es ggf. rechts oben einen Knopf "Unlock", um diesen freizuschalten.
Nun klicke den "Add"-Button. Wähle links "Enter URI" aus (bitte nicht "Find Network Printer"). Gib in das rechte Textfeld Folgendes ein: ipps://cups1.hadiko.de/printers/canon und klicke auf "Forward". Warte ggf., bis sich der Dialog "Searching for drivers" schließt.

Nun lade diese Datei herunter und speichere sie: hadinet-canon.ppd
Wähle im Dialog nun "Provide PPD file" aus, und klicke auf den nun erscheinenden Button, und wähle dort die eben heruntergeladene Datei aus. Klicke nun auf "Forward".

Im nächsten Dialog kannst du frei einen Namen/Beschreibung vergeben. Klicke nun auf "Apply". Verneine die Frage, ob du eine Testseite drucken willst.

Zurückgekommen im Druckereinstellungsdialog, mache Rechtsklick -> "Properties" auf den eben hinzugefügten Drucker:

Wähle nun links "Job Options" aus und scrolle ganz nach unten. Gib in das Feld zum Hinzufügen einer neuen Option username (kleingeschrieben) ein und drücke auf "Add". Gib dann deinen myHaDiNet-Nutzernamen an. Füge außerdem eine neue Option "password" (kleingeschrieben, mit d am Ende) hinzu und gib anschließend dein myHaDiNet-Passwort ein. (Der Linux-Treiber verwendet im Gegensatz zum Windows-Treiber kein separates Passwort! Das "Druckerpasswort" aus myHaDiNet ist unter Linux nicht relevant.)
Falls du einen Gremiumsaccount hinzufügst, verwende die dir dafür mitgeteilten Zugangsdaten und nicht deinen myHaDiNet-Account.

Wichtig
Beachte, dass es bei falschen Zugangsdaten keine Fehlermeldung gibt (auch nicht beim Drucken). Achte daher darauf deine Zugangsdaten wirklich korrekt einzugeben!
Du kannst deine Zugangsdaten vorher im Webinterface des Druckers testen.

Drücke nun auf "Apply". Wenn du möchtest kannst du nun im Dialog links unter "Settings" mit dem Button "Print Test Page" eine Testseite ausdrucken. Schließe anschließend den Dialog mit "OK".

Die Einrichtung ist jetzt abgeschlossen. Du kannst jetzt überall im System beim Drucken den neu angelegten Drucker auswählen. Bitte wähle immer A4 oder A3 als Papiergröße aus.

Wenn du sowohl einen persönlichen Account als auch einen Gremiumsaccount nutzen willst, kannst du mit derselben Prozedur einfach einen zweiten Drucker anlegen (oder den ersten duplizieren) mit anderen Zugangsdaten. Beim Drucken kannst du dann immer zwischen den beiden Druckern wählen.

LibreOffice

In LibreOffice beim Drucken von mehreren Kopien sollte man im "Options"-Reiter vom Druckdialog die Option "Create separate print jobs for collated output" ausstellen, da das sonst Probleme machen könnte (wenn sie aktiv wäre wird für jede Kopie ein eigener Druckjob erstellt).

Druckeroptionen

Der Drucker akzeptiert einige Optionen, die du beim Drucken einstellen kannst. Wo du diese findest hängt vom genauen Programm ab, mit dem du druckst. Im Folgenden ein Beispielscreenshot:

Der Linuxdruckerserver unterstützt folgende Optionen:

  • Heften (Eco oder mit Tackernadeln)
  • Lochen
  • Auflösung (600 oder 1200 dpi)
  • Farb- und Schwarzweiß-Druck
  • Duplexdruck (beidseitig drucken)
  • Papiergrößen A3 und A4
  • Mehrere Kopien, Sortieren/Gruppieren, in umgekehrter Reihenfolge drucken, mehrere Seiten auf einer etc.

Zur Zeit wird nicht unterstützt:

  • Manuelle Papierzufuhr
  • Druckauftrag in Druckermailbox speichern

Die Druckeroptionen wurden getestet in Anwendungen die auf GTK2/3 und Qt basieren sowie LibreOffice. Sie sollten aber in allen Anwendungen funktionieren.

Für Kommandozeilennutzer: Drucken mit lp oder lpr ist ebenfalls möglich. Allerdings darf man nicht mehrere Dateien übergeben, denn sonst wird nur die erste gedruckt. Also mehrere Dokumente statt über lpr -P Canon-iR-ADV-C5535 *.pdf folgendermaßen drucken: for i in *.pdf ; do lpr -P Canon-iR-ADV-C5535 "$i" ; done. Es funktionieren auch Optionen, etwa -o sides=two-sided-long-edge für Duplexdruck (weitere sind in der PPD-Datei zu sehen).

Hilfe der Drucker hat nicht gedruckt!

In den meisten Fällen liegt das daran, dass du deine Druckerzugangsdaten nicht richtig eingerichtet hast. In dem Fall wird leider keine Fehlermeldung angezeigt. Überprüfe dass du die Schritte zur Einrichtung genau wie oben dargestellt ausgeführt hast. Überprüfe auch ob deine Zugangsdaten im Webinterface des Druckers funktionieren.

Solltest du weiterhin Probleme haben, schreibe einfach unserem Support eine Mail, dann schauen wir uns das an. Siehe auch nächster Abschnitt.

Probleme / Wünsche

Solltest du Probleme bei der Einrichtung haben oder das Drucken nicht so klappen wie du es dir vorgestellt hast oder dir Features fehlen, schreibe dem HaDiNet (uns) eine Mail an support@hadiko.de. Wir sind bemüht die Druckerlösung weiterhin zu verbessern.
Bei Problemen mit konkreten Druckaufträgen gib bitte möglichst genaues Datum/Uhrzeit und verwendeten Nutzernamen an. Auch die Angabe deiner Linuxdistribution inkl. Versionsnummer und das zum Drucken verwendete Programm sind hilfreich.