CUPS - "Backend /usr/lib/cups/backend/dnssd does not exist!"

Einrichten des Druckers und des Drucksystems, Scannerkonfiguration und Software zum Scannen und Faxen.
pferdefreund
Beiträge: 3791
Registriert: 26.02.2009 14:35:56

Re: CUPS - "Backend /usr/lib/cups/backend/dnssd does not exist!"

Beitrag von pferdefreund » 12.03.2018 19:16:22

Soweit ich weß, must du in der gruppe lp oder lpadmin sein, ansonsten user root und dessen pw verwenden.

vdvogt
Beiträge: 397
Registriert: 22.12.2012 14:55:17
Lizenz eigener Beiträge: GNU Free Documentation License

Re: CUPS - "Backend /usr/lib/cups/backend/dnssd does not exist!"

Beitrag von vdvogt » 14.03.2018 17:53:40

Hallo,
ich bin Mitglied in den Gruppen LP und LPADMIN.

Trotzdem bekomme ich die Fehlermeldung!

Gruesse
Veit

geier22

Re: CUPS - "Backend /usr/lib/cups/backend/dnssd does not exist!"

Beitrag von geier22 » 14.03.2018 18:19:53

Was passiert denn, wenn du in einem Terminal eingibst:

Code: Alles auswählen

~$ hp-testpage
Der Drucker muss natürlich eingeschaltet sein

vdvogt
Beiträge: 397
Registriert: 22.12.2012 14:55:17
Lizenz eigener Beiträge: GNU Free Documentation License

Re: CUPS - "Backend /usr/lib/cups/backend/dnssd does not exist!"

Beitrag von vdvogt » 14.03.2018 18:36:00

Hallo,
sowphl als root, als auch als "Normalo" kommt Folgendes:

Code: Alles auswählen

root@PX6-330:~# hp-testpage
bash: hp-testpage: Kommando nicht gefunden.
root@PX6-330:~# exit
exit
vdvogt@PX6-330:~$ hp-testpage
bash: hp-testpage: Kommando nicht gefunden.
Gleiches gilt auch fuer: hptestpage zusammengeschrieben.
Ausserdem kann ich das Paket hp-testpage nicht finden.

Welches Paket muss ich evtl. installieren?

Ich habe heute nochmal alle Pfade, die in der hplip.conf drinstehen ueberprueft.
Alles ist da.
Ebenfalls habe ich die drei PPDs: hp-laserjet_500_color_m551dn-ps.ppd, hp-laserjet_500_color_m551-ps.ppd und hp-laserjet_500_color_m551-ps.ppd_letter nach /usr/share/ppd/hplip/HP kopiert.
Die waren da nicht drin.

Trotzdem erhalte ich weiterhin die Fehlermeldung: "Filter failed" wenn ich was ausdrucken will.

Ich habe bisher immer noch nicht herausgefunden, woran das liegen koennte.

Habe ich evtl. notwendige Pakete nicht installiert?

Gruesse
Veit

geier22

Re: CUPS - "Backend /usr/lib/cups/backend/dnssd does not exist!"

Beitrag von geier22 » 14.03.2018 18:46:10

Schmeiss dein System auf den Müll und Installiere neu.
Schau mal ganz unten: :facepalm:

Code: Alles auswählen

dpkg -L hplip
/.
/etc
/etc/dbus-1
/etc/dbus-1/system.d
/etc/dbus-1/system.d/com.hp.hplip.conf
/usr
/usr/bin
/usr/lib
/usr/lib/cups
/usr/lib/cups/backend
/usr/lib/cups/backend/hp
/usr/lib/cups/backend/hpfax
/usr/lib/cups/driver
/usr/lib/cups/driver/hplip
/usr/lib/cups/filter
/usr/lib/cups/filter/hpps
/usr/lib/cups/filter/pstotiff
/usr/lib/python3
/usr/lib/python3/dist-packages
/usr/lib/python3/dist-packages/cupsext.cpython-36m-x86_64-linux-gnu.so
/usr/lib/python3/dist-packages/hpmudext.cpython-36m-x86_64-linux-gnu.so
/usr/lib/python3/dist-packages/pcardext.cpython-36m-x86_64-linux-gnu.so
/usr/lib/python3/dist-packages/scanext.cpython-36m-x86_64-linux-gnu.so

und weiter.....

/var
/var/lib
/var/lib/hp
/var/log
/var/log/hp
/var/log/hp/tmp
/usr/bin/hp-align
/usr/bin/hp-check
/usr/bin/hp-clean
/usr/bin/hp-colorcal
/usr/bin/hp-config_usb_printer
/usr/bin/hp-doctor
/usr/bin/hp-firmware
/usr/bin/hp-info
/usr/bin/hp-levels
/usr/bin/hp-logcapture
/usr/bin/hp-makeuri
/usr/bin/hp-pkservice
/usr/bin/hp-plugin
/usr/bin/hp-probe
/usr/bin/hp-query
/usr/bin/hp-scan
/usr/bin/hp-setup
/usr/bin/hp-testpage
/usr/bin/hp-timedate
Wäre dein Drucker Richtig installiert würde sich der hp- Device-manager nach einiger Zeit öffnen und die Testseite drucken.
Bild

Es macht aber wenig Sinn hier weiter zu forschen. Ich weiß nicht was du da treibst, oder warum dein System behauptetet hplip sei installiert
und dann ist nix da. :facepalm: :facepalm: :facepalm:

vdvogt
Beiträge: 397
Registriert: 22.12.2012 14:55:17
Lizenz eigener Beiträge: GNU Free Documentation License

Re: CUPS - "Backend /usr/lib/cups/backend/dnssd does not exist!"

Beitrag von vdvogt » 14.03.2018 18:48:53

Hallo,
ich habe gerade herausgefunden, dass hp-testpage Bestandteil von hplip ist.
Also habe ich per

apt-get install --reinstall hplip

erneut installiert, in der Hoffung, dass es jetzt klappt.

ABER weiterhin: bash: hp-testpage: Kommando nicht gefunden.

Ich komme langsam zu dem Schluss, dass meine Installationen nicht richtig funktionieren, sonst muesste doch hp-testpage ordentlich ausgefuehrt werden.

Kann das daran liegen, dass ich eine Zeit lang mit apt, anstatt mit apt-get gearbeitet habe?
Das muessten die Entwickler mal testen, ob apt wirklich so funktioniert wie es funktionieren soll.

Gruesse
Veit

vdvogt
Beiträge: 397
Registriert: 22.12.2012 14:55:17
Lizenz eigener Beiträge: GNU Free Documentation License

Re: CUPS - "Backend /usr/lib/cups/backend/dnssd does not exist!"

Beitrag von vdvogt » 14.03.2018 18:51:19

Hallo geier22,
dies ist meine Ausgabe von dpkg -L hplip:

Code: Alles auswählen

