Hallo,
der Beitrag vom 28.10. zum Thema „Druckerprobleme“ (qa/245958-druckerprobleme-13/) hat mir weitergeholfen, aber mein Problem leider noch nicht gelöst.
Ich bin ein Linux-Neuling und habe auf meinem PC die Distribution Linux Mint in der Version 21.2 Cinnamon. Mein Drucker, ein HP LaserJet 1536dnf MFP wird auch vom System erkannt.
In dem Beitrag vom 28.10. habe ich gelernt, wie der notwendige Treiber zu installieren ist. Das Herunterladen der hplip-Datei – jetzt in der Version 3.23.12 – war kein Problem, ebensowenig die im Nachtrag 2 beschriebene Eingabe der Befehle ins Terminal.
Dann lief das Ganze auch an, aber es erschien der Hinweis, dass es für die Linux Mint-Version .22 Probleme geben könne und ich die Version .21 versuchen solle, was ich dann auch tat.
Bis zum Punkt „Missing dependencies“ lief alles gut. Dann kam die Frage: „Do you want to install these missing dependencies“, was ich bejahte. Daraufhin erschien in violetter Schrift: „Warning: This installer cannot install ‚python3-pyqt4‘ for your distro/OS and/or version“ und dann in roter Schrift:
„error: Installation cannot continue without this dependency. Please manually install this dependency and re-run this installer.“
Es stellt sich nun für mich die Frage, WIE ich die Dependency ‚python3-pyqt4‘ manuell installieren kann. Können Sie mir hierzu einen Rat geben? Danke vorab und
viele Grüße
stesch1956
Hallo stesch1956,
schauen Sie mal diesen Link https://www.linuxmintusers.de/index.php?topic=80131.0 vieleicht hilft der ihnen.
Gruß Jürgen
Schön, dass Ihre Frage beantwortet wurde!
Um weiterhin auf dem Laufenden zum Thema Technik und PC zu bleiben, nehmen Sie doch kostenlos teil an unseren monatlichen LIVE-Webinaren: hier klicken für Registrierungsseite. Bei diesen Online-Shows können Sie uns all Ihre Fragen rund um das Thema Computer stellen und lernen jeden Monat etwas Neues.
Hallo stesch1956,
der Beitrag vom 28.10.23 ist nicht mehr zugänglich.
Versuchen Sie es so:
sudo apt install python3-pyqt4 MfG Li
Hallo Li,
danke für die schnelle Antwort. Ich habe dies versucht, bekomme aber jetzt die Antwort:
„Paket python3-pyqt4 ist nicht verfügbar, wird aber von einem anderen Paket
referenziert. Das kann heißen, dass das Paket fehlt, dass es abgelöst
wurde oder nur aus einer anderen Quelle verfügbar ist.“
Es wäre ja zu schön gewesen…
Viele Grüße
stesch1956
Hallo stesch1956,
PyQt4 scheint veraltet. In neueren Linux Versionen wird PyQt5 sicher besser unterstützt.
sudo apt install python3-pyqt5
MfG
Li
Hallo Li,
danke für Ihre Bemühungen. Leider löst aber PyQt5 nicht das Problem. Für HPLIP ist nach meinem Verständnis PyQt4 unbedingt erforderlich. Auf dem Terminal liest sich das so (Hervorhebungen durch mich):
____________________________________________
MISSING DEPENDENCIES
Following dependencies are not installed. HPLIP will not work if all REQUIRED dependencies are not installed and some of the HPLIP features will not work if OPTIONAL dependencies are not installed.
Package-Name Component Required/Optional
libjpeg base REQUIRED
libtool base REQUIRED
cups-devel base REQUIRED
cups-image base REQUIRED
gcc base REQUIRED
libpthread base REQUIRED
libusb base REQUIRED
sane-devel scan REQUIRED
libavahi-dev scan REQUIRED
xsane scan OPTIONAL
dbus fax REQUIRED
libnetsnmp-devel network REQUIRED
libcrypto network REQUIRED
python3-notify2 gui_qt5 OPTIONAL
python3-pyqt4-dbus gui_qt4 OPTIONAL
python3-pyqt4 gui_qt4 REQUIRED
python3-pyqt5-dbus gui_qt5 OPTIONAL
python3-pyqt5 gui_qt5 REQUIRED
python3-devel base REQUIRED
Do you want to install these missing dependencies (y=yes*, n=no, q=quit) ?
__________________________________________
Nach der o.g. Regel sind also sowohl pyqt4 als auch pyqt5 erforderlich. Somit ist für mich die Frage: Wie kann ich python3-pyq4 installieren. Es scheint bei Linux Mint 21.2 ja nicht vorhanden zu sein.
Mit freundlichen Grüßen
stesch1956
Hallo Juergen,
danke für den Link. Was ich daraus gelernt habe, ist:
- die htlip muss nicht extra installiert werden, sondern ist bereits im Linux Mint-Paket enthalten.
- Die richtige Version für meine Linux-Version ist nicht htlip-3.23.12, sondern htlip-3.21.12.
- Mein Drucker ist nicht in der HP-Liste der Drucker enthalten, die unterstützt werden.
Mein Bildschirm friert beim Versuch des Druckens ein. Ich gehe nun davon aus, dass ich mit meinem Drucker nicht unter Linux Mint 21.2 arbeiten kann 🙁
Gruß stesch1956
Hallo stesch1956,
laut Ihrem Beitrag vom 28.10.23 haben Sie auf Anraten von ? die HPLIP in der Version 3.23.12 installiert.(Wirklich ganz schlecht, dass dieser Beitrag nicht mehr zu finden ist!!)
Wie Sie jetzt festgestellt haben, gehört zu Linux Mint 21.2 aber die Version 3.21.12, und die war schon vorinstalliert.
Sie müssen die HPLIP 3.23.12 wieder deinstallieren (die hat wohl auch die Abhängigkeitsprobleme verursacht):
sudo apt purge *hplip
Ob Sie die vorinstallierte entfernt haben, weiss ich nicht. Wenn ja, müssen Sie sich die 3.21.12 hplip-3.21.12.tar.gz von hier zurückholen:
https://sourceforge.net/projects/hplip/files/hplip/3.21.12/
und danach die dazugehörige Datei hplip-3.21.12 plugin.run installieren. Die scheint/schien ja zu fehlen!
Es spielt wahrscheinlich keine Rolle, dass Sie in der Liste der HP-Drucker mit den dazugehörigen HPLIP-Versionen Ihr Drucker-Modell nicht finden. Die Liste ist wohl nicht vollständig.
Wichtig ist, dass die HPLIP zu Ihrer Linux Mint-Version passt. Und das ist der Fall, wenn sie schon im System vorhanden ist.
Eine .run-Datei ist nicht ganz einfach zu installieren.
Aber es gibt auch einen einfacheren Weg.
Die meisten Linux-Distributionen enthalten HPLIP in ihrer Software, viele enthalten das Plug-in jedoch nicht. Daher ist es eine sichere Vorgehensweise, ein Dienstprogramm namens „hp-setup“ auszuführen, das den Drucker im CUPS-Spooler installiert, das Plug-in zum richtigen Zeitpunkt herunterlädt und installiert.
Hier die Anleitung, ziemlich weit unten auf der verlinkten Seite. Ich hoffe, Sie können etwas Englisch: (als P.S. vorsichtshalber die Übersetzung)
https://developers.hp.com/hp-linux-imaging-and-printing/binary_plugin.html
MfG
Li
P.S.
Um das Plug-in über die GUI zu installieren, können Sie wie folgt vorgehen:
1. Starten Sie ein Terminal und geben Sie folgendes ein:
hp-setup
2. Wählen Sie Ihren Verbindungstyp und klicken Sie auf „Weiter“.
3. Wählen Sie Ihren Drucker aus der Liste „Ausgewählte Geräte“ aus und klicken Sie auf „Weiter“.
4. Geben Sie Ihr Root-Passwort ein, wenn Sie dazu aufgefordert werden, und klicken Sie auf „Weiter“.
5. Verwenden Sie die empfohlene Installationsmethode und klicken Sie auf „Weiter“.
6. Aktivieren Sie das Kontrollkästchen, um die „Treiber-Plug-In-Lizenzvereinbarung“ zu akzeptieren, und klicken Sie auf „Weiter“.
7. Schließen Sie die Installation des Druckers wie gewohnt ab. Möglicherweise werden Sie aufgefordert, Ihren Benutzernamen und Ihr Passwort erneut einzugeben.
Hallo Li und juergen33,
der Link von juergen33 auf https://www.linuxmintusers.de/index.php?topic=80131.0 hat gestern in der Tat weitergeholfen. Die hplip habe ich mit den dort genannten Befehlen
<code>sudo apt purge hplip</code>
<code>sudo apt purge libhpmud0 libsane-hpaio printer-driver-postscript-hp</code>
<code>sudo apt install hplip</code>
<code>sudo apt install hplip-gui</code>
wiederhergestellt. Wolfgang58 ja schrieb ja auch ganz am Anfang: „Da muss nix installiert werden, LM wird mit einer vorinstallierten HPLIP ausgeliefert.“ Das hatte ich bis dahin nicht gewusst und eine falsche installiert.
Wolfgang weist auch darauf hin: „Nun ist natürlich mein Druckermodell wichtig und ich muss wissen welche HPLIP-Version als mindeste Version gefordert wird, dazu schauen wir hier nach:
https://developers.hp.com/hp-linux-imaging-and-printing/supported_devices/index“
Wie ich schon schrieb, befindet sich mein Drucker nicht in der Liste. Ihre Vermutung, Li, „Es spielt wahrscheinlich keine Rolle, dass Sie in der Liste der HP-Drucker mit den dazugehörigen HPLIP-Versionen Ihr Drucker-Modell nicht finden. Die Liste ist wohl nicht vollständig.“ scheint nicht richtig zu sein, und zwar aus folgendem Grund.
Heute probierte ich dann aus, wie sich mein anderer Drucker, ein HP DeskJet3070, mit der nun offensichtlich richtig installierten Software verhält. Bei diesem, der sich auch in der Liste der kompatiblen Drucker befindet, funktioniert das Drucken einwandfrei.
Sie könnten diesen Thread somit schließen. Ich danke Ihnen für Ihre Anregungen und fürs Weiterhelfen.
Mit freundlichen Grüßen
Stefan Schröteler
P.S.: Ja, ich kann „etwas Englisch“. Annalenas „bacon of hope“ übertreffe ich mit Sicherheit. 🙂
Hallo Herr Schröteler,
ob eine Frage gelöst ist, entscheidet der Thread Starter durch eine Markierung selber.
MfG
Li