Drucken: Unterschied zwischen den Versionen
→Drucken und die zugehörige Syntax: link zum rz aktualisiert |
Informationen an Umzug angepasst |
||
| (21 dazwischenliegende Versionen von 13 Benutzern werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
Im Folgenden findest du eine allgemeine Anleitung zum Drucken auf den iRZ-Druckern im Ikum inkl. einiger Tricks und Optionen, von denen dir einige nützlicher erscheinen mögen und andere helfen dafür anderen mehr. Wie bei allen Seiten im Wiki: Ergänze die Informationen gerne oder ersetze veraltete durch aktuelle. Das gilt insbesondere nach unserem Umzug in die Bundesstraße. | |||
= Offizielle Seiten = | == Offizielle Seiten == | ||
* Die offizielle Seite des iRZ zum Thema Drucken (Eigentlich brauchen wir hier nichts mehr erwähnen, die Seiten sind super!): | * Die offizielle Seite des iRZ zum Thema Drucken (Eigentlich brauchen wir hier nichts mehr erwähnen, die Seiten sind super!): https://www.inf.uni-hamburg.de/de/inst/irz/it-services/print | ||
* ''CUPS Software Users Manual'' | * ''CUPS Software Users Manual'' https://linuxprint.informatik.uni-hamburg.de:631/ | ||
* Druckkontingent (über [[FBIVPN|VPN]]): https://linuxprint.informatik.uni-hamburg.de | |||
= Drucken und die zugehörige Syntax = | == Drucken und die zugehörige Syntax == | ||
Beispielhafte Kopiervorlage; druckt die Datei beispiel.pdf im aktuellen Verzeichnis auf dem Drucker in | Beispielhafte Kopiervorlage; druckt die Datei <code>beispiel.pdf</code> im aktuellen Verzeichnis auf dem am einfachsten erreichbaren<ref name="umzug" /> (Graustufen-) Drucker in Inf 03-730. | ||
cat beispiel.pdf | ssh 1steenfa@rzssh1.informatik.uni-hamburg.de lpr - | cat beispiel.pdf | ssh 1steenfa@rzssh1.informatik.uni-hamburg.de lpr -Pb-03-730-sw | ||
Man kann (fast) beliebige Dateien mit dem Kommando <code>lpr -P''druckername'' -o ''option'' ''dateiname''</code> ausdrucken. | |||
Man kann (fast) beliebige Dateien mit dem Kommando < | |||
* Die Druckernamen werden nach folgendem Prinzip zusammengesetzt: | * Die Druckernamen werden nach folgendem Prinzip zusammengesetzt: | ||
** < | ** Gebäudeteil (<code>a</code> – MIN-Forum oder <code>b</code> – Ikum) | ||
** < | ** <code>-</code> | ||
** < | ** Stockwerk im Gebäude mit führender 0, z. B. <code>03</code> | ||
** < | ** <code>-</code> | ||
*** < | ** Raumnummer, z. B. <code>730</code> | ||
*** < | ** <code>-</code> | ||
*** < | ** Zusatz: | ||
*** < | *** <code>sw</code> nur Graustufen | ||
*** <code>fa4</code> für Farbdrucker, die max. A4 drucken können | |||
*** früher gab es noch <code>fa3</code> für Farbdrucker, die auch A3 drucken können, ist aktuell noch nicht wieder verfügbar<ref name="umzug" /> | |||
* Beispiele: | * Beispiele: | ||
** < | ** <code>-Pb-03-730-sw</code> für s/w-Ausdrucke zum Selbstabholen im Ikum, 3. Stock, Raum 03-730, vom Fahrstuhl aus rechts um die Ecke, dann auf der rechten Seite | ||
** < | ** <code>-Pb-03-730-fa4</code> Farbdrucker mit DIN A4 | ||
Übersicht über Drucker: https://linuxprint.informatik.uni-hamburg.de:631/printers/ (über VPN erreichbar) | |||
Standorte im Haus der Informatik und Wegbeschreibung: | |||
* 2. Stock: <code>b-02-604-[sw|fa4]</code>: aus dem Fahrstuhl links, durch die Tür, dann auf der linken Seite direkt rechts neben dem Flur. '''Achtung!''' Die Drucker im 2. Stock sind nach dem Wasserschaden noch nicht wieder freigegeben.<ref name="umzug" /> | |||
* 3. Stock: <code>b-03-730-[sw|fa4]</code>: aus dem Fahrstuhl rechts, rechts um die Ecke, durch die Tür, dahinter die 2. Tür rechts | |||
* 4. bis 6. Stock: <code>b-0[4|5|6]-710-[sw|fa4]</code>: aus dem Fahrstuhl rechts, dann direkt die erste Tür auf der rechten Seite | |||
* Die anderen Drucker (FB-Management/Studienbüro) sind im Allgemeinen nicht für Studierende zugänglich! (Vielleicht, wenn ihr bei den betreffenden Stellen ganz lieb vorher fragt, aber nicht per default.) | |||
Druckerräume könnten verschlossen sein. Versucht, euch von den Personen auf dem Stockwerk aufschließen zu lassen oder fragt beim FSR in 01-643 oder beim iRZ im 2. OG nach. Am besten testet ihr, bevor ihr den Druckauftrag abschickt, ob der Raum geöffnet ist. | |||
* Druckoptionen werden mit < | * Druckoptionen werden mit <code>-o ''Option''</code> angegeben. | ||
** < | ** <code>-o sides=one-sided || -o sides=two-sided-short-edge || -o sides=two-sided-long-edge</code> | ||
** < | ** <code>-o page-ranges=12start-23end</code> | ||
* Nach den Druckoptionen können noch einer oder auch mehr Dateinamen angegeben werden. | * Nach den Druckoptionen können noch einer oder auch mehr Dateinamen angegeben werden. | ||
* Ausführlichere Dokumentation steht im CUPS Software Users Manual (s. o.) | * Ausführlichere Dokumentation steht im CUPS Software Users Manual (s. o.) | ||
= 'Nicht' Doppelseitig drucken = | == Zsh-Function zum Drucken == | ||
function printuni() { | |||
printer="b-03-730-sw" # set std printer | |||
Anzahl=1 | |||
file=$1 | |||
read 'answer? which printer do you want to use? (b-03-730-sw/b-04-710-fa4/...)' | |||
if [ -z "$answer" ]; then | |||
echo 'ok, using <b-03-730-sw>' | |||
else | |||
echo 'Ok, using <'$printer'>' | |||
printer=$answer | |||
fi | |||
read 'answer? How many do you want to print? (1/2/3/...)' | |||
if [ -z "$answer" ]; then | |||
echo 'ok, using 1' | |||
else | |||
echo 'Ok, using <'$answer'>' | |||
Anzahl=$answer | |||
fi | |||
read 'answer?Are you sure you want to print <'$file'> on <'$printer'> ? (press enter)' | |||
if [ -z "$answer" ]; then | |||
echo 'Ok, printing' | |||
cat $file | ssh 8herrman@rzssh1.informatik.uni-hamburg.de lpr -P$printer -o sides=one-sided -# $Anzahl #change to your mail | |||
else | |||
echo 'Ok, not printing' | |||
fi | |||
} | |||
Benutzung (uni sollte in der ssh config als host definiert sein) | |||
printuni ~/Downloads/lol.pdf [printername] | |||
== Häufig genutzte Druckoptionen == | |||
=== 'Nicht' Doppelseitig drucken === | |||
lpr -Pdruckername -o sides=one-sided druckMich | lpr -Pdruckername -o sides=one-sided druckMich | ||
= Anzahl der Ausdrucke einstellen = | === Anzahl der Ausdrucke einstellen === | ||
lpr -Pdruckername -# anzahlDerAusdrucke druckMich | lpr -Pdruckername -# anzahlDerAusdrucke druckMich | ||
= Sämtliche PDF aus dem aktuellen Verzeichnis drucken = | === Sämtliche PDF aus dem aktuellen Verzeichnis drucken === | ||
lpr -Pdruckername *.pdf | lpr -Pdruckername *.pdf | ||
= Nur spezielle Seiten drucken (Seiten 1-4 und 7, sowie 9-12) = | === Nur spezielle Seiten drucken (Seiten 1-4 und 7, sowie 9-12) === | ||
lpr -Pdruckername -o page-ranges=1-4,7,9-12 druckMich | lpr -Pdruckername -o page-ranges=1-4,7,9-12 druckMich | ||
= Mehrere Seiten auf einem Blatt drucken (number-up) = | === Mehrere Seiten auf einem Blatt drucken (number-up) === | ||
Hier wird direkt das richtige Seitenformat (Hoch-/Querformat) gewählt, somit ist kein <code>-o landscape</code> o.ä. erforderlich. | |||
lpr -Pdruckername -o number-up=2 druckMich | lpr -Pdruckername -o number-up=2 druckMich | ||
= Querformat drucken = | === Querformat drucken === | ||
lpr -Pdruckername -o landscape druckMich | lpr -Pdruckername -o landscape druckMich | ||
Die option <code>landscape</code> rotiert das Blatt um 90°. Dem entgegen steht die Option <code>portrait</code>, welche das Blatt nicht rotiert. | |||
= Bilder auf Seitenengröße skalieren = | === Bilder auf Seitenengröße skalieren === | ||
Wenn Bilder gedruckt werden, die größer sind als das Ausgabepapier, wird das Bild in mehre Segmente zerlegt, die dann nacheinander gedruckt werden. Wenn man keine Lust hat, nachher die Papiere aneinanderzukleben, sondern ein Bild auf eine Seite einpassen möchte, der benutzt die Option -o fit-to-page. | Wenn Bilder gedruckt werden, die größer sind als das Ausgabepapier, wird das Bild in mehre Segmente zerlegt, die dann nacheinander gedruckt werden. Wenn man keine Lust hat, nachher die Papiere aneinanderzukleben, sondern ein Bild auf eine Seite einpassen möchte, der benutzt die Option <code>-o fit-to-page</code>. | ||
lpr -Pdruckername -o fit-to-page -o fitplot druckMich | lpr -Pdruckername -o fit-to-page -o fitplot druckMich | ||
= Doppelseitig mit Rahmen drucken = | === Doppelseitig mit Rahmen drucken === | ||
Folgendes druckt mit einem schwarzen Rahmen zwei Seiten auf eine. | Folgendes druckt mit einem schwarzen Rahmen zwei Seiten auf eine. | ||
Dabei versucht a2ps Code zu erkennen und versieht ihn mit anderen Fonts. | Dabei versucht a2ps Code zu erkennen und versieht ihn mit anderen Fonts. | ||
| Zeile 66: | Zeile 109: | ||
a2ps43 -Pdruckername | a2ps43 -Pdruckername | ||
== Druckaufträge == | |||
Die folgenden Kommandos dienen dazu, sich Druckaufträge anzuschauen oder zu verändern. | |||
=== Druckaufträge ansehen === | |||
lpq -a | lpq -a | ||
lpq -Pdruckername | lpq -Pdruckername | ||
= Druckaufträge stoppen/löschen = | === Druckaufträge stoppen/löschen === | ||
geht nur über das [https://linuxprint.informatik.uni-hamburg.de/ Webinterface] innerhalb der [[Tunneln|Uni]] oder mit einem CLI Wrapper: | geht nur über das [https://linuxprint.informatik.uni-hamburg.de/ Webinterface] innerhalb der [[Tunneln|Uni]] oder mit einem CLI Wrapper: | ||
| Zeile 92: | Zeile 139: | ||
Funktioniert selbstverständlich auch über den "cancel" Knopf am Drucker direkt ;-) --[[Benutzer:Timon|Timon]] 14:36, 16. Nov. 2011 (CET) | Funktioniert selbstverständlich auch über den "cancel" Knopf am Drucker direkt ;-) --[[Benutzer:Timon|Timon]] 14:36, 16. Nov. 2011 (CET) | ||
= Druckaufträge pausieren = | === Druckaufträge pausieren === | ||
TODO | TODO | ||
= Druckaufträge in der Priorität ändern = | === Druckaufträge in der Priorität ändern === | ||
lp -i $jobid -q $prioritaet | lp -i $jobid -q $prioritaet | ||
wobei $prioritaet Element aus [0,100] | wobei $prioritaet Element aus [0,100] | ||
= Allgemeines und | == Allgemeines und Merkwürdiges == | ||
* unter https://linuxprint.informatik.uni-hamburg.de/ kann man sich sein Druckkontingent ansehen. Das geht auch auf rzssh1 mit dem | |||
* unter https://linuxprint.informatik.uni-hamburg.de/ kann man sich sein Druckkontingent ansehen. Das geht auch auf rzssh1 mit dem <code>druckguthaben</code> skript. | |||
* bei einer Anzahl ungefähr > 100 gibt es den Fehler ''lpr: error - unable to print file: client-error-bad-request'' | * bei einer Anzahl ungefähr > 100 gibt es den Fehler ''lpr: error - unable to print file: client-error-bad-request'' | ||
* Manchmal druckt ein Drucker anstelle des Dokuments nur eine einzelne Seite mit einer Fehlermeldung. Das kann passieren, wenn das zu druckende Dokument nicht im Din A4, sondern z.B. im Letter-Format ist. Ein Konvertieren ins A4-Format schafft normalerweise Abhilfe. | |||
= | === Druckkostenbeteiligung === | ||
Am 1.10.2014 wurden die Druckkosten angepasst und sind nun mit denen vom RRZ gleich. | Am 1.10.2014 wurden die Druckkosten angepasst und sind nun mit denen vom RRZ gleich. | ||
| Zeile 111: | Zeile 160: | ||
!Druckgroesse/-art!!Cent | !Druckgroesse/-art!!Cent | ||
|- | |- | ||
|1 A4-Seite SW-Drucker | |1 A4-Seite SW-Drucker ||3 | ||
|- | |- | ||
|1 A4-Seite Farb-Drucker | |1 A4-Seite Farb-Drucker || 15 | ||
|- | |- | ||
|1 A3-Seite Farb-Drucker rz_fa3 | |<span style="color:grey">1 A3-Seite Farb-Drucker rz_fa3</span> || <span style="color:grey">30</span> | ||
|- | |- | ||
|1 A4-Seite Folien-Drucker rz_folie ||20 | |<span style="color:grey">1 A4-Seite Folien-Drucker rz_folie</span> || <span style="color:grey">20</span> | ||
|- | |- | ||
|1 Deckblatt ||0 | |1 Deckblatt || 0 | ||
|} | |} | ||
* Ein Duplexdruck kostet so viel wie ein Simplexdruck, also schont die Umwelt. | * Ein Duplexdruck kostet so viel wie ein Simplexdruck, also schont die Umwelt. | ||
* Wenn die Druckquota erschöpft ist wird der Druck zu bis zu 7 Tagen in die 'quotahold' queue geschoben. | * Wenn die Druckquota erschöpft ist wird der Druck zu bis zu 7 Tagen in die 'quotahold' queue geschoben. | ||
* Hat man in der Bibliothek per EC-Karte bezahlt und hat man den Beleg bis 16:30 (Mo-Do)/15:00(Fr) bei den Operatoren | * Hat man in der Bibliothek per EC-Karte bezahlt und hat man den Beleg bis 16:30 (Mo-Do)/15:00(Fr)<ref name="umzug">Informationen evtl. nicht mehr aktuell</ref> bei den Operatoren im Ikum, 2. Stock, abgegeben, so können die Druckjobs wieder aufgenommen werden. | ||
=== Druckguthaben === | |||
Studierende bekommen 10 € Druckguthaben pro Semester geschenkt. Sollten diese 10 € nicht ausreichen, kann man sich Druckguthaben nachkaufen. Dazu geht man in die Informatik-Bibliothek<ref name="umzug" />, bezahlt dort das neue Druckguthaben und bringt dann den Beleg zum Operating. Dort wird einem das neue Druckguthaben dann sofort freigeschaltet. | |||
Für Abschlussarbeiten kann man sich von seinem Arbeitsbereich Druckguthaben geben lassen. Dafür gibt es vom RZ ein Formular, das man sich im Operating abholen kann, ausfüllt, seinen Prof unterschreiben lässt und dann wieder im Operating abgibt. Es empfiehlt sich auch nach gutem Papier zu fragen. | |||
= In Datei drucken = | |||
Mit <code>cups-pdf</code> kann man einen virtuellen Drucker erstellen. Einfach <code>cups-pdf</code> mit deinem package-manager deiner Wahl installieren (z.B. <code>apt-get install cups-pdf</code>) und ggf. CUPS starten (<code>service cups start</code>). Als Drucker nimmt man dann nicht d116_sw o.Ä., sondern cups-PDF: | |||
lpr -P cups-PDF foo.pdf | |||
Die Datei wird im Verzeichnis ableget, welches in der <code>/etc/cups/cups.cups-pdf.conf</code> im Abschnitt Path Settings unter der Einstellung <code>Out</code> angegeben ist. Standardmäßig ist es <code>${DESKTOP}</code>. | |||
= Drucken unter Windows = | == Drucken unter Windows == | ||
Für alle Windows Nutzer gibt es auch eine Möglichkeit die Drucker einzurichten und zu speichern. | Für alle Windows Nutzer gibt es auch eine Möglichkeit die Drucker einzurichten und zu speichern. | ||
Dazu öffnet man den Arbeitsplatz (oder jeden anderen beliebigen Ort mit dem Explorer) und tippt in die Addressezeile | Dazu öffnet man den Arbeitsplatz (oder jeden anderen beliebigen Ort mit dem Explorer) und tippt in die Addressezeile | ||
<pre>\\linuxprint.informatik.uni-hamburg.de</pre> | <pre>\\linuxprint.informatik.uni-hamburg.de</pre> | ||
| Zeile 161: | Zeile 195: | ||
Dabei ist natürlich 0nachnam zu ersetzen. | Dabei ist natürlich 0nachnam zu ersetzen. | ||
Anschließend kann man alle Drucker des Ikums sehen und sich die entsprechenden Drucken mit Rechtsklick installieren. Hierfür wird der Treiber direkt vom Server geladen und installiert. | Anschließend kann man alle Drucker des Ikums sehen und sich die entsprechenden Drucken mit Rechtsklick installieren. Hierfür wird der Treiber direkt vom Server geladen und installiert. | ||
Danach stehen die installierten Drucken direkt im | Danach stehen die installierten Drucken direkt im ''Drucker & Geräte'' Ordner zur Verfügung. Die Drucker können dort natürlich auch umbenannt werden um die sperrige Bezeichnung zu verschönern. | ||
=== Troubleshooting === | |||
Windows cannot connect to printer? Error: 0x00...6d1 | |||
[https://www.inf.uni-hamburg.de/inst/irz/it-services/print/printer-installation/windows-8-problems.html Probleme bei der Installation ab Windows 8] | |||
== Drucken unter MacOS, Windows, Linux & Android (via printikum) == | |||
Für Desktop und Android gibt es eine (von einem Studenten am Informatikum entwickelte) GUI Anwendung die relativ einfach ein rudimentäres Drucken ermöglicht. Die Anwendung ist Open-Source und in der Theorie auch zu weiteren Plattformen (wie iOS) kompatibel. Dies war jedoch bisher zu umständlich auf einem MacBook umzusetzen. Hier könnt ihr gerne via Github mitwirken :) | |||
Die Anwendung könnt ihr hier auf Robins persönlicher Seite (oder via Github) <b>herunterladen</b>: | |||
[https://apps.robbb.in/printikum apps.robbb.in/printikum] | |||
== Disclaimer Umzug == | |||
Mit dem Umzug zum Campus Bundesstr. hat sich einiges beim Thema Drucken geändert. Es wurde versucht, Informationen anzupassen, die sich geändert haben. Einige Betriebsabläufe müssen sich aber möglicherweise noch einspielen. Bitte beachtet also, dass sich einige Informationen möglicherweise noch geändert haben und weiterhin ändern könnten. Fragt im Zweifel beim [https://www.inf.uni-hamburg.de/inst/irz.html iRZ] (Ikum, 2. Stock) nach, wenn etwas nicht funktioniert. | |||
<references /> | |||
Aktuelle Version vom 22. Juni 2026, 16:40 Uhr
Im Folgenden findest du eine allgemeine Anleitung zum Drucken auf den iRZ-Druckern im Ikum inkl. einiger Tricks und Optionen, von denen dir einige nützlicher erscheinen mögen und andere helfen dafür anderen mehr. Wie bei allen Seiten im Wiki: Ergänze die Informationen gerne oder ersetze veraltete durch aktuelle. Das gilt insbesondere nach unserem Umzug in die Bundesstraße.
Offizielle Seiten
- Die offizielle Seite des iRZ zum Thema Drucken (Eigentlich brauchen wir hier nichts mehr erwähnen, die Seiten sind super!): https://www.inf.uni-hamburg.de/de/inst/irz/it-services/print
- CUPS Software Users Manual https://linuxprint.informatik.uni-hamburg.de:631/
- Druckkontingent (über VPN): https://linuxprint.informatik.uni-hamburg.de
Drucken und die zugehörige Syntax
Beispielhafte Kopiervorlage; druckt die Datei beispiel.pdf im aktuellen Verzeichnis auf dem am einfachsten erreichbaren<ref name="umzug" /> (Graustufen-) Drucker in Inf 03-730.
cat beispiel.pdf | ssh 1steenfa@rzssh1.informatik.uni-hamburg.de lpr -Pb-03-730-sw
Man kann (fast) beliebige Dateien mit dem Kommando lpr -Pdruckername -o option dateiname ausdrucken.
- Die Druckernamen werden nach folgendem Prinzip zusammengesetzt:
- Gebäudeteil (
a– MIN-Forum oderb– Ikum) -- Stockwerk im Gebäude mit führender 0, z. B.
03 -- Raumnummer, z. B.
730 -- Zusatz:
swnur Graustufenfa4für Farbdrucker, die max. A4 drucken können- früher gab es noch
fa3für Farbdrucker, die auch A3 drucken können, ist aktuell noch nicht wieder verfügbar<ref name="umzug" />
- Gebäudeteil (
- Beispiele:
-Pb-03-730-swfür s/w-Ausdrucke zum Selbstabholen im Ikum, 3. Stock, Raum 03-730, vom Fahrstuhl aus rechts um die Ecke, dann auf der rechten Seite-Pb-03-730-fa4Farbdrucker mit DIN A4
Übersicht über Drucker: https://linuxprint.informatik.uni-hamburg.de:631/printers/ (über VPN erreichbar)
Standorte im Haus der Informatik und Wegbeschreibung:
- 2. Stock:
b-02-604-[sw|fa4]: aus dem Fahrstuhl links, durch die Tür, dann auf der linken Seite direkt rechts neben dem Flur. Achtung! Die Drucker im 2. Stock sind nach dem Wasserschaden noch nicht wieder freigegeben.<ref name="umzug" /> - 3. Stock:
b-03-730-[sw|fa4]: aus dem Fahrstuhl rechts, rechts um die Ecke, durch die Tür, dahinter die 2. Tür rechts - 4. bis 6. Stock:
b-0[4|5|6]-710-[sw|fa4]: aus dem Fahrstuhl rechts, dann direkt die erste Tür auf der rechten Seite - Die anderen Drucker (FB-Management/Studienbüro) sind im Allgemeinen nicht für Studierende zugänglich! (Vielleicht, wenn ihr bei den betreffenden Stellen ganz lieb vorher fragt, aber nicht per default.)
Druckerräume könnten verschlossen sein. Versucht, euch von den Personen auf dem Stockwerk aufschließen zu lassen oder fragt beim FSR in 01-643 oder beim iRZ im 2. OG nach. Am besten testet ihr, bevor ihr den Druckauftrag abschickt, ob der Raum geöffnet ist.
- Druckoptionen werden mit
-o Optionangegeben.-o sides=one-sided || -o sides=two-sided-short-edge || -o sides=two-sided-long-edge-o page-ranges=12start-23end
- Nach den Druckoptionen können noch einer oder auch mehr Dateinamen angegeben werden.
- Ausführlichere Dokumentation steht im CUPS Software Users Manual (s. o.)
Zsh-Function zum Drucken
function printuni() {
printer="b-03-730-sw" # set std printer
Anzahl=1
file=$1
read 'answer? which printer do you want to use? (b-03-730-sw/b-04-710-fa4/...)'
if [ -z "$answer" ]; then
echo 'ok, using <b-03-730-sw>'
else
echo 'Ok, using <'$printer'>'
printer=$answer
fi
read 'answer? How many do you want to print? (1/2/3/...)'
if [ -z "$answer" ]; then
echo 'ok, using 1'
else
echo 'Ok, using <'$answer'>'
Anzahl=$answer
fi
read 'answer?Are you sure you want to print <'$file'> on <'$printer'> ? (press enter)'
if [ -z "$answer" ]; then
echo 'Ok, printing'
cat $file | ssh 8herrman@rzssh1.informatik.uni-hamburg.de lpr -P$printer -o sides=one-sided -# $Anzahl #change to your mail
else
echo 'Ok, not printing'
fi
}
Benutzung (uni sollte in der ssh config als host definiert sein)
printuni ~/Downloads/lol.pdf [printername]
Häufig genutzte Druckoptionen
'Nicht' Doppelseitig drucken
lpr -Pdruckername -o sides=one-sided druckMich
Anzahl der Ausdrucke einstellen
lpr -Pdruckername -# anzahlDerAusdrucke druckMich
Sämtliche PDF aus dem aktuellen Verzeichnis drucken
lpr -Pdruckername *.pdf
Nur spezielle Seiten drucken (Seiten 1-4 und 7, sowie 9-12)
lpr -Pdruckername -o page-ranges=1-4,7,9-12 druckMich
Mehrere Seiten auf einem Blatt drucken (number-up)
Hier wird direkt das richtige Seitenformat (Hoch-/Querformat) gewählt, somit ist kein -o landscape o.ä. erforderlich.
lpr -Pdruckername -o number-up=2 druckMich
Querformat drucken
lpr -Pdruckername -o landscape druckMich
Die option landscape rotiert das Blatt um 90°. Dem entgegen steht die Option portrait, welche das Blatt nicht rotiert.
Bilder auf Seitenengröße skalieren
Wenn Bilder gedruckt werden, die größer sind als das Ausgabepapier, wird das Bild in mehre Segmente zerlegt, die dann nacheinander gedruckt werden. Wenn man keine Lust hat, nachher die Papiere aneinanderzukleben, sondern ein Bild auf eine Seite einpassen möchte, der benutzt die Option -o fit-to-page.
lpr -Pdruckername -o fit-to-page -o fitplot druckMich
Doppelseitig mit Rahmen drucken
Folgendes druckt mit einem schwarzen Rahmen zwei Seiten auf eine. Dabei versucht a2ps Code zu erkennen und versieht ihn mit anderen Fonts. Wer die Code Detection nicht mag, sollte stattdessen a2ps43 benutzen:
a2ps -Pdruckername a2ps43 -Pdruckername
Druckaufträge
Die folgenden Kommandos dienen dazu, sich Druckaufträge anzuschauen oder zu verändern.
Druckaufträge ansehen
lpq -a lpq -Pdruckername
Druckaufträge stoppen/löschen
geht nur über das Webinterface innerhalb der Uni oder mit einem CLI Wrapper:
#!/bin/bash
# Removes an entry in the printer queue
# Usage: lprm JOBID
if [ $# != 1 ]
then
echo "Usage: $0 JOBID"
exit 9
fi
read -p "Please enter your password: " -s password;
URL="https://linuxprint.informatik.uni-hamburg.de/jobOperation.shtml?operation=remove&job=${1}";
#echo $URL
wget --http-user="${USER}" --http-password="${password}" -O - "${URL}" 2>/dev/null | egrep "Auftrag ${1}"
geht bei mir und allen, die ich fragte aber auch mit rpm (3schaefe)
Funktioniert selbstverständlich auch über den "cancel" Knopf am Drucker direkt ;-) --Timon 14:36, 16. Nov. 2011 (CET)
Druckaufträge pausieren
TODO
Druckaufträge in der Priorität ändern
lp -i $jobid -q $prioritaet
wobei $prioritaet Element aus [0,100]
Allgemeines und Merkwürdiges
- unter https://linuxprint.informatik.uni-hamburg.de/ kann man sich sein Druckkontingent ansehen. Das geht auch auf rzssh1 mit dem
druckguthabenskript. - bei einer Anzahl ungefähr > 100 gibt es den Fehler lpr: error - unable to print file: client-error-bad-request
- Manchmal druckt ein Drucker anstelle des Dokuments nur eine einzelne Seite mit einer Fehlermeldung. Das kann passieren, wenn das zu druckende Dokument nicht im Din A4, sondern z.B. im Letter-Format ist. Ein Konvertieren ins A4-Format schafft normalerweise Abhilfe.
Druckkostenbeteiligung
Am 1.10.2014 wurden die Druckkosten angepasst und sind nun mit denen vom RRZ gleich.
| Druckgroesse/-art | Cent |
|---|---|
| 1 A4-Seite SW-Drucker | 3 |
| 1 A4-Seite Farb-Drucker | 15 |
| 1 A3-Seite Farb-Drucker rz_fa3 | 30 |
| 1 A4-Seite Folien-Drucker rz_folie | 20 |
| 1 Deckblatt | 0 |
- Ein Duplexdruck kostet so viel wie ein Simplexdruck, also schont die Umwelt.
- Wenn die Druckquota erschöpft ist wird der Druck zu bis zu 7 Tagen in die 'quotahold' queue geschoben.
- Hat man in der Bibliothek per EC-Karte bezahlt und hat man den Beleg bis 16:30 (Mo-Do)/15:00(Fr)<ref name="umzug">Informationen evtl. nicht mehr aktuell</ref> bei den Operatoren im Ikum, 2. Stock, abgegeben, so können die Druckjobs wieder aufgenommen werden.
Druckguthaben
Studierende bekommen 10 € Druckguthaben pro Semester geschenkt. Sollten diese 10 € nicht ausreichen, kann man sich Druckguthaben nachkaufen. Dazu geht man in die Informatik-Bibliothek<ref name="umzug" />, bezahlt dort das neue Druckguthaben und bringt dann den Beleg zum Operating. Dort wird einem das neue Druckguthaben dann sofort freigeschaltet.
Für Abschlussarbeiten kann man sich von seinem Arbeitsbereich Druckguthaben geben lassen. Dafür gibt es vom RZ ein Formular, das man sich im Operating abholen kann, ausfüllt, seinen Prof unterschreiben lässt und dann wieder im Operating abgibt. Es empfiehlt sich auch nach gutem Papier zu fragen.
In Datei drucken
Mit cups-pdf kann man einen virtuellen Drucker erstellen. Einfach cups-pdf mit deinem package-manager deiner Wahl installieren (z.B. apt-get install cups-pdf) und ggf. CUPS starten (service cups start). Als Drucker nimmt man dann nicht d116_sw o.Ä., sondern cups-PDF:
lpr -P cups-PDF foo.pdf
Die Datei wird im Verzeichnis ableget, welches in der /etc/cups/cups.cups-pdf.conf im Abschnitt Path Settings unter der Einstellung Out angegeben ist. Standardmäßig ist es ${DESKTOP}.
Drucken unter Windows
Für alle Windows Nutzer gibt es auch eine Möglichkeit die Drucker einzurichten und zu speichern. Dazu öffnet man den Arbeitsplatz (oder jeden anderen beliebigen Ort mit dem Explorer) und tippt in die Addressezeile
\\linuxprint.informatik.uni-hamburg.de
ein. Anschließend wird man nach einem Nutzernamen und Passwort gefragt. Man wählt die Option "Anderer Benutzer" und gibt folgendes ein
INFORMATIK\0nachnam
Dabei ist natürlich 0nachnam zu ersetzen. Anschließend kann man alle Drucker des Ikums sehen und sich die entsprechenden Drucken mit Rechtsklick installieren. Hierfür wird der Treiber direkt vom Server geladen und installiert. Danach stehen die installierten Drucken direkt im Drucker & Geräte Ordner zur Verfügung. Die Drucker können dort natürlich auch umbenannt werden um die sperrige Bezeichnung zu verschönern.
Troubleshooting
Windows cannot connect to printer? Error: 0x00...6d1
Probleme bei der Installation ab Windows 8
Drucken unter MacOS, Windows, Linux & Android (via printikum)
Für Desktop und Android gibt es eine (von einem Studenten am Informatikum entwickelte) GUI Anwendung die relativ einfach ein rudimentäres Drucken ermöglicht. Die Anwendung ist Open-Source und in der Theorie auch zu weiteren Plattformen (wie iOS) kompatibel. Dies war jedoch bisher zu umständlich auf einem MacBook umzusetzen. Hier könnt ihr gerne via Github mitwirken :)
Die Anwendung könnt ihr hier auf Robins persönlicher Seite (oder via Github) herunterladen:
Disclaimer Umzug
Mit dem Umzug zum Campus Bundesstr. hat sich einiges beim Thema Drucken geändert. Es wurde versucht, Informationen anzupassen, die sich geändert haben. Einige Betriebsabläufe müssen sich aber möglicherweise noch einspielen. Bitte beachtet also, dass sich einige Informationen möglicherweise noch geändert haben und weiterhin ändern könnten. Fragt im Zweifel beim iRZ (Ikum, 2. Stock) nach, wenn etwas nicht funktioniert.
<references />