dpkg -L hplip
/.
/etc
/etc/dbus-1
/etc/dbus-1/system.d
/etc/dbus-1/system.d/com.hp.hplip.conf
/lib
/lib/udev
/lib/udev/rules.d
/lib/udev/rules.d/56-hpmud.rules
/usr
/usr/bin
/usr/lib
/usr/lib/cups
/usr/lib/cups/backend
/usr/lib/cups/backend/hp
/usr/lib/cups/backend/hpfax
/usr/lib/cups/filter
/usr/lib/cups/filter/hpps
/usr/lib/cups/filter/pstotiff
/usr/lib/python3
/usr/lib/python3/dist-packages
/usr/lib/python3/dist-packages/cupsext.cpython-35m-x86_64-linux-gnu.so
/usr/lib/python3/dist-packages/hpmudext.cpython-35m-x86_64-linux-gnu.so
/usr/lib/python3/dist-packages/pcardext.cpython-35m-x86_64-linux-gnu.so
/usr/lib/python3/dist-packages/scanext.cpython-35m-x86_64-linux-gnu.so
/usr/share
/usr/share/bug
/usr/share/bug/hplip
/usr/share/bug/hplip/presubj
/usr/share/bug/hplip/script
/usr/share/cups
/usr/share/cups/mime
/usr/share/cups/mime/pstotiff.convs
/usr/share/cups/mime/pstotiff.types
/usr/share/dbus-1
/usr/share/dbus-1/system-services
/usr/share/dbus-1/system-services/com.hp.hplip.service
/usr/share/doc
/usr/share/doc/hplip
/usr/share/doc/hplip/NEWS.Debian.gz
/usr/share/doc/hplip/changelog.Debian.gz
/usr/share/doc/hplip/copyright
/usr/share/doc/hplip/users-guide.txt
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/hp-align.1.gz
/usr/share/man/man1/hp-check.1.gz
/usr/share/man/man1/hp-clean.1.gz
/usr/share/man/man1/hp-colorcal.1.gz
/usr/share/man/man1/hp-config_usb_printer.1.gz
/usr/share/man/man1/hp-doctor.1.gz
/usr/share/man/man1/hp-firmware.1.gz
/usr/share/man/man1/hp-info.1.gz
/usr/share/man/man1/hp-levels.1.gz
/usr/share/man/man1/hp-logcapture.1.gz
/usr/share/man/man1/hp-makeuri.1.gz
/usr/share/man/man1/hp-pkservice.1.gz
/usr/share/man/man1/hp-plugin.1.gz
/usr/share/man/man1/hp-probe.1.gz
/usr/share/man/man1/hp-query.1.gz
/usr/share/man/man1/hp-scan.1.gz
/usr/share/man/man1/hp-setup.1.gz
/usr/share/man/man1/hp-testpage.1.gz
/usr/share/man/man1/hp-timedate.1.gz
/usr/share/polkit-1
/usr/share/polkit-1/actions
/usr/share/polkit-1/actions/com.hp.hplip.policy
/var
/var/lib
/var/lib/hp
/var/log
/var/log/hp
/var/log/hp/tmp
/usr/bin/hp-align
/usr/bin/hp-check
/usr/bin/hp-clean
/usr/bin/hp-colorcal
/usr/bin/hp-config_usb_printer
/usr/bin/hp-doctor
/usr/bin/hp-firmware
/usr/bin/hp-info
/usr/bin/hp-levels
/usr/bin/hp-logcapture
/usr/bin/hp-makeuri
/usr/bin/hp-pkservice
/usr/bin/hp-plugin
/usr/bin/hp-probe
/usr/bin/hp-query
/usr/bin/hp-scan
/usr/bin/hp-setup
/usr/bin/hp-testpage
/usr/bin/hp-timedate

geier22

Re: CUPS - "Backend /usr/lib/cups/backend/dnssd does not exist!"

Beitrag von geier22 » 14.03.2018 19:35:03

dann mal bitte noch:

Code: Alles auswählen

$ ls -lGg /usr/bin |grep hp-
Kann das daran liegen, dass ich eine Zeit lang mit apt, anstatt mit apt-get gearbeitet habe?
Das muessten die Entwickler mal testen, ob apt wirklich so funktioniert wie es funktionieren soll.
Daran liegt es garantiert nicht. Ich benutze abwechselnd apt bzw. Debianwajig, das mit apt-get Kommandos arbeitet.

vdvogt
Beiträge: 397
Registriert: 22.12.2012 14:55:17
Lizenz eigener Beiträge: GNU Free Documentation License

Re: CUPS - "Backend /usr/lib/cups/backend/dnssd does not exist!"

Beitrag von vdvogt » 15.03.2018 15:27:55

Hallo geier22,
anbei die Ausgabe von ls -lGg /usr/bin |grep hp-

Code: Alles auswählen

lrwxrwxrwx 1       23 Mai  4  2017 hp-align -> ../share/hplip/align.py
lrwxrwxrwx 1       23 Mai  4  2017 hp-check -> ../share/hplip/check.py
lrwxrwxrwx 1       23 Mai  4  2017 hp-clean -> ../share/hplip/clean.py
lrwxrwxrwx 1       26 Mai  4  2017 hp-colorcal -> ../share/hplip/colorcal.py
lrwxrwxrwx 1       36 Mai  4  2017 hp-config_usb_printer -> ../share/hplip/config_usb_printer.py
lrwxrwxrwx 1       24 Mai  4  2017 hp-doctor -> ../share/hplip/doctor.py
lrwxrwxrwx 1       26 Mai  4  2017 hp-firmware -> ../share/hplip/firmware.py
lrwxrwxrwx 1       22 Mai  4  2017 hp-info -> ../share/hplip/info.py
lrwxrwxrwx 1       24 Mai  4  2017 hp-levels -> ../share/hplip/levels.py
lrwxrwxrwx 1       28 Mai  4  2017 hp-logcapture -> ../share/hplip/logcapture.py
lrwxrwxrwx 1       25 Mai  4  2017 hp-makeuri -> ../share/hplip/makeuri.py
lrwxrwxrwx 1       27 Mai  4  2017 hp-pkservice -> ../share/hplip/pkservice.py
lrwxrwxrwx 1       24 Mai  4  2017 hp-plugin -> ../share/hplip/plugin.py
lrwxrwxrwx 1       23 Mai  4  2017 hp-probe -> ../share/hplip/probe.py
lrwxrwxrwx 1       23 Mai  4  2017 hp-query -> ../share/hplip/query.py
lrwxrwxrwx 1       22 Mai  4  2017 hp-scan -> ../share/hplip/scan.py
lrwxrwxrwx 1       23 Mai  4  2017 hp-setup -> ../share/hplip/setup.py
lrwxrwxrwx 1       26 Mai  4  2017 hp-testpage -> ../share/hplip/testpage.py
lrwxrwxrwx 1       26 Mai  4  2017 hp-timedate -> ../share/hplip/timedate.py
Das sind alles Links, wie ich sehe.
Ich hoffe, das ist richtig so.

Ausserdem sehe ich, dass die Links alle ein Datum von 2017 haben.
Ich habe aber cups, sane und hplip erst vor ein paar Tagen zum X-ten Mal neu installiert.
Muessten dann die Links nicht auch ein aktuelles Datum haben?

