Installationsanleitung iPrint Linux
Rezept für Ubuntu
Beachten Sie bitte, dass sich jede Linux-Distribution und Cups Version anders verhalten kann.
Erfolgreich getestet wurde diese Vorgangsweise unter Ubuntu mit folgenden gängigen Desktops:
- Ubuntu 22.04 (cups 2.4.1)
- Ubuntu 20.04 Mate (cups 2.3.1) - Auth via PrinterQueue notwendig
- Ubuntu 16.04 Mate (cups 2.1.3-4)
- Ubuntu 16.04 Unity (cups 2.1.3-4) - Auth via PrinterQueue notwendig
- Ubuntu 16.04 XFCE (cups 2.1.3-4)
- Ubuntu 16.04 Gnome (cups 2.1.3-4)
problematisch ist und bleibt weiterhin der KDE Desktop:
- Ubuntu 16.04 KDE (cups 2.1.3-4)
bugreports.qt.io/browse/QTBUG-9135 http://kde-bugs-dist.kde.narkive.com/nF8ODmqV/bug-230522-new-print-dialog-doesn-t-handle-authinforequired-cups-option
- da bleibt nur der Umweg Username:pw in die DeviceUri einzutragen.
Rezept:
- Überprüfen, ob der Print-Server erreichbar ist:
nc -z -w5 printer.boku.ac.at 443; if [ "$?" -eq "0" ]; then echo OK; fi ;
- Überprüfen, ob https funktioniert:
sudo lpinfo -v | grep -i https
- Installation bokuprint-color:
sudo su
cd ~
wget http://www.boku.ac.at/fileadmin/data/H05000/H19000/zid-services/drucken/BOKUprint/treiber/BHC364PPDLinux_100010001MU.zip
unzip BHC364PPDLinux_100010001MU.zip
lpadmin -p bokuprint-color -E -v https://printer.boku.ac.at/ipp/bokuprint-color -P ~/BHC364PPDLinux_100010001/German/CUPS1.2/KOC364GX.ppd
# service cups restart #nicht unbedingt notwendig
- Installation bokuprint-mono:
sudo su
cd ~
wget http://www.boku.ac.at/fileadmin/data/H05000/H19000/zid-services/drucken/BOKUprint/treiber/BHC364PPDLinux_100010001MU.zip
unzip BHC364PPDLinux_100010001MU.zip
lpadmin -p bokuprint-mono -E -v https://printer.boku.ac.at/ipp/bokuprint-mono -P ~/BHC364PPDLinux_100010001/German/CUPS1.2/KOC364GX.ppd
sed -i 's/*DefaultSelectColor.*$/*DefaultSelectColor: Grayscale/' /etc/cups/ppd/bokuprint-mono.ppd
# service cups restart #nicht unbedingt notwendig
beim erneuten Drucken sollte sich nun ein Authentication-Window zeigen,... bei manchen Desktops ist es notwendig den Druckjob in der grafischen-Printer-Queue zu authentifizieren.
Bitte Errors wie "snmp-error" bzw. "there is a problem on printer bokuprint-*" ignorieren.