
Verfasst: 8. September 2010 18:52
Update: Neuer Versuch, paketiertes HPLIP etc. über Synaptic deinstalliert und neu gestartet, dann entsprechend http://wiki.ubuntuusers.de/HPLIP ausschließlich die Pakete "hplip" und "hplip-gui" installiert. Trotzdem lässt sich HPLIP auch weiterhin nicht konigurieren, das Verhalten der "HPLIP Toolbox" bleibt unverändert (Beschreibung s.o.). Das Wiki schlägt nun vor, über die Kommandozeile "hp-setup" aufzurufen. Das führt zu folgender Ausgabe:
$ sudo hp-setup
...
error: Unable to locate models.dat file
HP Linux Imaging and Printing System (ver. 0.0.0)
Printer/Fax Setup Utility ver. 9.0
Copyright (c) 2001-9 Hewlett-Packard Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
(Note: Defaults for each question are maked with a '*'. Press <enter> to accept the default.)
Using connection type: usb
error: No device selected/specified or that supports this functionality.
Die paketierte Version lässt sich also weder über ein GUI, noch über die Kommandozeile konfigurieren. Das ist Software, die so kaputt ist wie irgendwas nur kaputt sein kann. Vielen Dank, HP, für diese tolle Linux-Unterstützung. Ich werde an Euch denken beim nächsten Druckerkauf!
Nun also zum Troubleshooting.
Basic HPLIP Troubleshooting Steps,
http://hplipopensource.com/node/332
Troubleshoot Errors,
http://hplipopensource.com/node/198
Troubleshoot Network Issues,
http://hplipopensource.com/node/207
Troubleshoot Printing,
http://hplipopensource.com/node/204
Leider allesamt nutzlos, da durchweg irrelevant.
Troubleshoot Other,
http://hplipopensource.com/node/208
Immerhin etwas: "HP Device Manager is non-functional for my device" epfiehlt den Aufruf von "hp-info". Ergebnis:
$ hp-info
error: Unable to locate models.dat file
HP Linux Imaging and Printing System (ver. 0.0.0)
Device Information Utility ver. 5.2
Copyright (c) 2001-9 Hewlett-Packard Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
...
Traceback (most recent call last):
File "/usr/bin/hp-info", line 77, in <module>
device_uri = mod.getDeviceUri(device_uri, printer_name, restrict_to_installed_devices=restrict)
File "/usr/share/hplip/base/module.py", line 485, in getDeviceUri
devices = device.getSupportedCUPSDevices(back_end_filter, filter)
File "/usr/share/hplip/base/device.py", line 636, in getSupportedCUPSDevices
mq = queryModelByModel(model)
File "/usr/share/hplip/base/device.py", line 423, in queryModelByModel
return model_dat[model]
File "/usr/share/hplip/base/models.py", line 483, in __getitem__
if self.read_section(self.released_dat, model):
File "/usr/share/hplip/base/models.py", line 393, in read_section
fd = file(filename)
TypeError: coercing to Unicode: need string or buffer, NoneType foundHä?
Aber da gibt es ja noch einen Menüpunkt: "Get Help". Die brauche ich jetzt wohl. Aber schade: "Important HP does not provide telephone support for Linux printing." Wundert mich irgendiwe nicht. Aber es wird noch ein Prüfkommando genannt: "hp-check -t". Ist nicht vorhanden, also noch "hplip-dbg" installiert. Ergebnis:
$ hp-check -t
error: Unable to locate models.dat file
HP Linux Imaging and Printing System (ver. 0.0.0)
Dependency/Version Check Utility ver. 14.3
Copyright (c) 2001-9 Hewlett-Packard Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
...
Saving output in log file: hp-check.log
Initializing. Please wait...
\Xlib: extension "RANDR" missing on display ":0.0".
-Traceback (most recent call last):
File "/usr/bin/hp-check", line 206, in <module>
core.init()
File "/usr/share/hplip/installer/core_install.py", line 410, in init
self.distro_name = self.distros_index[self.distro]
KeyError: 0
wTF? Giving up... Drucken auf einem postscriptfähigen Lserdrucker mit Netzwerkschnittstelle geht halt nicht unter Ubuntu.