Gruesse
Veit

geier22

Re: CUPS - "Backend /usr/lib/cups/backend/dnssd does not exist!"

Beitrag von geier22 » 15.03.2018 16:22:37

Also ich gebe auf.
Wenn du den Befehl

Code: Alles auswählen

hp-testpage
nicht ausführen kannst, ist wohl die /etc/profile und was weis ich nicht alles noch bei dir kaputt.

vdvogt
Beiträge: 397
Registriert: 22.12.2012 14:55:17
Lizenz eigener Beiträge: GNU Free Documentation License

Re: CUPS - "Backend /usr/lib/cups/backend/dnssd does not exist!"

Beitrag von vdvogt » 15.03.2018 16:27:30

Hallo geier22,
so sieht meine /etc/profile aus:

Code: Alles auswählen

# /etc/profile: system-wide .profile file for the Bourne shell (sh(1))
# and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).

if [ "`id -u`" -eq 0 ]; then
  PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
else
  PATH="/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games"
fi
export PATH

if [ "${PS1-}" ]; then
  if [ "${BASH-}" ] && [ "$BASH" != "/bin/sh" ]; then
    # The file bash.bashrc already sets the default PS1.
    # PS1='\h:\w\$ '
    if [ -f /etc/bash.bashrc ]; then
      . /etc/bash.bashrc
    fi
  else
    if [ "`id -u`" -eq 0 ]; then
      PS1='# '
    else
      PS1='$ '
    fi
  fi
fi

