Das Ubuntu Handbuch | Anleitungen für Linux-Freunde

Ubuntu: HP-Drucker einrichten - HPLIP vom Linux-Profi getestet

Wer ei­nen Dru­cker von HP be­sitzt, der hat auf je­den Fall ei­ne ein­wand­freie Kauf­ent­schei­dung ge­trof­fen. Denn egal ob mit Tin­te, La­ser, Far­be¹ oder in Schwarz-Weiß be­trie­ben, schnei­den die Pe­ri­phe­rie­ge­rä­te des US-ame­ri­ka­ni­schen Elek­tronik­her­stel­lers in al­len Test­rei­hen² stets über­durch­schnitt­lich ab. Das ist nicht ver­wun­der­lich, da das ehe­ma­li­ge Hew­lett-Pa­ckar­d³ be­reits seit den 1980er-Jah­ren⁴ Er­fah­run­gen in die­sem Hard­ware­be­reich sam­melt. Dar­über hin­aus ge­hört HP ne­ben Brot­her und Ep­son zu den we­ni­gen Dru­cker­pro­du­zen­ten, die ei­ne ak­zep­ta­ble Trei­ber­un­ter­stüt­zung für Li­nux-Be­triebs­sys­te­me⁵ an­bie­ten. Al­ler­dings setzt der ka­li­for­ni­sche Tech-Gi­gant im Ge­gen­satz zu sei­nen Mit­be­wer­bern auf ei­ne quell­of­fe­ne Kom­bi­lö­sung na­mens HPLIP, mit der sich über 3000 Mo­del­le⁶ in Be­trieb neh­men las­sen. Durch un­pro­fes­sio­nel­le In­ter­net­an­lei­tun­gen er­hal­ten vie­le Ubun­tu-An­wen­der aber ei­ne völ­lig fal­sche Vor­stel­lung von der ver­meint­li­chen Wun­der­soft­ware, was häu­fig zu Frust und Un­ver­ständ­nis führt.

Sehr ge­ehr­te Da­men und Her­ren, auf An­ra­ten di­ver­ser Ubun­tu-Web­sei­ten ha­be ich im Zu­ge ei­nes Sys­tem­wech­sels ei­nen HP Of­fice­Jet Pro 8210 ge­kauft. Schließ­lich ist über­all zu le­sen, dass die Dru­cker von Hew­lett-Pa­ckard al­le mit Li­nux funk­tio­nie­ren. Doch Pus­te­ku­chen, ich er­hal­te von HPLIP die fol­gen­de Mel­dung: Unable to com­mu­ni­ca­te wi­th the de­vice. In Kom­bi­na­ti­on mit mei­nem Win­dows-Note­book funk­tio­niert das Ge­rät ein­wand­frei. Ubun­tu 20.04 - al­le Ser­vice­packs ein­ge­spielt.

Lapoehn, Gert: HP-Dru­cker lässt sich nicht ein­rich­ten. E-Mail vom 16.02.2022.

Zu­al­ler­erst gilt es zu be­ach­ten, dass HPLIP nie­mals über den APT-Dienst in­stal­liert wer­den soll­te. Denn zum ei­nen sind die Bi­blio­the­ken in die­ser Pa­ket­ver­wal­tung ver­al­tet und zum an­de­ren be­nö­tigt die Ap­pli­ka­ti­on di­ver­se Hilfs­da­tei­en, die Ubun­tu oh­ne ei­nen ma­nu­el­len Sys­tem­ein­griff nicht be­reit­stel­len kann.

Eine farbenreiche Ubuntu-Testseite, die mit einem HP OfficeJet 3831 gedruckt wurde. Obwohl das Gerät funktioniert, zeigt HPLIP die folgende Fehlermeldung an: Unable to communicate with the device. Please check the device and try again. Demnach stellt HP für dieses Modell kein passendes Plugin zur Verfügung

Dar­über hin­aus ist HPLIP kein klas­si­scher Trei­ber im Sin­ne von Win­dows, mit­hil­fe des­sen sich die Funk­tio­nen ei­nes spe­zi­el­len Mo­dells frei­schal­ten las­sen. Viel­mehr frischt die Free­ware die Da­ten­bank des haus­ei­ge­ne Com­mon Unix Prin­ting Sys­tems auf, wo­durch al­le HP-Ge­rä­te von Ubun­tu kor­rekt er­kannt wer­den. Im zwei­ten Schritt er­stellt das Pro­gramm ei­ne in­di­vi­du­el­le PPD-Da­tei, wel­che die an­ge­schlos­se­ne Ap­pa­ra­tur ge­nau­er de­fi­niert.

Dru­cker­spe­zi­fi­sche De­tails wie die Grö­ße des nicht be­druck­ba­ren Sei­ten­rands, die Dru­cker­auf­lö­sung, Kom­man­dos für be­stimm­te Zu­satz­funk­tio­nen wie den Pa­pier­ein­zug, Be­son­der­hei­ten wie der Du­plex-Druck etc. wer­den in PPD-Da­tei­en ge­spei­chert.

Kof­ler, Mi­cha­el: Li­nux. Das um­fas­sen­de Hand­buch. 15., ak­tua­li­sier­te Auf­la­ge. Bonn: Rhein­werk Ver­lag 2017.

Bis hier­hin sorgt HPLIP al­so nur da­für, dass ein Dru­cker un­ter Ubun­tu sämt­li­che Druck­auf­trä­ge in Far­be oder in Schwarz-Weiß ab­ar­bei­ten kann. Hier­bei spielt es kei­ne Rol­le, ob das Pe­ri­phe­rie­ge­rät via USB oder WLAN er­reich­bar ist.

  • An­ders sieht es bei der Fax- und Scan­funk­ti­on⁷ aus. Um 3-in-1-Mo­del­le ganz­heit­lich in Be­trieb zu neh­men, sind näm­lich zu­meist wei­te­re Soft­ware­er­wei­te­run­gen⁸ von­nö­ten, die HP nicht für al­le sei­ne Pro­duk­te be­reit­stellt.

Vor al­lem bei preis­wer­ten Fa­bri­ka­ten fehlt häu­fig ei­ne voll­um­fäng­li­che Trei­ber­un­ter­stüt­zung, da ei­ne fort­lau­fen­de Ent­wick­lung für Li­nux-Platt­for­men auf­grund des ge­rin­gen Markt­an­teils aus Her­stel­ler­sicht un­wirt­schaft­lich wä­re.

GuteFrage.net: Wie wird HPLIP unter Ubuntu installiert? Antwort: Auf GWS2.de gibt es eine ausführliche Bildanleitung, die zeigt, wie Linux-Treiber für HP-Drucker heruntergeladen und entpackt werden. Mit dem deutschsprachigen Tutorial habe ich meinen HP Officejet Pro zum Laufen gebraucht

Dem­zu­fol­ge ist HPLIP schlech­ter als sein Ruf. In man­chen Fäl­len zeigt die Be­nut­zer­ober­flä­che des Pro­gramms tat­säch­lich die Tin­ten­füll­stän­de an und es las­sen sich Sca­n­auf­trä­ge oh­ne Wei­te­res er­le­di­gen. Häu­fig sorgt die Trei­ber­schnitt­stel­le aber le­dig­lich da­für, dass die Kern­kom­pe­ten­zen ei­nes HP-Dru­ckers in An­spruch ge­nom­men wer­den kön­nen. Doch hät­te wä­re wenn - be­vor sich die Pa­pier­ein­zugs­rol­le über­haupt ei­nen Mil­li­me­ter be­wegt, muss die Free­ware ir­gend­wie im Be­triebs­sys­tem im­ple­men­tiert wer­den, was ein lang­wie­ri­ges Un­ter­fan­gen ist.

Die Installation

