Leap 15.1 und HPLIP-Druckertreiber

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

Hinweis: In dem Thema Leap 15.1 und HPLIP-Druckertreiber gibt es 1 Antwort.
  • Leap 15.1 und HPLIP-Druckertreiber

    Bei einem neu aufgesetzten openSUSE Leap 15.1 stürzt die Konfiguration/Setup des Druckertreibers HPLIP 3.18.6 (zumindest bei der Erkennung meines Druckers HP Photosmart C309a) mittels hp-setup regelmäßig mit folgender Fehlermeldung ab:

    Quellcode

    1. (...)
    2. File "/usr/share/hplip/base/utils.py", line 957, in printable
    3. return s.translate(identity, unprintable)
    4. TypeError: translate() takes exactly one argument (2 given)
    5. KCrash: Application 'python 3.6' crashing...

    Nach ein bisschen herumsuchen fand ich im o.g. Verzeichnis einen annähernd identischen Eintrag in logger.py, bei dem genau diese (return-)Zeile auskommentiert und stattdessen durch ein lapidares

    Python-Quellcode: /usr/share/hplip/base/utils.py

    1. def printable(s):
    2. if s:
    3. #return s.translate(identity, unprintable)
    4. return s
    5. (...)
    ersetzt wurde. Mit dieser Änderung in der Zeile 957 bei utils.py klappt die Installation problemlos. Nur so zur Info für alle, die damit ein ähnliches Problem haben; ob der "Trick" immer klappt und dann alles bei jedem funktioniert, kann ich natürlich nicht sagen :)

    Für den Inhalt des Beitrages 133063 haftet ausdrücklich der jeweilige Autor: susen314

  • Hab den Netzwerkdrucker gerade über ssh mit hp-setup -i 192.168.0.253 ohne Probleme eingerichtet.........
    Allerdings mit hplip 3.19.5

    Dort ist die Zeile aber auch nicht auskommentiert......
    Links in dieser Signatur bitte zum Lesen anklicken!

    Code-Tags <<<Klick mich
    zypper <<<Klick mich
    Netzwerkprobleme <<<Klick mich

    Für den Inhalt des Beitrages 133096 haftet ausdrücklich der jeweilige Autor: Sauerland