HP All-in-one scannt nur einen Teil

Einrichten des Druckers und des Drucksystems, Scannerkonfiguration und Software zum Scannen und Faxen.
geier22

Re: HP All-in-one scannt nur einen Teil

Beitrag von geier22 » 09.08.2018 20:40:38

aus NoPaste-Eintrag40418 :

Code: Alles auswählen

Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
  hplip-data libart-2.0-2 libgles1-mesa libsane-hpaio libvlccore8 linux-image-3.16.0-4-amd64 linux-image-4.9.0-4-amd64
  linux-image-4.9.0-5-amd64 python3-dbus.mainloop.pyqt5 python3-notify2 python3-pexpect python3-pil python3-ptyprocess
  python3-renderpm python3-reportlab python3-reportlab-accel
wenn ich sehe, dass da noch ein linux-image-3.16.0-4-amd64 von Jessie herumschwirrt, zeugt das zumindest von mangelnder System Pflege.
Vielleicht ist es sinnvoll
zuerst einmal ein

Code: Alles auswählen

apt update && apt dist-upgrade 
zu machen.

Ich würde vorher auch apt autoremove ausführen und eventuell fehlende Pakete nachinstallieren.

die ppd - Datei ist schon o.K
die würde ich nach
/usr/share/ppd/hplip/HP
und
/etc/cups/ppd

kopieren

Benutzeravatar
Ulidor
Beiträge: 545
Registriert: 19.12.2004 21:54:40
Wohnort: Bielefeld

Re: HP All-in-one scannt nur einen Teil

Beitrag von Ulidor » 10.08.2018 01:47:26

KBDCALLS hat geschrieben: ↑ zum Beitrag ↑
09.08.2018 20:01:08

Code: Alles auswählen

aptitude search  ?installed |view -
Das verstehe ich nicht so ganz. „aptitude search ?installed" liefert eine Liste mit installierten Paketen, wobei noch Zeichen vor und Beschreibungen hinter den Paketnamen stehen. „view" erwartet doch vermutlich einen Dateinamen und kann bei mir mit „-" und auch ohne nicht aus stdin lesen. Es interpretiert „-" als einen Dateinamen.
Was erhält man, wenn man einen Windows-PC abschaltet? – Ausgemachten Blödsinn.

Benutzeravatar
Ulidor
Beiträge: 545
Registriert: 19.12.2004 21:54:40
Wohnort: Bielefeld

Re: HP All-in-one scannt nur einen Teil

Beitrag von Ulidor » 10.08.2018 01:58:15

geier22 hat geschrieben: ↑ zum Beitrag ↑
09.08.2018 20:40:38
wenn ich sehe, dass da noch ein linux-image-3.16.0-4-amd64 von Jessie herumschwirrt, zeugt das zumindest von mangelnder System Pflege.
Vielleicht ist es sinnvoll
zuerst einmal ein

Code: Alles auswählen

apt update && apt dist-upgrade 
zu machen.

Ich würde vorher auch apt autoremove ausführen und eventuell fehlende Pakete nachinstallieren.
Okay, das muss ich mir dann ankreiden lassen. Ich dachte, ich hätte nach dem Upgrade auf Stretch auf ihrem Rechner aufgeräumt, aber anscheinend nicht. :oops:
geier22 hat geschrieben: ↑ zum Beitrag ↑
09.08.2018 20:40:38
die ppd - Datei ist schon o.K
die würde ich nach
/usr/share/ppd/hplip/HP
und
/etc/cups/ppd

kopieren
Auch wenn die einen anderen Namen hat als erwartet?
Was erhält man, wenn man einen Windows-PC abschaltet? – Ausgemachten Blödsinn.

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22355
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: HP All-in-one scannt nur einen Teil

Beitrag von KBDCALLS » 10.08.2018 09:42:15

Ulidor hat geschrieben: ↑ zum Beitrag ↑
10.08.2018 01:58:15
geier22 hat geschrieben: ↑ zum Beitrag ↑
09.08.2018 20:40:38
wenn ich sehe, dass da noch ein linux-image-3.16.0-4-amd64 von Jessie herumschwirrt, zeugt das zumindest von mangelnder System Pflege.
Vielleicht ist es sinnvoll
zuerst einmal ein

Code: Alles auswählen

apt update && apt dist-upgrade 
zu machen.

Ich würde vorher auch apt autoremove ausführen und eventuell fehlende Pakete nachinstallieren.
Das könnte auch erklären das das Debiandbus nicht will. Denn manchmal müssen höhere Kernelversionen installiert sein damit es funktioniert.

Code: Alles auswählen

apt-show-versions  |view -
Die Liste mal durchgehen. Damit findet man veraltete Pakete.

Code: Alles auswählen

apt-show-versions  |grep "installed: No available version in archive |view -"
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

geier22

Re: HP All-in-one scannt nur einen Teil

Beitrag von geier22 » 10.08.2018 12:40:46

Hmm hab jetzt mal nach deinen Drucker :google: bemüht.

Ich blicke bei Debians Debianhplip mal wieder sowieso nicht durch.

141,3 kB gegen hplip-3.18.7.run mit 24.8 MB

Genauso verhält es sich mit dem Paket Debianhpijs-ppds

die Dateien, die in der Dateiliste sind, sind schlichtweg nicht vorhanden

Code: Alles auswählen

dpkg -L hpijs-ppds
/.
/usr
/usr/lib
/usr/lib/cups
/usr/lib/cups/driver
/usr/lib/cups/driver/hpijs-ppds
/usr/share
/usr/share/cups
/usr/share/cups/ppd-updaters
/usr/share/cups/ppd-updaters/hpijs-ppds.ppd-updater
/usr/share/doc
/usr/share/doc/hpijs-ppds
/usr/share/doc/hpijs-ppds/changelog.Debian.gz
/usr/share/doc/hpijs-ppds/copyright
hast du denn das Paket Debianhpijs-ppds installiert ?


Hier noch etwas Literatur:
https://developers.hp.com/what-are-min ... quirements

https://developers.hp.com/hp-linux-imag ... /downloads

Wenn ich das alles lese, scheint mit die beste Möglichkeit - nach einer System- Bereinigung und dist-upgrade
die Installation von hplip von hier:

https://sourceforge.net/projects/hplip/ ... ip/3.18.7/

Ich vermute mal, das die alles beinhaltet, was man so braucht, incl der ppd Files.

Wahrscheinlich wirst du dann bloß noch das passende ppd- File nach /etc/cups/ppd bringen müssen, damit alle zufrieden sind. :facepalm:
Aber warum soll das nich funktionieren -- bei uns hat es ja gestern auch geregnet :mrgreen:

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22355
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: HP All-in-one scannt nur einen Teil

Beitrag von KBDCALLS » 10.08.2018 13:56:38

Im Prinzip müsste müsste dies passen.
/usr/share/ppd/hplip/HP/hp-deskjet_2540_series-hpijs.ppd
Ich würde trotzdem mal nachprüfen ob das System wirklich auf dem aktuellen Stand ist. Ist zwar ne Fleißaufgabe, da beißt die Maus aber keinen Faden ab. Den da habe ich meine Zweifel. Es sind einfach zu viele Fehler.

PS autoremove würde ich lassen. Denn das schießt häufig übers Ziel hinaus. Das kann sogar soweit gehen das man sich den ganzen Desktop damit zerschießt . Wenn man nicht aufpasst.

PPS Von Sourceforge würde ich nur im Notfall installieren.

PPPS Das
ist eh ein Abklatsch des offiziellen hplips . Also nichts anderes, als das was in Debian schon vorhanden ist.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

geier22

Re: HP All-in-one scannt nur einen Teil

Beitrag von geier22 » 10.08.2018 14:17:48

KBDCALLS hat geschrieben: ↑ zum Beitrag ↑
10.08.2018 13:56:38
Prinzip müsste müsste dies passen.