if [ -d /etc/profile.d ]; then
  for i in /etc/profile.d/*.sh; do
    if [ -r $i ]; then
      . $i
    fi
  done
  unset i
fi
Ist die OK, oder sieht die bei Dir anders aus?

Gruesse
Veit

NAB
Beiträge: 5501
Registriert: 06.03.2011 16:02:23
Lizenz eigener Beiträge: MIT Lizenz

Re: CUPS - "Backend /usr/lib/cups/backend/dnssd does not exist!"

Beitrag von NAB » 17.03.2018 04:18:21

vdvogt hat geschrieben: ↑ zum Beitrag ↑
15.03.2018 15:27:55
Das sind alles Links, wie ich sehe.
Richtig. Und? Kannst du

Code: Alles auswählen

/usr/share/hplip/testpage.py
ausführen? Existiert es überhaupt?
Never change a broken system. It could be worse afterwards.

"No computer system can be absolutely secure." Intel Document Number: 336983-001

vdvogt
Beiträge: 397
Registriert: 22.12.2012 14:55:17
Lizenz eigener Beiträge: GNU Free Documentation License

Re: CUPS - "Backend /usr/lib/cups/backend/dnssd does not exist!"

Beitrag von vdvogt » 17.03.2018 15:49:44

Hallo NAB,
leider nein.

Hier die Ausgaben:

Code: Alles auswählen

cd /usr/share/hplip

/usr/share/hplip$ ls -al
insgesamt 20
drwxr-xr-x   2 root root  4096 Mär 14 16:56 .
drwxr-xr-x 400 root root 16384 Mär 14 16:56 ..

testpage.py
bash: /usr/share/hplip/testpage.py: Datei oder Verzeichnis nicht gefunden
Obwohn die Ausgabe von ls -lGg /usr/bin | grep hp-
einen Link auf diese Datei anzeigt, ist sie nicht da.

Ich verstehe das nicht!

Kann es sein, dass python nicht richtig installiert ist?

Gibt es irgend ein Mechanismus, der verhindern koennte, dass bei mir die Installationen nicht richtig funktionieren?

geier22 hat behautet, dass bei mir das ganze System kaputt ist.
Aber ich verstehe nicht, wie das kommen konnte.
Ich benutze unattended-upgrades, um mein System aktuell zu halten.
Ausserdem lasse ich mindestens einmal pro Monat ein selbst geschriebenes Shellscript laufen, das solche Pakete installiert, die durch unattended-upgrades nicht reinkommen.

Code: Alles auswählen

#!/bin/bash

echo "=====> update"
#apt update
apt-get update

echo "=====> upgrade"
#apt upgrade
apt-get -f upgrade -y

#echo "=====> full-upgrade"
#apt full-upgrade

echo "=====> dist-upgrade"
apt-get -f dist-upgrade -y

echo "=====> autoclean"
apt-get autoclean -y

echo "=====> autoremove"
apt-get autoremove -y
Einige Zeit hatte ich update und upgrade mit get statt mit apt-get laufen lassen, aber das steht bei mir seit diesem Problem im Verdacht, dass es nicht das macht, was es machen soll.

Viele Gruesse
Veit

NAB
Beiträge: 5501
Registriert: 06.03.2011 16:02:23
Lizenz eigener Beiträge: MIT Lizenz

Re: CUPS - "Backend /usr/lib/cups/backend/dnssd does not exist!"

Beitrag von NAB » 17.03.2018 16:46:53

Das ist ein "Softlink". Ein Softlink ist einfach nur eine Datei, die auf eine andere Datei zeigt. Diese andere Datei kann/darf nicht existieren, der Softlink besteht trotzdem weiterhin. Das Problem ist nicht der Softlink, sondern mal wieder die Tatsache, dass Dateien aus Paketen, die du installiert hast, nicht auf deiner Festplatte zu finden sind. Das haben wir schon auf Seite 1 dieses Threads festgestellt und du ignorierst es geflissentlich.

Ja, ich würde auch sagen, dass dein System kaputt ist. Du Installierst Pakete und die Dateien dieser Pakete finden sich nachher nicht auf deiner Festplatte. Dein gesamter Installationsmechanismus ist kaputt. Und noch kurioser ist, dass du gar keine Fehlermeldungen bekommst beim Installieren. Wie du selber sagtest - da ist was oberfaul. Und ohne Fehlermeldungen (beim Installieren) habe ich auch keinen Schimmer, wo man den Fehler suchen könnte. Die Sache ist derart kurios, dass ich langsam anfangen würde nach RootKits und Hardwaredefekten zu suchen ... wobei ich nicht wüsste, warum ein RootKit ausgerechnet deine Druckerinstallation torpedieren sollte. Vermutlich gibt's ne bessere Erklärung, ich kenne sie nur nicht.

Davon, dass ein Mischbetrieb von apt und apt-get für derartige kuriose Fehler sorgt, habe ich noch nie gehört. Das wäre irgendwo mal erwähnt worden, mit einer fetten Warnung oben drüber. Du erwähntest aber irgendwo, dass du Pakete aus Testing zu installieren versucht hast. Wenn du dazu Testing in die sources.list eingetragen hast und dein Script in dem Augenblick mit einem apt-get dist-upgrade zugeschlagen hat, hättest du jetzt ein interessantes Mischsystem. Aber selbst dann würde ich erwarten, dass es Fehlermeldungen hagelt und nicht, dass er sang- und klanglos vorgibt, Pakete installiert zu haben, die sich nachher nicht auf deiner Festplatte finden.

/usr/share/hplip/testpage.py
stammt aus dem Paket Debianhplip-data. hplip-data ist eine Abhängigkeit des Pakets Debianhplip, sollte also installiert sein. Vermutlich wird es dir auch wieder als installiert angezeigt ... aber die Dateien aus diesem Paket fehlen mal wieder. Du kannst jetzt versuchen, hplip-data zu reinstallieren in der Hoffnung, dass dann /usr/share/hplip/testpage.py wieder auftaucht ... und das Spiel geht so weiter bis du auf das nächste defekte Paket triffst.

Die Zeit, die du bisher schon in dieses Problem verbraten hast, wäre mMn in einer Neuinstallation besser aufgehoben gewesen. Eventuell auf einer neuen Festplatte, dann hast du die alte Installation noch als Backup und kannst bequem die Konfiguration rüberziehen.
Never change a broken system. It could be worse afterwards.

"No computer system can be absolutely secure." Intel Document Number: 336983-001

vdvogt
Beiträge: 397
Registriert: 22.12.2012 14:55:17
Lizenz eigener Beiträge: GNU Free Documentation License

Re: CUPS - "Backend /usr/lib/cups/backend/dnssd does not exist!"

Beitrag von vdvogt » 17.03.2018 17:05:36

Hallo NAB,
Du hast vollkommen Recht!
Ich habe mit diesem mysteriosen Problem schon zu lange gekaempft.
Auch geier22 hatte mit schon geraten, das System neu zu installieren.
Daher habe ich heute ein Backup von meinem Homeverzeichnis gemacht und einige wichtige Konfigfiles gesichert, zB den von Jamaica/Hibiskus, damit ich die Konfiguration nach einer Neuinstallation wieder herstellen kann.
Zu Hause lade ich mir heute noch die neueste Debianversion herunter und brenne sie auf eine DVD, damit ich am Montag dann die Neuinstallation vornehmen kann.
Ich hoffe aber auch, dass das Rueckkopieren der Konfigfiles nicht wieder ein Problem verursacht.

Ich melde mich am Montag nach der Neuinstallation nochmal.

Gibt es etwas auf das ich besonders achten sollte, bei der Neuinstallation?
Ich nutze z.Bsp. apt-cacher NG, damit nicht alle Rechner im Buero immer wieder die gleichen Pakete aus dem Internet ziehen muesen.
Ausserdem laeuft auf diesem Server rdiff-backup.

Vielen Dank fuer eure Geduld und eure Hilfe!

Viele Gruesse
Veit

NAB
Beiträge: 5501
Registriert: 06.03.2011 16:02:23
Lizenz eigener Beiträge: MIT Lizenz

Re: CUPS - "Backend /usr/lib/cups/backend/dnssd does not exist!"

Beitrag von NAB » 17.03.2018 17:20:31

Ich würd zumindest das komplette /etc/ Verzeichnis sichern. Ob du virtuelle Maschinen/Mails/Sonstwas unter /var/ zu liegen hast, dürftest du wohl wissen.

Bei einer Stretch-Neuinstallation wirst du mit den neuen unpredictable network names zu kämpfen haben. Oder auch nicht, wenn der Networkmananger dich per DHCP online macht.
Never change a broken system. It could be worse afterwards.

"No computer system can be absolutely secure." Intel Document Number: 336983-001

vdvogt
Beiträge: 397
Registriert: 22.12.2012 14:55:17
Lizenz eigener Beiträge: GNU Free Documentation License

Re: CUPS - "Backend /usr/lib/cups/backend/dnssd does not exist!"

Beitrag von vdvogt » 17.03.2018 17:26:42

Hallo NAB,
wieso das /etc-Verzeichnis sichern?
Kann da nicht was drin sein, das mir evtl. nach der Neuinstallation wieder Probleme verursacht?

Die Sachen aus /opt habe ich ins Homeverzeichnis kopiert und kopiere sie nach der Neuinstallation zurueck ins /opt.

Allerdings habe ich die config von apt-cacher ng nicht gefunden. Die muesste ich unbedingt sichern.

Gruesse
Veit

NAB
Beiträge: 5501
Registriert: 06.03.2011 16:02:23
Lizenz eigener Beiträge: MIT Lizenz

Re: CUPS - "Backend /usr/lib/cups/backend/dnssd does not exist!"

Beitrag von NAB » 17.03.2018 18:36:04

vdvogt hat geschrieben: ↑ zum Beitrag ↑
17.03.2018 17:26:42
wieso das /etc-Verzeichnis sichern?
Kann da nicht was drin sein, das mir evtl. nach der Neuinstallation wieder Probleme verursacht?
Ja, sicherlich kann es das. Ich sag ja nicht, dass du das gesamte /etc Verzeichnis nachher blind zurückspielen solltest. Aber wenn da noch irgendwas drin steckt, was du vor vier Jahren mal angepasst und dann vergessen hast, dann kannst du wenigstens nachgucken, was das gewesen sein könnte.
Never change a broken system. It could be worse afterwards.

"No computer system can be absolutely secure." Intel Document Number: 336983-001

vdvogt
Beiträge: 397
Registriert: 22.12.2012 14:55:17
Lizenz eigener Beiträge: GNU Free Documentation License

Re: CUPS - "Backend /usr/lib/cups/backend/dnssd does not exist!"

Beitrag von vdvogt » 17.03.2018 18:40:37

Hallo NAB,
ja, OK, Du hast Recht!

Gruesse
Veit

vdvogt
Beiträge: 397
Registriert: 22.12.2012 14:55:17
Lizenz eigener Beiträge: GNU Free Documentation License

Re: CUPS - "Backend /usr/lib/cups/backend/dnssd does not exist!"

Beitrag von vdvogt » 20.03.2018 18:17:55

Hallo,
ich wollte mich ja nach erfolgreicher Neuinstallation wieder melden.

ER DRUCKT!!!

Nachdem ich gestern mit der Installation begonnen hatte, der Installer aber mehrere Stunden gebraucht hat, um das RAID zu Nullen, habe ich ihn ueber Nacht laufen lassen und heute dann die Installation zu Ende gefuehrt.

Als Erstes habe ich nachgeschaut, ob cups und hplip installiert sind. Sind sie und auch die hplip.conf existiert in /etc/hp

Dann habe ich im Browser localhost:631 geoeffnet und den Drucker eingerichtet und eine Testseite ausgedruckt. Jetzt druckt er wieder!!!

Allerdings verwundert mich dies hier immer noch:

Code: Alles auswählen

root@PX6-330:~# hp-testpage
warning: hp-testpage should not be run as root/superuser.

HP Linux Imaging and Printing System (ver. 3.16.11)
Testpage Print Utility ver. 6.0

Copyright (c) 2001-15 HP Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.

error: No device found that support this feature.
error: No installed printers found (or) Invalid printer device selected
root@PX6-330:~# exit
Abgemeldet
vdvogt@PX6-330:~$ hp-testpage

HP Linux Imaging and Printing System (ver. 3.16.11)
Testpage Print Utility ver. 6.0

Copyright (c) 2001-15 HP Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.

error: No device found that support this feature.
error: No installed printers found (or) Invalid printer device selected
vdvogt@PX6-330:~$ hpcheck
bash: hpcheck: Kommando nicht gefunden.
Warum das bei mir nicht funktioniert ist mir schleierhaft!
Aber hauptsache ist: Er druckt!

Viele Gruesse
und nochmals vielen Dank fuer eure Hilfe!
Veit

NAB
Beiträge: 5501
Registriert: 06.03.2011 16:02:23
Lizenz eigener Beiträge: MIT Lizenz

Re: CUPS - "Backend /usr/lib/cups/backend/dnssd does not exist!"

Beitrag von NAB » 20.03.2018 18:37:43

Wenn du dir mal

Code: Alles auswählen

man hp-testpage
anguckst, dann sieht mir das so aus, als ob du einen Drucker angeben musst. Zumindest beschwert er sich bei dir, dass er keinen Drucker findet, also muss man ihm wohl zeigen, wo er sich versteckt hat.

Der zweite Befehl heißt hp-check (mit Bindestrich)
Never change a broken system. It could be worse afterwards.

"No computer system can be absolutely secure." Intel Document Number: 336983-001

vdvogt
Beiträge: 397
Registriert: 22.12.2012 14:55:17
Lizenz eigener Beiträge: GNU Free Documentation License

Re: CUPS - "Backend /usr/lib/cups/backend/dnssd does not exist!"

Beitrag von vdvogt » 20.03.2018 18:48:11

Hallo NAB,

hp-check gibt bei mir Folgendes aus:

Code: Alles auswählen

hp-check
Saving output in log file: /home/vdvogt/hp-check.log

HP Linux Imaging and Printing System (ver. 3.16.11)
Dependency/Version Check Utility ver. 15.1

Copyright (c) 2001-15 HP Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.

Note: hp-check can be run in three modes:
1. Compile-time check mode (-c or --compile): Use this mode before compiling the HPLIP supplied tarball (.tar.gz or .run) to determine if the proper dependencies are installed to successfully compile HPLIP.                        
2. Run-time check mode (-r or --run): Use this mode to determine if a distro supplied package (.deb, .rpm, etc) or an already built HPLIP supplied tarball has the proper dependencies installed to successfully run.                 
3. Both compile- and run-time check mode (-b or --both) (Default): This mode will check both of the above cases (both compile- and run-time dependencies).                                                                            

Check types:                                                                                                                                                                                                                          
a. EXTERNALDEP - External Dependencies                                                                                                                                                                                                
b. GENERALDEP - General Dependencies (required both at compile and run time)                                                                                                                                                          
c. COMPILEDEP - Compile time Dependencies                                                                                                                                                                                             
d. [All are run-time checks]                                                                                                                                                                                                          
PYEXT SCANCONF QUEUES PERMISSION                                                                                                                                                                                                      

Status Types:
    OK
    MISSING       - Missing Dependency or Permission or Plug-in
    INCOMPAT      - Incompatible dependency-version or Plugin-version

warning: 2-9.4 version is not supported. Using 2-8.6 versions dependencies to verify and install...

---------------
| SYSTEM INFO |
---------------

 Kernel: 4.9.0-6-amd64 #1 SMP Debian 4.9.82-1+deb9u3 (2018-03-02) GNU/Linux
 Host: PX6-330
 Proc: 4.9.0-6-amd64 #1 SMP Debian 4.9.82-1+deb9u3 (2018-03-02) GNU/Linux
 Distribution: 2 9.4
 Bitness: 64 bit


-----------------------
| HPLIP CONFIGURATION |
-----------------------

HPLIP-Version: HPLIP 3.16.11
HPLIP-Home: /usr/share/hplip
warning: HPLIP-Installation: Auto installation is not supported for 2 distro  9.4 version 

Current contents of '/etc/hp/hplip.conf' file:
# hplip.conf.  Generated from hplip.conf.in by configure.

[hplip]
version=3.16.11

[dirs]
home=/usr/share/hplip
run=/var/run
ppd=/usr/share/ppd/hplip/HP
ppdbase=/usr/share/ppd/hplip
doc=/usr/share/doc/hplip
html=/usr/share/doc/hplip-doc
icon=no
cupsbackend=/usr/lib/cups/backend
cupsfilter=/usr/lib/cups/filter
drv=/usr/share/cups/drv
bin=/usr/bin
apparmor=/etc/apparmor.d
# Following values are determined at configure time and cannot be changed.
[configure]
network-build=yes
libusb01-build=no
pp-build=yes
gui-build=yes
scanner-build=yes
fax-build=yes
dbus-build=yes
cups11-build=no
doc-build=yes
shadow-build=no
hpijs-install=yes
foomatic-drv-install=yes
foomatic-ppd-install=yes
foomatic-rip-hplip-install=no
hpcups-install=yes
cups-drv-install=yes
cups-ppd-install=no
internal-tag=3.16.11
restricted-build=no
ui-toolkit=qt5
qt3=no
qt4=no
qt5=yes
policy-kit=yes
lite-build=no
udev_sysfs_rules=no
hpcups-only-build=no
hpijs-only-build=no
apparmor_build=no


Current contents of '/var/lib/hp/hplip.state' file:
Plugins are not installed. Could not access file: No such file or directory

Current contents of '~/.hplip/hplip.conf' file:
[installation]
date_time = 03/20/18 17:42:26
version = 3.16.11


 <Package-name>        <Package-Desc>      <Required/Optional> <Min-Version> <Installed-Version> <Status>   <Comment>

-------------------------
| External Dependencies |
-------------------------

 policykit            PolicyKit - Administrative policy framework                  OPTIONAL        -               0.105           OK         -
 error: dbus          DBus - Message bus system                                    REQUIRED        -               1.10.26         MISSING    'DBUS may not be installed or not running'
 error: avahi-utils   avahi-utils                                                  OPTIONAL        -               -               MISSING    'avahi-utils needs to be installed'
 xsane                xsane - Graphical scanner frontend for SANE                  OPTIONAL        0.9             0.999           OK         -
 network              network -wget                                                OPTIONAL        -               1.18            OK         -
 error: cups          CUPS - Common Unix Printing System                           REQUIRED        1.1             -               INCOMPAT   'CUPS may not be installed or not running'
 gs                   GhostScript - PostScript and PDF language interpreter and previewer REQUIRED        7.05            9.20            OK         -
 scanimage            scanimage - Shell scanning program                           OPTIONAL        1.0             1.0.25          OK         -

----------------------
| Scan Configuration |
----------------------

'/etc/sane.d/dll.d/hpaio' not found.
 hpaio                HPLIP-SANE-Backend                                           REQUIRED        -               3.16.11         OK         'hpaio found in /etc/sane.d/dll.conf'
 scanext              Scan-SANE-Extension                                          REQUIRED        -               3.16.11         OK         -

---------------------
| Python Extentions |
---------------------

 cupsext              CUPS-Extension                                               REQUIRED        -               3.16.11         OK         -
 hpmudext             IO-Extension                                                 REQUIRED        -               3.16.11         OK         -

------------------------
| General Dependencies |
------------------------

 error: libusb        libusb - USB library                                         REQUIRED        -               1.0             MISSING    'libusb needs to be installed'
 sane                 SANE - Scanning library                                      REQUIRED        -               -               OK         -
 python3-xml          Python XML libraries                                         REQUIRED        -               2.2.0           OK         -
 error: cups-image    CUPS image - CUPS image development files                    REQUIRED        -               -               MISSING    'cups-image needs to be installed'
 error: python3-devel Python devel - Python development files                      REQUIRED        2.2             3.5.3           MISSING    'python3-devel needs to be installed'
 error: python3-notify2 Python libnotify - Python bindings for the libnotify Desktop notifications OPTIONAL        -               -               MISSING    'python3-notify2 needs to be installed'
 error: sane-devel    SANE - Scanning library development files                    REQUIRED        -               -               MISSING    'sane-devel needs to be installed'
 error: libnetsnmp-devel libnetsnmp-devel - SNMP networking library development files REQUIRED        5.0.9           -               MISSING    'libnetsnmp-devel needs to be installed'
 python3-reportlab    Reportlab - PDF library for Python                           OPTIONAL        2.0             3.3.0           OK         -
 python3-pil          PIL - Python Imaging Library (required for commandline scanning with hp-scan) OPTIONAL        -               1.1.7           OK         -
 error: cups-devel    CUPS devel- Common Unix Printing System development files    REQUIRED        -               -               MISSING    'cups-devel needs to be installed'
 error: python3-pyqt4-dbus PyQt 4 DBus - DBus Support for PyQt4                         OPTIONAL        4.0             -               MISSING    'python3-pyqt4-dbus needs to be installed'
 python3-dbus         Python DBus - Python bindings for DBus                       REQUIRED        0.80.0          1.2.4           OK         -
 python3X             Python 2.2 or greater - Python programming language          REQUIRED        2.2             3.5.3           OK         -
 error: libpthread    libpthread - POSIX threads library                           REQUIRED        -               b'2.24'         MISSING    'libpthread needs to be installed'
 error: libcrypto     libcrypto - OpenSSL cryptographic library                    REQUIRED        -               1.1.0           MISSING    'libcrypto needs to be installed'
 error: libjpeg       libjpeg - JPEG library                                       REQUIRED        -               -               MISSING    'libjpeg needs to be installed'
 error: python3-pyqt4 PyQt 4- Qt interface for Python (for Qt version 4.x)         REQUIRED        4.0             -               MISSING    'python3-pyqt4 needs to be installed'

--------------
| COMPILEDEP |
--------------

 error: libtool       libtool - Library building support services                  REQUIRED        -               -               MISSING    'libtool needs to be installed'
 error: gcc           gcc - GNU Project C and C++ Compiler                         REQUIRED        -               -               MISSING    'gcc needs to be installed'
 error: make          make - GNU make utility to maintain groups of programs       REQUIRED        3.0             -               MISSING    'make needs to be installed'

------------------------------
| DISCOVERED SCANNER DEVICES |
------------------------------

device `genesys:libusb:001:003' is a Canon LiDE 210 flatbed scanner


--------------------------
| DISCOVERED USB DEVICES |
--------------------------

No devices found.

---------------------------------
| INSTALLED CUPS PRINTER QUEUES |
---------------------------------

 
Hewlett-Packard_HP_LaserJet_500_color_M551
------------------------------------------
Type: Unknown
Device URI: dnssd://HP%20LaserJet%20500%20color%20M551%20%5B9D43E7%5D._ipp._tcp.local/?uuid=76a0337b-87ed-4b5e-90a9-e2d23eaec0e0
PPD: /etc/cups/ppd/Hewlett-Packard_HP_LaserJet_500_color_M551.ppd
warning: Failed to read /etc/cups/ppd/Hewlett-Packard_HP_LaserJet_500_color_M551.ppd ppd file
PPD Description: 
Printer status: Drucker Hewlett-Packard_HP_LaserJet_500_color_M551 ist im Leerlauf.  Aktiviert seit Di 20 Mär 2018 17:20:23 UTC
warning: Printer is not HPLIP installed. Printers must use the hp: or hpfax: CUPS backend for HP-Devices.


--------------
| PERMISSION |
--------------

 
-----------
| SUMMARY |
-----------

Missing Required Dependencies
-----------------------------
error: 'libdbus-1-dev' package is missing/incompatible 
error: 'cups' package is missing or 'cups' service is not running.
error: 'libcups2' package is missing/incompatible 
error: 'libusb-1.0.0-dev' package is missing/incompatible 
error: 'libcupsimage2' package is missing/incompatible 
error: 'libcupsimage2-dev' package is missing/incompatible 
error: 'python3-dev' package is missing/incompatible 
error: 'libsane-dev' package is missing/incompatible 
error: 'libsnmp-dev' package is missing/incompatible 
error: 'snmp' package is missing/incompatible 
error: 'libcups2-dev' package is missing/incompatible 
error: 'cups-bsd' package is missing/incompatible 
error: 'cups-client' package is missing/incompatible 
error: 'libc6' package is missing/incompatible 
error: 'libssl-dev' package is missing/incompatible 
error: 'libjpeg62-turbo-dev' package is missing/incompatible 
error: 'python3-pyqt4' package is missing/incompatible 
error: 'gtk2-engines-pixbuf' package is missing/incompatible 
error: 'libtool' package is missing/incompatible 
error: 'libtool-bin' package is missing/incompatible 
error: 'g++' package is missing/incompatible 
error: 'make' package is missing/incompatible 

Missing Optional Dependencies
-----------------------------
error: 'avahi-utils' package is missing/incompatible 
error: 'python3-notify2' package is missing/incompatible 
error: 'python3-dbus.mainloop.qt' package is missing/incompatible 

Total Errors: 18
Total Warnings: 1


Done.

Da schein noch einiges zu fehlen, bis hp-check zufrieden ist.
Soll/muss ich das noch nachholen?
Er druckt doch!

Gruesse
Veit

NAB
Beiträge: 5501
Registriert: 06.03.2011 16:02:23
Lizenz eigener Beiträge: MIT Lizenz

Re: CUPS - "Backend /usr/lib/cups/backend/dnssd does not exist!"

Beitrag von NAB » 20.03.2018 19:00:05

Ich hab keine Ahnung von HP-Druckern, hplip und hp-check, aber das sieht mir so aus, als ob er dir viele Abhängigkeiten listet, die du nur brauchst, wenn du hplip selber kompilieren willst.

Schau mal, was
hp-check --run
sagt.

Und im Zweifelsfall:
Er druckt doch!
Wat willste mehr?
Never change a broken system. It could be worse afterwards.

"No computer system can be absolutely secure." Intel Document Number: 336983-001

vdvogt
Beiträge: 397
Registriert: 22.12.2012 14:55:17
Lizenz eigener Beiträge: GNU Free Documentation License

Re: CUPS - "Backend /usr/lib/cups/backend/dnssd does not exist!"

Beitrag von vdvogt » 20.03.2018 19:07:57

Hallo NAB,
die ist die Ausgabe von hp-check --run:

Code: Alles auswählen

Saving output in log file: /home/vdvogt/hp-check.log

HP Linux Imaging and Printing System (ver. 3.16.11)
Dependency/Version Check Utility ver. 15.1

Copyright (c) 2001-15 HP Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.

Note: hp-check can be run in three modes:
1. Compile-time check mode (-c or --compile): Use this mode before compiling the HPLIP supplied tarball (.tar.gz or .run) to determine if the proper dependencies are installed to successfully compile HPLIP.                        
2. Run-time check mode (-r or --run): Use this mode to determine if a distro supplied package (.deb, .rpm, etc) or an already built HPLIP supplied tarball has the proper dependencies installed to successfully run.                 
3. Both compile- and run-time check mode (-b or --both) (Default): This mode will check both of the above cases (both compile- and run-time dependencies).                                                                            

Check types:                                                                                                                                                                                                                          
a. EXTERNALDEP - External Dependencies                                                                                                                                                                                                
b. GENERALDEP - General Dependencies (required both at compile and run time)                                                                                                                                                          
c. COMPILEDEP - Compile time Dependencies                                                                                                                                                                                             
d. [All are run-time checks]                                                                                                                                                                                                          
PYEXT SCANCONF QUEUES PERMISSION                                                                                                                                                                                                      
                                                                                                                                                                                                                                      
Status Types:                                                                                                                                                                                                                         
    OK                                                                                                                                                                                                                                
    MISSING       - Missing Dependency or Permission or Plug-in                                                                                                                                                                       
    INCOMPAT      - Incompatible dependency-version or Plugin-version                                                                                                                                                                 
                                                                                                                                                                                                                                      
warning: 2-9.4 version is not supported. Using 2-8.6 versions dependencies to verify and install...                                                                                                                                   
                                                                                                                                                                                                                                      
---------------                                                                                                                                                                                                                       
| SYSTEM INFO |                                                                                                                                                                                                                       
---------------                                                                                                                                                                                                                       
                                                                                                                                                                                                                                      
 Kernel: 4.9.0-6-amd64 #1 SMP Debian 4.9.82-1+deb9u3 (2018-03-02) GNU/Linux                                                                                                                                                           
 Host: PX6-330                                                                                                                                                                                                                        
 Proc: 4.9.0-6-amd64 #1 SMP Debian 4.9.82-1+deb9u3 (2018-03-02) GNU/Linux                                                                                                                                                             
 Distribution: 2 9.4                                                                                                                                                                                                                  
 Bitness: 64 bit                                                                                                                                                                                                                      
                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                      
-----------------------                                                                                                                                                                                                               
| HPLIP CONFIGURATION |                                                                                                                                                                                                               
-----------------------                                                                                                                                                                                                               
                                                                                                                                                                                                                                      
HPLIP-Version: HPLIP 3.16.11                                                                                                                                                                                                          
HPLIP-Home: /usr/share/hplip                                                                                                                                                                                                          
warning: HPLIP-Installation: Auto installation is not supported for 2 distro  9.4 version                                                                                                                                             
                                                                                                                                                                                                                                      
Current contents of '/etc/hp/hplip.conf' file:                                                                                                                                                                                        
# hplip.conf.  Generated from hplip.conf.in by configure.                                                                                                                                                                             
                                                                                                                                                                                                                                      
[hplip]                                                                                                                                                                                                                               
version=3.16.11                                                                                                                                                                                                                       
                                                                                                                                                                                                                                      
[dirs]                                                                                                                                                                                                                                
home=/usr/share/hplip                                                                                                                                                                                                                 
run=/var/run                                                                                                                                                                                                                          
ppd=/usr/share/ppd/hplip/HP                                                                                                                                                                                                           
ppdbase=/usr/share/ppd/hplip                                                                                                                                                                                                          
doc=/usr/share/doc/hplip                                                                                                                                                                                                              
html=/usr/share/doc/hplip-doc                                                                                                                                                                                                         
icon=no                                                                                                                                                                                                                               
cupsbackend=/usr/lib/cups/backend                                                                                                                                                                                                     
cupsfilter=/usr/lib/cups/filter                                                                                                                                                                                                       
drv=/usr/share/cups/drv                                                                                                                                                                                                               
bin=/usr/bin
apparmor=/etc/apparmor.d
# Following values are determined at configure time and cannot be changed.
[configure]
network-build=yes
libusb01-build=no
pp-build=yes
gui-build=yes
scanner-build=yes
fax-build=yes
dbus-build=yes
cups11-build=no
doc-build=yes
shadow-build=no
hpijs-install=yes
foomatic-drv-install=yes
foomatic-ppd-install=yes
foomatic-rip-hplip-install=no
hpcups-install=yes
cups-drv-install=yes
cups-ppd-install=no
internal-tag=3.16.11
restricted-build=no
ui-toolkit=qt5
qt3=no
qt4=no
qt5=yes
policy-kit=yes
lite-build=no
udev_sysfs_rules=no
hpcups-only-build=no
hpijs-only-build=no
apparmor_build=no


Current contents of '/var/lib/hp/hplip.state' file:
Plugins are not installed. Could not access file: No such file or directory

Current contents of '~/.hplip/hplip.conf' file:
[installation]
date_time = 03/20/18 18:03:46
version = 3.16.11


 <Package-name>        <Package-Desc>      <Required/Optional> <Min-Version> <Installed-Version> <Status>   <Comment>

---------------------
| Python Extentions |
---------------------

 cupsext              CUPS-Extension                                               REQUIRED        -               3.16.11         OK         -
 hpmudext             IO-Extension                                                 REQUIRED        -               3.16.11         OK         -

------------------------
| General Dependencies |
------------------------

 python3-reportlab    Reportlab - PDF library for Python                           OPTIONAL        2.0             3.3.0           OK         -
 error: libjpeg       libjpeg - JPEG library                                       REQUIRED        -               -               MISSING    'libjpeg needs to be installed'
 python3-pil          PIL - Python Imaging Library (required for commandline scanning with hp-scan) OPTIONAL        -               1.1.7           OK         -
 error: python3-pyqt4 PyQt 4- Qt interface for Python (for Qt version 4.x)         REQUIRED        4.0             -               MISSING    'python3-pyqt4 needs to be installed'
 error: libcrypto     libcrypto - OpenSSL cryptographic library                    REQUIRED        -               1.1.0           MISSING    'libcrypto needs to be installed'
 python3-xml          Python XML libraries                                         REQUIRED        -               2.2.0           OK         -
 python3X             Python 2.2 or greater - Python programming language          REQUIRED        2.2             3.5.3           OK         -
 python3-dbus         Python DBus - Python bindings for DBus                       REQUIRED        0.80.0          1.2.4           OK         -
 error: libpthread    libpthread - POSIX threads library                           REQUIRED        -               b'2.24'         MISSING    'libpthread needs to be installed'
 sane                 SANE - Scanning library                                      REQUIRED        -               -               OK         -
 error: python3-devel Python devel - Python development files                      REQUIRED        2.2             3.5.3           MISSING    'python3-devel needs to be installed'
 error: cups-devel    CUPS devel- Common Unix Printing System development files    REQUIRED        -               -               MISSING    'cups-devel needs to be installed'
 error: python3-pyqt4-dbus PyQt 4 DBus - DBus Support for PyQt4                         OPTIONAL        4.0             -               MISSING    'python3-pyqt4-dbus needs to be installed'
 error: libusb        libusb - USB library                                         REQUIRED        -               1.0             MISSING    'libusb needs to be installed'
 error: sane-devel    SANE - Scanning library development files                    REQUIRED        -               -               MISSING    'sane-devel needs to be installed'
 cups-ddk             CUPS DDK - CUPS driver development kit                       OPTIONAL        -               -               OK         -
 error: libnetsnmp-devel libnetsnmp-devel - SNMP networking library development files REQUIRED        5.0.9           -               MISSING    'libnetsnmp-devel needs to be installed'
 error: cups-image    CUPS image - CUPS image development files                    REQUIRED        -               -               MISSING    'cups-image needs to be installed'
 error: python3-notify2 Python libnotify - Python bindings for the libnotify Desktop notifications OPTIONAL        -               -               MISSING    'python3-notify2 needs to be installed'

-------------------------
| External Dependencies |
-------------------------

 network              network -wget                                                OPTIONAL        -               1.18            OK         -
 error: dbus          DBus - Message bus system                                    REQUIRED        -               1.10.26         MISSING    'DBUS may not be installed or not running'
 error: cups          CUPS - Common Unix Printing System                           REQUIRED        1.1             -               INCOMPAT   'CUPS may not be installed or not running'
 policykit            PolicyKit - Administrative policy framework                  OPTIONAL        -               0.105           OK         -
 scanimage            scanimage - Shell scanning program                           OPTIONAL        1.0             1.0.25          OK         -
 xsane                xsane - Graphical scanner frontend for SANE                  OPTIONAL        0.9             0.999           OK         -
 error: avahi-utils   avahi-utils                                                  OPTIONAL        -               -               MISSING    'avahi-utils needs to be installed'
 gs                   GhostScript - PostScript and PDF language interpreter and previewer REQUIRED        7.05            9.20            OK         -

--------------
| COMPILEDEP |
--------------

 error: libtool       libtool - Library building support services                  REQUIRED        -               -               MISSING    'libtool needs to be installed'
 error: make          make - GNU make utility to maintain groups of programs       REQUIRED        3.0             -               MISSING    'make needs to be installed'
 error: gcc           gcc - GNU Project C and C++ Compiler                         REQUIRED        -               -               MISSING    'gcc needs to be installed'

----------------------
| Scan Configuration |
----------------------

 scanext              Scan-SANE-Extension                                          REQUIRED        -               3.16.11         OK         -
'/etc/sane.d/dll.d/hpaio' not found.
 hpaio                HPLIP-SANE-Backend                                           REQUIRED        -               3.16.11         OK         'hpaio found in /etc/sane.d/dll.conf'

------------------------------
| DISCOVERED SCANNER DEVICES |
------------------------------

device `genesys:libusb:001:003' is a Canon LiDE 210 flatbed scanner


--------------------------
| DISCOVERED USB DEVICES |
--------------------------

No devices found.

---------------------------------
| INSTALLED CUPS PRINTER QUEUES |
---------------------------------

 
Hewlett-Packard_HP_LaserJet_500_color_M551
------------------------------------------
Type: Unknown
Device URI: dnssd://HP%20LaserJet%20500%20color%20M551%20%5B9D43E7%5D._ipp._tcp.local/?uuid=76a0337b-87ed-4b5e-90a9-e2d23eaec0e0
PPD: /etc/cups/ppd/Hewlett-Packard_HP_LaserJet_500_color_M551.ppd
warning: Failed to read /etc/cups/ppd/Hewlett-Packard_HP_LaserJet_500_color_M551.ppd ppd file
PPD Description: 
Printer status: Drucker Hewlett-Packard_HP_LaserJet_500_color_M551 ist im Leerlauf.  Aktiviert seit Di 20 Mär 2018 18:01:58 UTC
warning: Printer is not HPLIP installed. Printers must use the hp: or hpfax: CUPS backend for HP-Devices.


--------------
| PERMISSION |
--------------

 
-----------
| SUMMARY |
-----------

Missing Required Dependencies
-----------------------------
error: 'libjpeg62-turbo-dev' package is missing/incompatible 
error: 'python3-pyqt4' package is missing/incompatible 
error: 'gtk2-engines-pixbuf' package is missing/incompatible 
error: 'libssl-dev' package is missing/incompatible 
error: 'libc6' package is missing/incompatible 
error: 'python3-dev' package is missing/incompatible 
error: 'libcups2-dev' package is missing/incompatible 
error: 'cups-bsd' package is missing/incompatible 
error: 'cups-client' package is missing/incompatible 
error: 'libusb-1.0.0-dev' package is missing/incompatible 
error: 'libsane-dev' package is missing/incompatible 
error: 'libsnmp-dev' package is missing/incompatible 
error: 'snmp' package is missing/incompatible 
error: 'libcupsimage2' package is missing/incompatible 
error: 'libcupsimage2-dev' package is missing/incompatible 
error: 'libdbus-1-dev' package is missing/incompatible 
error: 'cups' package is missing or 'cups' service is not running.
error: 'libcups2' package is missing/incompatible 
error: 'libtool' package is missing/incompatible 
error: 'libtool-bin' package is missing/incompatible 
error: 'make' package is missing/incompatible 
error: 'g++' package is missing/incompatible 

Missing Optional Dependencies
-----------------------------
error: 'python3-dbus.mainloop.qt' package is missing/incompatible 
error: 'python3-notify2' package is missing/incompatible 
error: 'avahi-utils' package is missing/incompatible 

Total Errors: 18
Total Warnings: 1


Done.

Gruesse
Veit

NAB
Beiträge: 5501
Registriert: 06.03.2011 16:02:23
Lizenz eigener Beiträge: MIT Lizenz

Re: CUPS - "Backend /usr/lib/cups/backend/dnssd does not exist!"

Beitrag von NAB » 20.03.2018 19:23:24

Also für mich sieht das immer noch sinnlos aus, was hp-check da erzählt. Ich wüsste nicht, wofür du die ganzen -dev Pakete brauchen solltest, oder "make" oder "g++". Vielleicht kann sich wer anders da einen Reim drauf machen.

Solange alles läuft, würd ich da nicht mehr dran rütteln.
Never change a broken system. It could be worse afterwards.

"No computer system can be absolutely secure." Intel Document Number: 336983-001

Antworten