Sze­na­rio: Seit ei­ni­gen Jah­ren pro­pa­giert das baye­ri­sche Kul­tus­mi­nis­te­ri­um, dass die Mit­tel­schu­le ein Er­folgs­mo­del­l⁹ sei. Und na­tür­lich soll mei­ne Toch­ter eben­falls zu den Ge­win­nern ge­hö­ren, wes­halb ich sie ab Sep­tem­ber in ei­ne sol­che Bil­dungs­ein­rich­tung schi­cke. Nach dem Über­tritt muss mein Spätz­chen ver­mut­lich Zeu­gen­aus­sa­gen, Er­pres­ser­brie­fe so­wie Op­fer­be­rich­te¹⁰ schrei­ben und aus­dru­cken kön­nen, wes­we­gen ich ei­nen ge­brauch­ten HP Of­fice­Jet 3831 für ih­ren Ubun­tu-PC ge­kauft ha­be. Am heu­ti­gen Sams­tag hät­te ich et­was Zeit üb­rig, um die Hard­ware fach­ge­recht ein­zu­rich­ten. Mei­ne Frau ist näm­lich mit un­se­rem Nach­wuchs in das ört­li­che Fit­ness­cen­ter ge­gan­gen, da bei­de vor dem be­vor­ste­hen­den Schul­wech­sel ei­nen Selbst­ver­tei­di­gungs­kurs ab­sol­vie­ren möch­ten. Al­so ver­bin­de ich den ein­ge­schal­te­ten Tin­ten­strahl­dru­cker mit ei­nem USB-Port des Rech­ners und war­te, bis die Me­ta­da­ten des Pe­ri­phe­rie­ge­räts über­tra­gen wur­den.

Ubuntu: Drucker-Fehler >>OfficeJet-3830<< connecting-to-device. Screenshot vom Gnome-Desktop 3.36.8

Kurz dar­auf ver­hält sich Ubun­tu wie ein baye­ri­scher Lan­des­po­li­ti­ker, in­dem es mir vor­gau­kelt, dass der eben an­ge­schlos­se­ne Dru­cker so­fort ver­wen­det wer­den könn­te. Doch be­reits das An­fer­ti­gen der Test­sei­te schlägt fehl, wes­halb ich mir als Ers­tes die ak­tu­ells­te Ver­si­on von HPLIP her­un­ter­la­de.

Screenshot von HP-Developers. Reiter "Download". HPLIP Version 3.21.12 für Ubuntu

Di­rekt im An­schluss öff­ne ich ein neu­es Ter­mi­nal-Fens­ter, in die­sem ich nun den ge­sam­ten In­stal­la­ti­ons­pro­zess vor­neh­me. Be­vor ich die ge­spei­cher­te RUN-Da­tei aus­füh­re, muss ich aber zu­erst ei­ne Sys­tem­wei­che um­stel­len. HPLIP be­nö­tigt näm­lich an­ti­quier­te Py­thon-2-Werk­zeu­ge, die Ubun­tu seit Ver­si­on 20.04 LTS nicht mehr be­reit­stellt. Al­so stat­te ich mein De­bi­an-De­ri­vat mit di­ver­sen Er­satz­bi­blio­the­ken aus, da­mit es dies­be­züg­li­che An­fra­gen be­die­nen kann:

sudo apt-get install python-is-python3 python-dev-is-python3

So­bald der Vor­gang ab­ge­schlos­sen wur­de, na­vi­gie­re ich in der­sel­ben Kon­so­le in mein Down­load-Ver­zeich­nis:

cd Downloads

Un­mit­tel­bar da­nach star­te ich die In­te­gra­ti­on der Trei­ber­schnitt­stel­le, in­dem ich das fol­gen­de Kom­man­do in die Be­fehls­zei­le ein­tip­pe:

sh hplip-3.21.12.run

Hin­weis: Die Zif­fern im Da­tei­na­men än­dern sich na­tür­lich fort­lau­fend und müs­sen hän­disch an die ak­tu­ells­te Ver­si­ons­num­mer an­ge­passt wer­den.

Ubuntu 20.04.3 LTS: Wo ist die heruntergeladene HPLIP-Datei? Antwort: Im Download-Verzeichnis. Screenshot von Konsole im Gnome-Desktop 3.36.8

