Arch Linux

HPLIP and CUPS failed on Arch Linux

Diperbarui 2 September 2010 oleh Dani Iswara

I have Linux kernel 2.6.35-ARCH, Hewlett-Packard (HP) Linux Imaging and Printing System (HPLIP) version 3.10.6, and CUPS 1.4.4. But my HP Deskjet D2566 printer was failed yesterday. It works fine before some updates/upgrades. Yes, this is one of the risk of using rolling-release model. That is true, honestly.

On CUPS Web interface in localhost:631/printers/, its status was

/usr/lib/cups/backend/hp failed.

Checking the printer configuration using:

hp-check -t
Checking Python version...
OK, version 2.6.5 installed

Checking PyQt 4.x version...
OK, version 4.7.4 installed.

Checking for CUPS...
Status: scheduler is running
Version: 1.4.4
warning: /etc/cups/cupsd.conf file not found or not accessible.

Checking for dbus/python-dbus...
dbus daemon is running.
python-dbus version: 0.83.1


Since new CUPS 1.4.x introduces so many changes, some solutions are suggested (not tested yet):

  • Adding lpadmin group into /etc/cups/cupsd.conf.
  • Blacklisting usblp module in /etc/rc.conf.
  • Changing device node permissions of USB device.
  • Changing the printer’s URI by its IP address.

Further readings on ArchWiki, based on best practices on Arch Forum:

3 tanggapan untuk “HPLIP and CUPS failed on Arch Linux”

Hmm…, to print document (even an open document), I still prefer of using Ms Windows. I don’t know, friendlier I think. Moreover, I did it with Canon Printer which know less friendly on GNU/Linux.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses.