Seite 1 von 1

hplip / cups problem | HP ENVY 5000 | successful-ok-ignored-or-substituted-attributer

Verfasst: Donnerstag 10. Oktober 2019, 13:34
von ds2k5
Hallo,
ich hab da ein Manjaro Deepin 64bit.
hplib 3.19.8 und cups 2.30.
Drucker: HP ENVY 5000 via USB Kabel angeschlossen

Beim versuch einen Drucker anzulegen bekomme ich den fehler:

hp-setup

Error: Printer queue setup failed. Error : successful-ok-ignored-or-substituted-attributer
hp-setup error
hp-setup error
Bildschirmfoto_2019-10-10_13-30-06.png (27.71 KiB) 5023 mal betrachtet

system-config-printer:

RuntimeError: ppdOpenFile failed
system-config-printer error
system-config-printer error
Bildschirmfoto_2019-10-10_13-32-02.png (23.52 KiB) 5023 mal betrachtet
Was kann ich da tun ?

Danke

Re: hplip / cups problem | HP ENVY 5000 | successful-ok-ignored-or-substituted-attributer

Verfasst: Donnerstag 10. Oktober 2019, 14:13
von Sachse
Hallo ds2k5

nur um sicher zu gehen , du hast

Code: Alles auswählen

hp-setup
benutzt?

Falls ja, als ROOT ausführen.

Code: Alles auswählen

sudo hp-setup
Weiterhin kontrolliere einmal ob cups überhaupt aktiv ist
mit

Code: Alles auswählen

systemctl status org.cups.cupsd.service 
Dort sollte "active/running) verzeichnet sein.

Falls nicht dann einmal das:

Code: Alles auswählen

systemctl enable org.cups.cupsd.service 
und ein:

Code: Alles auswählen

systemctl start org.cups.cupsd.service 
um den Dienst zu aktivieren.

Gruß Lars

Re: hplip / cups problem | HP ENVY 5000 | successful-ok-ignored-or-substituted-attributer

Verfasst: Donnerstag 10. Oktober 2019, 14:25
von ds2k5
Hallo Sachse,
danke fuer die schnelle Anwort.
ja auch wenn ich als root ausführe bzw. via sudo gleiches problem.

und die 3 Daemons von cups laufen...

$ systemctl | grep cups
org.cups.cupsd.path loaded active running CUPS Scheduler
org.cups.cupsd.service loaded active running CUPS Scheduler
org.cups.cupsd.socket loaded active running CUPS Scheduler

habs auch schon per cups webgui versucht

firefox localhost:631

aber da kommt die Fehlermeldung: can not copy ppd oder so ählich

Re: hplip / cups problem | HP ENVY 5000 | successful-ok-ignored-or-substituted-attributer

Verfasst: Donnerstag 10. Oktober 2019, 14:40
von Sachse
ds2k5 hat geschrieben: Donnerstag 10. Oktober 2019, 14:25 aber da kommt die Fehlermeldung: can not copy ppd oder so ählich
Schau mal bitte ob etwas im Error Log steht , der befindet sich unter.

Code: Alles auswählen

/var/log/cups/error_log
Vielleicht werden wir daraus etwas schlauer über die Ursache.

Stimmt auch die Gruppenzugehörigkeit?
Benutzer muss in Gruppe "lp" sein.
das geht mit:

Code: Alles auswählen

sudo usermod -a -G lp DEINBENUTZERNAME
danach Logout nicht vergessen, oder Reboot geht auch.


Edit:
Was passiert denn wenn du localhost:631 startest?
Eine Fehlermeldung wie z.B. Unable to modify printer: Forbidden - oder ähnliches?

Re: hplip / cups problem | HP ENVY 5000 | successful-ok-ignored-or-substituted-attributer

Verfasst: Donnerstag 10. Oktober 2019, 15:43
von ds2k5
ja die guppen/user id passt zu der configdatei

user ist in der gruppe lp
user grp
user grp
Bildschirmfoto_2019-10-10_15-54-45.png (14.9 KiB) 4990 mal betrachtet



>Was passiert denn wenn du localhost:631 startest?

die webgui ist da, ich dann dann auf admin gehen und add printer...
add printer
add printer
Bildschirmfoto_2019-10-10_15-51-40.png (38.95 KiB) 4992 mal betrachtet
copy error
copy error
Bildschirmfoto_2019-10-10_15-51-20.png (25.94 KiB) 4992 mal betrachtet

Re: hplip / cups problem | HP ENVY 5000 | successful-ok-ignored-or-substituted-attributer

Verfasst: Donnerstag 10. Oktober 2019, 15:58
von gosia
Hallo ds2k5,
kontrolliere mal deine ppd-Datei

Code: Alles auswählen

cupstestppd -v PPD_DATEI
PPD_DATEI natürlich durch deine ppd-Datei ersetzen.

So ganz nebenbei, was hast du denn für locale -> Fehlermeldungen in französisch. Soll das so sein?

viele Grüße gosia

Re: hplip / cups problem | HP ENVY 5000 | successful-ok-ignored-or-substituted-attributer

Verfasst: Donnerstag 10. Oktober 2019, 16:04
von ds2k5
Hallo gosia,
danke fuer den Tip

[heidi@heidi-pc tmp]$ cupstestppd hp-envy_5000_series.ppd
hp-envy_5000_series.ppd: FAIL
**FAIL** Unable to open PPD file - Illegal option keyword string on line 198.
REF: Page 19, section 3.3.


Die Datei kommt aus /usr/share/ppd/HP/hp-envy_5000_series.ppd.gz und diese kommt aus dem packet: hplip

heidi@heidi-pc tmp]$ id
uid=1000(heidi) gid=1000(heidi) groups=1000(heidi),3(sys),90(network),98(power),991(lp),998(wheel)
[heidi@heidi-pc tmp]$ ls -la hp-envy_5000_series.ppd
-rw-r--r-- 1 heidi heidi 33129 Oct 10 16:01 hp-envy_5000_series.ppd


wo bekomme ich eine "gültige" datei her ? denn auchj im "hplip-3.19.8.run" von 05.2018 ist die datei defekt...

selbst in der "hplip-3.18.5.run" ist die datei ang. defekt...
ist das was am fileformat geändert worden ?

Re: hplip / cups problem | HP ENVY 5000 | successful-ok-ignored-or-substituted-attributer

Verfasst: Donnerstag 10. Oktober 2019, 19:04
von ds2k5
workaround:

driverless

lpadmin -p DRUCKERNAME -v AUSGABE-VON-DRIVERLESS -E -m everywhere

Beispiel:

lpadmin -p 5000 -v ipp://HPE4E7498BF1E5.local:631/ipp/print -E -m everywhere

Re: hplip / cups problem | HP ENVY 5000 | successful-ok-ignored-or-substituted-attributer

Verfasst: Donnerstag 10. Oktober 2019, 19:48
von gosia
Hallo ds2k5,
ja, wenn der workaround funktioniert ist es doch gut. Ansonsten poste mal den Inhalt der ppd-Datei (natürlich nur die Zeilen so von 195-200)

viele Grüße gosia

PS. Aber bitte so, daß man weiss, was Zeile 198 ist