Gleich nach­dem ich den In­stal­la­ti­ons­as­sis­ten­ten im Ter­mi­nal-Fens­ter ge­star­tet ha­be, kann ich zwi­schen zwei Mo­di wäh­len. Hier ent­schei­de ich mich für die au­to­ma­ti­sche Va­ri­an­te, da ich sonst vie­le Fra­gen ge­stellt be­kä­me, die ich als Ot­to Nor­mal­ver­brau­cher nicht be­ant­wor­ten könn­te.

HPLIP einrichten

Im nächs­ten Schritt möch­te die Ap­pli­ka­ti­on wis­sen, ob sie das rich­ti­ge Be­triebs­sys­tem er­kannt hat. Di­rekt im An­schluss soll ich mein Ad­mi­nis­tra­to­ren­pass­wort ein­ge­ben, um den Soft­ware­inte­gra­ti­ons­pro­zess zu star­ten.

Screenshot einer Ubuntu-Konsole: HPLIP soll weitestgehend automatisch installiert werden

Dann be­ant­wor­te ich sämt­li­che Fra­gen so­lan­ge mit dem Buch­sta­ben Y, bis der In­stal­la­ti­ons­vor­gang bei den Plug­ins an­ge­kom­men ist. Wie be­reits er­wähnt, sor­gen erst die­se pro­prie­tä­ren Mo­du­le da­für, dass ein Dru­cker über den HPLIP-Ge­rä­te­ma­na­ger be­dient und ge­war­tet wer­den kann.

HPLIP PLUGIN UPDATE NOTIFICATION: Advice - GUI mode

Um die op­tio­na­len Soft­ware­pa­ke­te her­un­ter­zu­la­den, ent­schei­de ich mich für den gra­fi­schen „GUI mo­de”, wor­auf­hin sich ein neu­es Me­nü­fens­ter öff­net, wel­ches mir die wei­te­re Pro­ze­dur er­leich­tern soll.

Im gra­fi­schen In­stal­la­ti­ons­as­sis­ten­ten geht es vor­wie­gend dar­um, die el­len­lan­gen Li­zenz­be­stim­mun­gen mit­hil­fe sei­nes Be­nut­zer­pass­worts zu be­stä­ti­gen. Erst dann er­folgt der Down­load des in­di­vi­du­el­len Ge­rä­te­trei­bers. Nach ei­ner ge­fühl­ten Ewig­keit und et­li­chen Klicks auf die Schalt­flä­che „Next” er­hal­te ich ir­gend­wann die Mel­dung, dass mein Dru­cker­mo­dell er­folg­reich ein­ge­rich­tet wur­de.

Screenshot von Ubuntu 20.04 LTS: HP Device Manager - Plug-in installation successful

Zu gu­ter Letzt schlie­ße ich den Vor­gang ab, in­dem ich zu mei­ner Kon­so­le zu­rück­keh­re und dort mein Sys­tem mit­hil­fe des Buch­sta­bens R neu star­te.

Ein neuer Druckertreiber

Nach­dem Ubun­tu dar­auf­hin wie­der her­ge­stellt wur­de, se­he ich rechts oben im Gno­me-Pa­nel ein HP-Lo­go. Die­ses Sym­bol wäh­le ich nun an, um über den Me­nü­punkt „HP De­vice Ma­na­ger” die gra­fi­sche Be­nut­zer­ober­flä­che von HPLIP zu öff­nen. Dann ver­su­che ich mit­hil­fe der Schalt­flä­che „Set­up De­vice” mei­nen Of­fice­Jet 3831 in das Pro­gramm zu in­te­grie­ren, was je­doch schei­tert, da sich mein Dru­cker nicht hin­zu­fü­gen lässt. Das be­deu­tet kon­kret, dass ich we­der das War­tungs­pro­gramm nut­zen kann noch den Füll­stand der Tin­ten­pa­tro­nen an­ge­zeigt be­kom­me.

Ubuntu-Systemmenü "Drucker" vor und nach der HPLIP-Installation. Der Treiber eines OfficeJets wurd erfolgreich geupdatet. Screenshot vom Gnome-Desktop 3.36.8