/usr/share/ppd/hplip/HP/hp-deskjet_2540_series-hpijs.ppd
Das ist richtig, blos die Datei ist - zumindest bei mir - nicht vorhanden

Code: Alles auswählen

ls -l /usr/share/ppd/hplip/HP/
insgesamt 32
-rw-r--r-- 1 root root  970 Mär  7 09:18 HP-Fax2-hpcups.ppd.gz
-rw-r--r-- 1 root root 1916 Mär  7 09:18 HP-Fax2-hpijs.ppd.gz
-rw-r--r-- 1 root root  916 Mär  7 09:18 HP-Fax3-hpcups.ppd.gz
-rw-r--r-- 1 root root 1896 Mär  7 09:18 HP-Fax3-hpijs.ppd.gz
-rw-r--r-- 1 root root  928 Mär  7 09:18 HP-Fax4-hpcups.ppd.gz
-rw-r--r-- 1 root root 1878 Mär  7 09:18 HP-Fax4-hpijs.ppd.gz
-rw-r--r-- 1 root root  963 Mär  7 09:18 HP-Fax-hpcups.ppd.gz
-rw-r--r-- 1 root root 1914 Mär  7 09:18 HP-Fax-hpijs.ppd.gz
Hab mal die Debian-Datei runtergeladen und entpackt (installiert ist sie auch): Da isse

Code: Alles auswählen

ls /home/hans/Downloads/hpijs-ppds_3.16.11+repack0-3_all/usr/share/ppd/hplip/HP/ |grep 2540
hp-deskjet_2540_series-hpijs.ppd
Möglich, dass durch irgendwelche undurchsichtigen Mechanismen diese Dateien nachgeladen werden (The Debian-Way :wink: )
Eventuell aus dem Verzeichnis /usr/share/cups/ppd-updaters ??

Ich hatte mir jedenfalls (leider zu lange her, und ich habs auch nicht dokumentiert) meine ppd- Datei aus der hplip "gestohlen"
und einfach nach /etc/cups/ppd und /usr/share/ppd/hplip/HP/ kopiert. Und alle waren zufrieden. :roll:

Inzwischen waren da "dunkle Mächte" am Werk und haben da gar Seltsames rein gezaubert :mrgreen: :facepalm:

Code: Alles auswählen

ls -l /etc/cups/ppd
insgesamt 104
-rw-r----- 1 root lp    8424 Jul 13 14:10 HP_LaserJet_Pro_MFP_M125nw_0DC280_.ppd
-rw-r----- 1 root lp    8442 Jul  1 07:33 HP_LaserJet_Pro_MFP_M125nw_0DC280_.ppd.O
-rw-r--r-- 1 root root 13425 Okt 19  2017 hp-laserjet_pro_mfp_m125nw.ppd
-rw-r----- 1 root lp   13425 Jul 12 08:27 HP_LaserJet_Pro_MFP_M125nw.ppd
-rw-r----- 1 root lp   22251 Dez  2  2017 PDF.ppd
-rw-r----- 1 root lp   22259 Dez  2  2017 PDF.ppd.O

Benutzeravatar
Ulidor
Beiträge: 545
Registriert: 19.12.2004 21:54:40
Wohnort: Bielefeld

Re: HP All-in-one scannt nur einen Teil

Beitrag von Ulidor » 10.08.2018 15:48:21

geier22 hat geschrieben: ↑ zum Beitrag ↑
10.08.2018 12:40:46
hast du denn das Paket Debianhpijs-ppds installiert ?
Laut meinem Protokoll NoPaste-Eintrag40418 Zeile 33 sollte es die neueste Version sein:

Code: Alles auswählen

hpijs-ppds ist schon die neueste Version (3.16.11+repack0-3)
Was erhält man, wenn man einen Windows-PC abschaltet? – Ausgemachten Blödsinn.

Benutzeravatar
Ulidor
Beiträge: 545
Registriert: 19.12.2004 21:54:40
Wohnort: Bielefeld

Re: HP All-in-one scannt nur einen Teil

Beitrag von Ulidor » 10.08.2018 16:26:01

KBDCALLS hat geschrieben: ↑ zum Beitrag ↑
10.08.2018 09:42:15

Code: Alles auswählen

apt-show-versions  |grep "installed: No available version in archive |view -"
Ich habe das jetzt erst mal auf meinem eigenen System ausprobiert, musste die Zeile aber abändern:

Code: Alles auswählen

apt-show-versions  |grep "installed: No available version in archive" |less
Da werden bei mir 58 Pakete angezeigt. Aber was heißt „installed: No available version in archive"? Ich habe mal Stichproben mit „apt-cache policy <Paketname>" gemacht, die Pakete sind in meinen Paketquellen verfügbar.
Was erhält man, wenn man einen Windows-PC abschaltet? – Ausgemachten Blödsinn.

geier22

Re: HP All-in-one scannt nur einen Teil

Beitrag von geier22 » 10.08.2018 18:07:40

Ulidor hat geschrieben: ↑ zum Beitrag ↑
10.08.2018 16:26:01
Da werden bei mir 58 Pakete angezeigt. Aber was heißt „installed: No available version in archive"? Ich habe mal Stichproben mit „apt-cache policy <Paketname>" gemacht, die Pakete sind in meinen Paketquellen verfügbar.
Vielleicht andere Version ?

Hmm - hab gerade mal in eine jungfräulichen VM (LXDE Stretch) meinen Drucker installiert.
Versuch mit dem Paket hplip-3.18.7.run von HP (wird ja kompiliert) hier mal die Sachen, die von dem Skript vorab installiert wurden.NoPaste-Eintrag40419
Da sind jetzt sicher ein paar Sachen bei, die nur für das Kompilieren gebraucht werden ---aber was soll's.
der Fehler mit pyqt4-dbus löste sich nach einem Neustart auf.
Hatte zum Schluss irgendwie nicht geklappt, irgend etwas mit dem Post- install- skriot stimmte nicht -----> also Rolle Rückwärts. (alles Installierte blieb, hat nur seinen eigenes Verzeichnis gelöscht)

Dann mit Synaptic ( /var/log/apt/history.log beinhaltet auch die Pakete vom Installer) NoPaste-Eintrag40420

Etwas übersichtlicher ist der Log von Synaptic NoPaste-Eintrag40421

Vielleicht hab ich da etwas zu viel installiert aber die Einrichtung des Druckers war dann mit wenigen Klicks auch ohne Cups gemacht und alles läuft.

Bild Bild

Bild

guennid

Re: HP All-in-one scannt nur einen Teil

Beitrag von guennid » 10.08.2018 18:23:14

Wenn ich recht sehe (ich lese das nur noch diagonal), dann arbeitet sich Ulidor seit 14 Tagen bisher erfolglos daran ab, das Teil dazu zu bewegen, zu tun, was es tun soll. Ich bleib' dabei: Geh' mir fort mit HP! :mrgreen:

Grüße, Günther

Benutzeravatar
Ulidor
Beiträge: 545
Registriert: 19.12.2004 21:54:40
Wohnort: Bielefeld

Re: HP All-in-one scannt nur einen Teil

Beitrag von Ulidor » 10.08.2018 19:59:13

Wir haben jetzt Folgendes gemacht:

Code: Alles auswählen

# apt-get autoremove
Ich verwende dafür apt-get, weil man mit der Option -s vorher sehen kann, was es machen will. Ich habe ja auch schon schlechte Erfahrung mit autoremove gemacht.

Code: Alles auswählen

# apt update
# apt dist-upgrade
Dabei wurde der neue Kernel seltsamerweise zweimal geholt. (?)

Das Protokoll steht hier: NoPaste-Eintrag40422

Wie machen wir jetzt am besten weiter?
Was erhält man, wenn man einen Windows-PC abschaltet? – Ausgemachten Blödsinn.

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22355
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: HP All-in-one scannt nur einen Teil

Beitrag von KBDCALLS » 10.08.2018 20:00:53

guennid hat geschrieben: ↑ zum Beitrag ↑
10.08.2018 18:23:14
Wenn ich recht sehe (ich lese das nur noch diagonal), dann arbeitet sich Ulidor seit 14 Tagen bisher erfolglos daran ab, das Teil dazu zu bewegen, zu tun, was es tun soll. Ich bleib' dabei: Geh' mir fort mit HP! :mrgreen:

Grüße, Günther
Das ist aber keine Lösung. Und andere haben keine Probleme damit. Ich wette da fehlen Pakete
und haben auch die falsche/veraltete Version. Da ist einiges durcheinandergekommen. Warum auch immer.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22355
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: HP All-in-one scannt nur einen Teil

Beitrag von KBDCALLS » 10.08.2018 20:11:59

Ulidor hat geschrieben: ↑ zum Beitrag ↑
10.08.2018 19:59:13
Wir haben jetzt Folgendes gemacht:

Code: Alles auswählen

# apt-get autoremove
Ich verwende dafür apt-get, weil man mit der Option -s vorher sehen kann, was es machen will. Ich habe ja auch schon schlechte Erfahrung mit autoremove gemacht.

Code: Alles auswählen

# apt update
# apt dist-upgrade
Dabei wurde der neue Kernel seltsamerweise zweimal geholt. (?)

Das Protokoll steht hier: NoPaste-Eintrag40422

Wie machen wir jetzt am besten weiter?

Welcher Kernel läuft denn jetzt ? uname -a


Dann würde ich doch mal eine Liste aller Pakete erstellen und sehen ob da was nicht stimmig ist.

Möglichkeiten findest du in vorigen Posts von mir. Das funktioniert aber weder mit apt noch apt-get.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

guennid

Re: HP All-in-one scannt nur einen Teil

Beitrag von guennid » 10.08.2018 21:34:20

KBDCALLS hat geschrieben:Das ist aber keine Lösung.
Für mich schon. Und wenn's an einer verbaselten Syteminstallation liegt, würde ich nach 14 Tagen Rumprobiererei die relevanten Daten wegsichern und das System neu aufsetzen, statt weiterhin nach der Stecknadel im Heuhaufen zu suchen, damit der HP-Scanner endlich tut - sozusagen als letzte Chance für HP.

Grüße, Günther

geier22

Re: HP All-in-one scannt nur einen Teil

Beitrag von geier22 » 10.08.2018 22:55:56

KBDCALLS hat geschrieben: ↑ zum Beitrag ↑
10.08.2018 20:11:59
Welcher Kernel läuft denn jetzt ? uname -a
interessant wäre dann noch

Code: Alles auswählen

dpkg -l *linux* |grep ii
guennid hat geschrieben: ↑ zum Beitrag ↑
10.08.2018 21:34:20
Für mich schon. Und wenn's an einer verbaselten Syteminstallation liegt, würde ich nach 14 Tagen Rumprobiererei die relevanten Daten wegsichern und das System neu aufsetzen, statt weiterhin nach der Stecknadel im Heuhaufen zu suchen, damit der HP-Scanner endlich tut - sozusagen als letzte Chance für HP.
Langsam komme ich auch zu dieser Einsicht. Ich kann nur sagen. Mit einem nicht "verbasteltem" System lässt sich mein HP-Drucker problemlos über die grafische Oberfläche der HPLIP Toolbox installieren.
ich hätte dann noch einen einen Rundumschlag - nach der Abarbeitung von KBDCALLS Vorschlägen - anzubieten.
Mal sehen, was apt da so alles vorschlägt:

Code: Alles auswählen

apt-get --simulate --install-recommends --install-suggests install cups python3-cups python-cups cups-daemon cups-filters-core-drivers pyppd cups-common cups-core-drivers printer-driver-postscript-hp hplip printer-driver-hpijs openprinting-ppds hplip hplip-gui sane libsane-common sane-utils libsane-hpaio simple-scan

guennid

Re: HP All-in-one scannt nur einen Teil

Beitrag von guennid » 10.08.2018 23:10:04

Ulidor im 1. Beitrag hat geschrieben:Seitdem scannt ihr übers Netzwerk angeschlossener All-in-one Desk Jet 2540 von HP nur noch den oberen Teil (geschätzt 20%) von dem, was im Vorschaufenster von xsane eingestellt ist.
Sowas produziert kein unsauberes System. Sowas produzieren kaputte Treiber, meine Meinung. Nichtsdestotrotz, Versuch macht kluch. :wink:

Grüße, Günther

Benutzeravatar
Ulidor
Beiträge: 545
Registriert: 19.12.2004 21:54:40
Wohnort: Bielefeld

Re: HP All-in-one scannt nur einen Teil

Beitrag von Ulidor » 11.08.2018 13:24:53

Ich sehe das auch so, dass das eher keine Symptome eines unsauberen Systems sind. So schlecht gepflegt ist ihr System nicht. Den Aufwand, es neu aufzusetzen, möchte ich erst mal nicht machen. Es ist ja damit nicht getan, es ist ein großer Aufwand, bis man alles wieder so eingerichtet hat wie vorher. Und ich bin mir ziemlich sicher, es würde auch dann nicht funktionieren. Der Scanner lief ja unter Jessie, aber seit dem Upgrade auf Stretch nicht mehr. Und so schlecht sind die Upgrad-Routinen von Debian ja nicht. Allerdings ist mein eigenes System während des Upgrades von Jessie auf Stretch in einer Endlosschleife hängen geblieben. Aber das ist wieder ein anderes Thema.

Ich habe sie jetzt gebeten, als root die Datei hp-deskjet_2540_series.ppd von github in
/usr/share/ppd/hplip/HP und in
/etc/cups/ppd
zu kopieren und es dann noch mal zu versuchen. Falls es nicht klappt, soll sie mir noch mal die Ausgabe von hp-check schicken. Ich will sehen, ob die PPD-Datei noch immer vermisst wird (hp-check suchte ja nach einem anderen Namen) und ob es nach der Systembereinigung weniger oder andere Fehlermeldungen gibt.
Was erhält man, wenn man einen Windows-PC abschaltet? – Ausgemachten Blödsinn.

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22355
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: HP All-in-one scannt nur einen Teil

Beitrag von KBDCALLS » 11.08.2018 13:51:36

Erstelle doch mal Liste mit den Installierten Paketen .Irgendwo ist der Wurm drin. Eventuell sieht man da dann mehr.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
Ulidor
Beiträge: 545
Registriert: 19.12.2004 21:54:40
Wohnort: Bielefeld

Re: HP All-in-one scannt nur einen Teil

Beitrag von Ulidor » 11.08.2018 14:57:59

Sie kann ja mal mit

Code: Alles auswählen

apt-show-versions  |grep "installed: No available version in archive" >Datei
eine Liste erstellen, die ich dann mit der Ausgabe von hp-check vergleiche.

Ich habe die PPD-Datei aus github enpackt, ihr per E-Mail geschickt und sie gebeten, die in ihr System einzubauen:

Code: Alles auswählen

# cp /home/karin/hp-deskjet_2540_series.ppd /usr/share/ppd/hplip/HP
# cp /home/karin/hp-deskjet_2540_series.ppd /etc/cups/ppd
Das ist ihr aktueller Kernel:

Code: Alles auswählen

$ uname -a
Linux debian 4.9.0-7-amd64 #1 SMP Debian 4.9.110-3+deb9u1 (2018-08-03) x86_64 GNU/Linux
Und dann hat sie noch mal

Code: Alles auswählen

$ hp-check
aufgerufen. Wie ich mir schon dachte, wird die PPD-Datei noch immer vermisst, weil ein anderer Name gesucht wird. Auszug aus den Meldungen von hp-check:

Code: Alles auswählen

Device URI: hp:/net/Deskjet_2540_series?ip=192.168.1.80
PPD: /etc/cups/ppd/Deskjet_2540.ppd
warning: Failed to read /etc/cups/ppd/Deskjet_2540.ppd ppd file
Gesicht wird also „Deskjet_2540.ppd", nicht „hp-deskjet_2540_series.ppd" wie von github. Aber woher bekomme ich die Datei?

Code: Alles auswählen

$ apt-file search Deskjet_2540.ppd
findet auf meinem System nichts, das wird bei ihr dann auch so sein. Soll sie die Datei umbenennen? Das kann ja eigentlcih auch nicht sein.
Und hp-check gibt wieder 15 Errors aus, genau wie vor der Systembereinigung (bei der ja kaum etwas verändert wurde). Nur in einer anderen Reihenfolge.
Die ganze Sitzung ist hier: NoPaste-Eintrag40423
Was erhält man, wenn man einen Windows-PC abschaltet? – Ausgemachten Blödsinn.

geier22

Re: HP All-in-one scannt nur einen Teil

Beitrag von geier22 » 11.08.2018 17:05:32

Ulidor hat geschrieben: ↑ zum Beitrag ↑
11.08.2018 14:57:59

Code: Alles auswählen

warning: Failed to read /etc/cups/ppd/Deskjet_2540.ppd ppd file
Eventuell falsche Rechte sollte 640 (-rw-r----- 1 root lp) sein?

Code: Alles auswählen

ls al  /etc/cups/
Wenn die hplip-gui installiert ist (hatte ich ja geraten) Solltest du ein Icon im Tray haben, über das du den Device- Manager aufrufen kannst.
Letzter Versuch: Drucker dort löschen und von dort aus neu einrichten.

Benutzeravatar
Ulidor
Beiträge: 545
Registriert: 19.12.2004 21:54:40
Wohnort: Bielefeld

Re: HP All-in-one scannt nur einen Teil

Beitrag von Ulidor » 11.08.2018 19:30:37

Code: Alles auswählen

karin@debian:~$ ls -l /etc/cups/ppd/Deskjet_2540.ppd
-rw-r----- 1 root lp 17496 Aug  9 14:10 /etc/cups/ppd/Deskjet_2540.ppd
karin@debian:~$ ls -al /etc/cups/
insgesamt 96
drwxr-xr-x   5 root lp    4096 Aug 11 13:17 .
drwxr-xr-x 144 root root 12288 Aug 11 18:44 ..
-rw-------   1 root lp     108 Aug  9 14:21 classes.conf
-rw-------   1 root lp     108 Aug  7 16:06 classes.conf.O
-rw-r--r--   1 root root 16433 Jan 19  2017 cups-browsed.conf
-rw-r--r--   1 root root  4499 Mai  1  2016 cupsd.conf
-rw-r--r--   1 root root  2931 Jan 31  2017 cups-files.conf
drwxr-xr-x   2 root root  4096 Jun  9  2015 interfaces
drwxr-xr-x   2 root lp    4096 Aug 11 13:42 ppd
-rw-------   1 root lp     963 Aug  9 14:21 printers.conf
-rw-------   1 root lp     949 Aug  9 14:11 printers.conf.O
-rw-r--r--   1 root root   240 Mai  1  2016 raw.convs
-rw-r--r--   1 root root   211 Mai  1  2016 raw.types
-rw-r--r--   1 root root   142 Jan 31  2017 snmp.conf
drwx------   2 root lp    4096 Mai  1  2016 ssl
-rw-r-----   1 root lp     525 Aug 11 13:17 subscriptions.conf
-rw-r-----   1 root lp     233 Aug 11 13:16 subscriptions.conf.O
Mir ist aber gerade gar nicht klar, woher die PPD-Datei überhaupt kommt und warum sie nicht gelesen werden kann.
Auf meinem System gibt es in den Paketen nur eine PPD-Datei für den 2540, aber die heißt noch wieder anders:

Code: Alles auswählen

$ apt-file search 2540 | grep ppd
hpijs-ppds: /usr/share/ppd/hplip/HP/hp-deskjet_2540_series-hpijs.ppd
Die Neueinrichtung des Druckers müsste ich dann wohl machen, wenn ich mal bei ihr bin. Das über ein Icon im Tray zu machen, kann ich auf meinem Rechner nicht nachvollziehen, deshalb wäre das vermutlich selbst mit meiner telefonischen Unterstützung schwierig.

Könnte vielleicht die Installation einer neueren hplip was bringen? Die in Stretch hat die Version 3.16.11, auf sourceforge gibt es hplip-3.18.7.run und hplip-3.18.6.tar.gz.
Was erhält man, wenn man einen Windows-PC abschaltet? – Ausgemachten Blödsinn.

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22355
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: HP All-in-one scannt nur einen Teil

Beitrag von KBDCALLS » 11.08.2018 19:57:37

Ich habe den Drucker mal aus Jux in Cups Interface konfigiuriert. Die die
hp-deskjet_2540_series.ppd
ist auch in /etc/cups/ppd/ aufgetaucht. Man kann dem Cups auch jede andere PPD unterschieben.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
Ulidor
Beiträge: 545
Registriert: 19.12.2004 21:54:40
Wohnort: Bielefeld

Re: HP All-in-one scannt nur einen Teil

Beitrag von Ulidor » 12.08.2018 14:08:05

Ich habe sie jetzt gebeten, auszuprobieren, ob die Datei /etc/cups/ppd/Deskjet_2540.ppd lesbar ist, was ja laut hp-check nicht der Fall sein soll:

Code: Alles auswählen

# cat /etc/cups/ppd/Deskjet_2540.ppd
Die Datei wird einwandfrei ausgegeben.

Und ich wollte mal sehen, was sich sonst noch im Verzeichnis befindet:

Code: Alles auswählen

$ ls -l /etc/cups/ppd/
insgesamt 72
-rw-r----- 1 root lp   17496 Aug  9 14:10 Deskjet_2540.ppd
-rw-r----- 1 root lp   15779 Dez 28  2017 DESKJET-690C.ppd
-rw-r----- 1 root lp   15787 Jan 19  2017 DESKJET-690C.ppd.O
-rw-r--r-- 1 root root 17767 Aug 11 13:42 hp-deskjet_2540_series.ppd
hp-deskjet_2540_series.ppd ist ja die Datei, die sie gestern dort hineingeschrieben hat. Leider kann man nicht mehr feststellen, ob sie vorher schon da war. Die 690C-Dateien stammen noch von ihrem alten Drucker.

Ich halte ja die Fehlermeldungen von hp-check für fragwürdig, auch weil das System sauber ist. Bevor ich jetzt die Pakete überprüfe, die hp-check bemängelt (z.B. soll ja cups nicht installiert sein, was nicht stimmt), probiere ich lieber noch was anderes aus.

Sie hat im Tray ein Icon von HP gefunden. Wenn man darüber den Drucker löschen und neu einrichten kann, werden wir das mal telefonisch versuchen.
Was erhält man, wenn man einen Windows-PC abschaltet? – Ausgemachten Blödsinn.

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22355
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: HP All-in-one scannt nur einen Teil

Beitrag von KBDCALLS » 12.08.2018 14:22:44

Was ich seltsam finde. Wenn man sich die Dateiliste des Pakets Debianhpijs-ppds auf packages.debian.org ansieht dann sind alle ppds im Paket enthalten. Sieht sich die Dateiliste dagegen auf dem Rechner /var/lib/dpkg/info/hpijs-ppds.list , dann sieht die so aus.

Code: Alles auswählen

cat hpijs-ppds.list

/.
/usr
/usr/lib
/usr/lib/cups
/usr/lib/cups/driver
/usr/lib/cups/driver/hpijs-ppds
/usr/share
/usr/share/cups
/usr/share/cups/ppd-updaters
/usr/share/cups/ppd-updaters/hpijs-ppds.ppd-updater
/usr/share/doc
/usr/share/doc/hpijs-ppds
/usr/share/doc/hpijs-ppds/changelog.Debian.gz
/usr/share/doc/hpijs-ppds/copyright
Mehr findet sich auch nicht in dem Paket selber.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Antworten