War al­so al­les um­sonst? Ganz im Ge­gen­teil! Mein De­bi­an-De­ri­vat ver­wen­det näm­lich plötz­lich ei­nen an­de­ren Trei­ber, mit­hil­fe des­sen ich so­gar Farb­dru­cke in her­aus­ra­gen­der Qua­li­tät an­fer­ti­gen kann. Doch es kommt noch bes­ser: HPLIP hat den Un­ter­bau mei­ner Li­nux-Dis­tri­bu­ti­on der­ma­ßen ver­än­dert, dass sich zu­dem die Scan­funk­ti­on mei­nes Mo­dells nut­zen lässt.

Fa­zit: Es spielt über­haupt kei­ne Rol­le, ob ein Dru­cker im schi­cken HPLIP-Front­end dar­ge­stellt wird. Wich­tig ist nur, dass die Ubun­tu-Bord­mit­tel nach der auf­wen­di­gen Trei­ber­instal­la­ti­on mit dem Ge­rät ar­bei­ten kön­nen, was in der Re­gel der Fall ist.

Ver­wand­te The­men:

Ubun­tu-Dru­cker tes­ten: Wap­pen­rät­sel im DIN-A4-For­mat
Wel­che Hard­ware be­sit­ze ich? Zu­sam­men­fas­sung an­zei­gen

¹Eig­ner, Isa­bel­la: Rei­ne Dru­cker: HP baut die bes­ten. In: test Nr. 9 (2021). S. 26.
²Sto­cker, Ani­ta: Schwarz­weiß-La­ser­dru­cker: HP knapp vorn. In: test Nr. 9 (2019). S. 46.
³Gün­ther, Ben­ja­min: Wirt­schaft: Hew­lett Pa­ckard En­ter­pri­se ver­lässt das Si­li­con Val­ley. mactechnews.de (02/2022).
⁴Kol­ler, Pe­ter: 1984 - der HP La­ser­Jet. elektronikpraxis.vogel.de (02/2022).
⁵Ap­fel­böck, Her­mann: Die 20 häu­figs­ten Li­nux-Pro­ble­me. In: Li­nux Welt Nr. 4 (2020). S. 92.
⁶Ro­bert­son, Me­la­nie: All Sup­port­ed Prin­ter Mo­dels. hp.com (02/2022).
⁷Ti­tus, Chris: In­stal­ling Prin­ters in Li­nux. youtube.com (02/2022).
⁸Eg­ge­lin, Thors­ten: Dru­cker, Scan­ner und Gra­fik­kar­ten. In: Li­nux Welt Nr. 2 (2019). S. 52.
⁹K­retz­schmar, Si­byl­le: Ein Er­folgs­mo­dell fei­ert Ju­bi­lä­um. edupage.org (02/2022).
¹⁰­Berg­mann, Ju­lia: El­tern kla­gen über Ge­walt an Mit­tel­schu­le. sz.de (02/2022).

Kategorie: Anleitungen
  • Eddie sagt:

    Als ich vor ei­ni­ger Zeit Ih­re Web­sei­te durch­stö­ber­te, ent­deck­te ich die­sen HPLIP-Ar­ti­kel, was mich da­zu be­weg­te, mei­nen al­ten HP La­ser­Jet 1020 aus dem Kel­ler zu ho­len. Ubun­tu 20.04 er­kennt das Ge­rät zwar, kann da­mit aber nicht dru­cken - kei­ne Chan­ce.

    Ich ha­be heu­te Mor­gen al­so rund zwei Stun­den da­mit ver­bracht, Ih­rer An­lei­tung zu fol­gen und möch­te hier­mit mei­nen Dank aus­spre­chen. Das Aus­dru­cken funk­tio­niert. Lei­der lässt sich das Ge­rät nicht über die GUI ver­wal­ten aber Druck­auf­trä­ge (PDF, Wri­ter, E-Mails, etc.) las­sen sich ein­wand­frei zu Pa­pier brin­gen.

    Es war ver­mut­lich das Schwers­te, was ich je an ei­nem Com­pu­ter ge­macht ha­be. Aber so ha­be ich ein Alt­ge­rät vor dem Müll­con­tai­ner ge­ret­tet. Lie­be Grü­ße, ich wer­de Ih­re Web­sei­te auf je­den Fall wei­ter­emp­feh­len.

  • Dantes Peak sagt:

    Gu­ten Tag! We­gen den Hard­ware­an­for­de­run­gen von Win­dows 11 bin ich die­sen Som­mer auf Ubun­tu 22.04 ge­wech­selt. Ob­wohl ich 0,0 Er­fah­rung mit Li­nux hat­te, war ich so­fort be­geis­tert. Wenn da die Sa­che mit dem Dru­cker nicht wä­re.

    Trotz gro­ßer Be­mü­hun­gen ha­be ich we­der mei­nen Dru­cker noch den mei­ner Toch­ter zum Lau­fen ge­bracht. Bei­des Ca­non Tin­ten­strahl­dru­cker. Beim Re­cher­chie­ren bin ich dann zu­fäl­lig auf die­se An­lei­tung ge­sto­ßen, die mir erst­mals zu ver­ste­hen gab, wie Ubun­tu ei­nen Dru­cker über­haupt ein­rich­tet.

    Ich bin dann das Ri­si­ko ein­ge­gan­gen und ha­be ei­nen ge­brauch­ten HP Of­fice­jet 6600 ge­kauft, weil ich nicht wie­der zu Win­dows zu­rück woll­te. Als das Ge­rät kam, ging na­tür­lich erst­mal nichts.

    Bin dann der An­lei­tung ge­folgt und ha­be HPLIP in­stal­liert. PC neu ge­star­tet und zack - Dru­cken und Scan­nen funk­tio­nie­ren!!! Was für ei­ne Ody­see, ich fass da erst­mal nichts mehr an und bin glück­lich.

  • Helpdesk sagt:

    Er­gän­zung: Man­che Be­nut­zer be­rich­ten, dass der In­stal­la­ti­ons­pro­zess im Ter­mi­nal-Fens­ter beim Schritt: „RUNNING HPLIP LIBS REMOVE COMMANDS” hängt.

    Lö­sung: Ter­mi­nal-Fens­ter schlie­ßen. Neue Kon­so­le öff­nen und den fol­gen­den Be­fehl ein­ge­ben:

    sudo apt purge libhpmud0 libsane-hpaio printer-driver-postscript-hp

    Da­nach die hier auf­ge­führ­te In­stal­la­ti­on von vor­ne be­gin­nen. Der Feh­ler tritt vor­wie­gend beim Ubun­tu-Fla­vour Ku­b­un­tu auf.

  • Bullsjunge sagt:

    Ich küs­se dei­ne Au­gen! HP Deskjet 3050 ließ sich dank dei­ner An­lei­tung ein­rich­ten. Ubun­tu 22.04 voll kor­rekt. Bunt, Scan­nen, WLAN al­les geht.

  • klaus-walter hanke sagt:

    Hal­lo, ha­be mir ei­nen neu­en Dru­cker von HP ge­kauft und kann die­sen nicht un­ter Li­nux in­stal­lie­ren, brau­che Be­fehls­zei­le für Ter­mi­nal, wer kann mir so et­was schrei­ben? (HP DeskJet 4100e)

    • Helpdesk sagt:

      Hal­lo, wie man hier ab­le­sen kann, sind die Mo­del­le der DeskJet 4000er-Rei­he noch nicht in HPLIP ent­hal­ten. Das liegt ver­mut­lich dar­an, dass Dru­cker wie der HP DeskJet 4120e erst im Win­ter 2021 auf den eu­ro­päi­schen Markt ka­men. Es gibt zwar ei­ne PPD für DeskJets im All­ge­mei­nen, aber ob die­se für Ihr Mo­dell funk­tio­niert ist frag­lich.

      • klaus-walter hanke sagt:

        Dan­ke für dei­ne Ant­wort, muss ich ja lei­der noch war­ten bis der Dru­cker sich in­stal­lie­ren läßt.

Deine E-Mail-Adresse wird nicht veröffentlicht. Pflichtfelder sind markiert *

*