You are not logged in.

#1 2012-01-25 20:42:46

jamesbond007
Member
From: Germany
Registered: 2009-06-14
Posts: 150

Printing issue: /usr/lib/cups/backend/hp failed for HP P1102

Hi all,

five days ago was the last time I (successfully) used my printer, a HP LaserJet Professional P1102. The next time I needed it was today, but to my suprise, printing didn't work. Since I never had any problems with this device before and since I didn't change any configuration settings in the last five days, I didn't really know where to start investigating the failure.

I started with the obvious things:

  • I checked that the power cable of the printer is plugged in.

  • I checked that the usb cable is properly connected to the printer on one end and to the computer on the other.

  • I opened the browser and checked the printer status via the cups web interface (http://localhost:631/printers/P1102). - Result: The printer status was stated as "/usr/lib/cups/backend/hp failed"

  • A quick Google search brought me to the cups wiki page: https://wiki.archlinux.org/index.php/CUPS. On this page, there is a section on exactly the error message the cups web interface is giving me: https://wiki.archlinux.org/index.php/CU … Fhp_failed

  • I tried the suggested solution (changing "SystemGroup sys root" to "SystemGroup lp root"). After that I stopped and started the cups daemon to make the change take effect. But that didn't help, printing still did not work and the error message stayed the same.

  • Then I deleted the failed print jobs and restarted the printer device using the cups web interface. Unfortunately, the error again remained the same.

I have run out of ideas now. Maybe someone can gain some useful information from the following log file (/var/log/cups/error_log):

D [25/Jan/2012:20:59:37 +0100] [Job 131] The following messages were recorded from 20:59:35 to 20:59:37
D [25/Jan/2012:20:59:37 +0100] [Job 131] Adding start banner page "none".
D [25/Jan/2012:20:59:37 +0100] [Job 131] Queued on "P1102_neu" by "td".
D [25/Jan/2012:20:59:37 +0100] [Job 131] Auto-typing file...
D [25/Jan/2012:20:59:37 +0100] [Job 131] Request file type is application/postscript.
D [25/Jan/2012:20:59:37 +0100] [Job 131] File of type application/postscript queued by "td".
D [25/Jan/2012:20:59:37 +0100] [Job 131] Adding end banner page "none".
D [25/Jan/2012:20:59:37 +0100] [Job 131] job-sheets=none,none
D [25/Jan/2012:20:59:37 +0100] [Job 131] argv[0]="P1102_neu"
D [25/Jan/2012:20:59:37 +0100] [Job 131] argv[1]="131"
D [25/Jan/2012:20:59:37 +0100] [Job 131] argv[2]="td"
D [25/Jan/2012:20:59:37 +0100] [Job 131] argv[3]="Entschuldigung 2012-01-24"
D [25/Jan/2012:20:59:37 +0100] [Job 131] argv[4]="1"
D [25/Jan/2012:20:59:37 +0100] [Job 131] argv[5]="InputSlot=Auto PageSize=A4 job-uuid=urn:uuid:27871d2b-4a99-3375-6ff2-f9390aebd0d1 job-originating-host-name=localhost time-at-creation=1327521575 time-at-processing=1327521575"
D [25/Jan/2012:20:59:37 +0100] [Job 131] argv[6]="/var/spool/cups/d00131-001"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[0]="CUPS_CACHEDIR=/var/cache/cups"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[1]="CUPS_DATADIR=/usr/share/cups"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[2]="CUPS_DOCROOT=/usr/share/cups/doc"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[3]="CUPS_FONTPATH=/usr/share/cups/fonts"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[4]="CUPS_REQUESTROOT=/var/spool/cups"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[5]="CUPS_SERVERBIN=/usr/lib/cups"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[6]="CUPS_SERVERROOT=/etc/cups"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[7]="CUPS_STATEDIR=/var/run/cups"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[8]="HOME=/var/spool/cups/tmp"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[9]="PATH=/usr/lib/cups/filter:/usr/bin:/usr/sbin:/bin:/usr/bin"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[10]="SERVER_ADMIN=root@kiste01"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[11]="SOFTWARE=CUPS/1.5.0"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[12]="TMPDIR=/var/spool/cups/tmp"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[13]="USER=root"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[14]="CUPS_SERVER=/var/run/cups/cups.sock"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[15]="CUPS_ENCRYPTION=IfRequested"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[16]="IPP_PORT=631"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[17]="CHARSET=utf-8"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[18]="LANG=en_US.UTF-8"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[19]="PPD=/etc/cups/ppd/P1102_neu.ppd"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[20]="RIP_MAX_CACHE=128m"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[21]="CONTENT_TYPE=application/postscript"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[22]="DEVICE_URI=hp:/usb/HP_LaserJet_Professional_P1102?serial=000000000Q80DN0FPR1a"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[23]="PRINTER_INFO=P1102_neu"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[24]="PRINTER_LOCATION="
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[25]="PRINTER=P1102_neu"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[26]="PRINTER_STATE_REASONS=none"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[27]="CUPS_FILETYPE=document"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[28]="FINAL_CONTENT_TYPE=printer/P1102_neu"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[29]="AUTH_I****"
D [25/Jan/2012:20:59:37 +0100] [Job 131] Started filter /usr/lib/cups/filter/pstops (PID 24314)
D [25/Jan/2012:20:59:37 +0100] [Job 131] Started filter /usr/lib/cups/filter/gstoraster (PID 24315)
D [25/Jan/2012:20:59:37 +0100] [Job 131] Started filter /usr/lib/cups/filter/hpcups (PID 24316)
D [25/Jan/2012:20:59:37 +0100] [Job 131] Started backend /usr/lib/cups/backend/hp (PID 24317)
D [25/Jan/2012:20:59:37 +0100] [Job 131] Page = 595x842; 18,16 to 577,826
D [25/Jan/2012:20:59:37 +0100] [Job 131] slow_collate=0, slow_duplex=0, slow_order=0
D [25/Jan/2012:20:59:37 +0100] [Job 131] Before copy_comments - %!PS-Adobe-3.0
D [25/Jan/2012:20:59:37 +0100] [Job 131] %!PS-Adobe-3.0
D [25/Jan/2012:20:59:37 +0100] [Job 131] %%BoundingBox: (atend)
D [25/Jan/2012:20:59:37 +0100] [Job 131] %%Creator: (LibreOffice 3.4)
D [25/Jan/2012:20:59:37 +0100] [Job 131] %%For: (td)
D [25/Jan/2012:20:59:37 +0100] [Job 131] %%CreationDate: (Wed Jan 25 20:59:35 2012)
D [25/Jan/2012:20:59:37 +0100] [Job 131] %%Title: (Entschuldigung 2012-01-24)
D [25/Jan/2012:20:59:37 +0100] [Job 131] %%LanguageLevel: 3
D [25/Jan/2012:20:59:37 +0100] [Job 131] %%DocumentData: Clean7Bit
D [25/Jan/2012:20:59:37 +0100] [Job 131] %%Pages: (atend)
D [25/Jan/2012:20:59:37 +0100] [Job 131] %%Orientation: (atend)
D [25/Jan/2012:20:59:37 +0100] [Job 131] %%PageOrder: Ascend
D [25/Jan/2012:20:59:37 +0100] [Job 131] %%EndComments
D [25/Jan/2012:20:59:37 +0100] [Job 131] Before copy_prolog - %%BeginProlog
D [25/Jan/2012:20:59:37 +0100] [Job 131] Before copy_setup - %%BeginSetup
D [25/Jan/2012:20:59:37 +0100] [Job 131] Before page loop - %%Page: 1 1
D [25/Jan/2012:20:59:37 +0100] [Job 131] Copying page 1...
D [25/Jan/2012:20:59:37 +0100] [Job 131] pagew = 559.4, pagel = 810.7
D [25/Jan/2012:20:59:37 +0100] [Job 131] bboxx = 0, bboxy = 0, bboxw = 595, bboxl = 841
D [25/Jan/2012:20:59:37 +0100] [Job 131] PageLeft = 18.0, PageRight = 577.4
D [25/Jan/2012:20:59:37 +0100] [Job 131] PageTop = 826.2, PageBottom = 15.5
D [25/Jan/2012:20:59:37 +0100] [Job 131] PageWidth = 595.4, PageLength = 841.7
D [25/Jan/2012:20:59:37 +0100] [Job 131] Wrote 1 pages...
D [25/Jan/2012:20:59:37 +0100] [Job 131] PPD uses qualifier 'Gray.Plain.'
D [25/Jan/2012:20:59:37 +0100] [Job 131] Calling FindDeviceById(P1102_neu)
D [25/Jan/2012:20:59:37 +0100] [Job 131] Failed to send: org.freedesktop.ColorManager.Failed:device id 'P1102_neu' does not exists
D [25/Jan/2012:20:59:37 +0100] [Job 131] Failed to get profile filename!
D [25/Jan/2012:20:59:37 +0100] [Job 131] no profiles specified in PPD
D [25/Jan/2012:20:59:37 +0100] [Job 131] Set job-printer-state-message to "no profiles specified in PPD", current level=INFO
D [25/Jan/2012:20:59:37 +0100] [Job 131] Ghostscript command line: /usr/bin/gs -dQUIET -dPARANOIDSAFER -dNOPAUSE -dBATCH -dNOINTERPOLATE -dNOMEDIAATTRS -sDEVICE=cups -sstdout=%stderr -sOutputFile=%stdout -I/usr/share/cups/fonts -c -f -_
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[0]="CUPS_CACHEDIR=/var/cache/cups"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[1]="CUPS_DATADIR=/usr/share/cups"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[2]="CUPS_DOCROOT=/usr/share/cups/doc"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[3]="CUPS_FONTPATH=/usr/share/cups/fonts"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[4]="CUPS_REQUESTROOT=/var/spool/cups"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[5]="CUPS_SERVERBIN=/usr/lib/cups"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[6]="CUPS_SERVERROOT=/etc/cups"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[7]="CUPS_STATEDIR=/var/run/cups"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[8]="HOME=/var/spool/cups/tmp"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[9]="PATH=/usr/lib/cups/filter:/usr/bin:/usr/sbin:/bin:/usr/bin"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[10]="SERVER_ADMIN=root@kiste01"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[11]="SOFTWARE=CUPS/1.5.0"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[12]="TMPDIR=/var/spool/cups/tmp"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[13]="USER=root"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[14]="CUPS_SERVER=/var/run/cups/cups.sock"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[15]="CUPS_ENCRYPTION=IfRequested"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[16]="IPP_PORT=631"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[17]="CHARSET=utf-8"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[18]="LANG=en_US.UTF-8"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[19]="PPD=/etc/cups/ppd/P1102_neu.ppd"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[20]="RIP_MAX_CACHE=128m"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[21]="CONTENT_TYPE=application/postscript"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[22]="DEVICE_URI=hp:/usb/HP_LaserJet_Professional_P1102?serial=000000000Q80DN0FPR1a"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[23]="PRINTER_INFO=P1102_neu"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[24]="PRINTER_LOCATION="
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[25]="PRINTER=P1102_neu"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[26]="PRINTER_STATE_REASONS=none"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[27]="CUPS_FILETYPE=document"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[28]="FINAL_CONTENT_TYPE=printer/P1102_neu"
D [25/Jan/2012:20:59:37 +0100] [Job 131] envp[29]="AUTH_INFO_REQUIRED=none"
D [25/Jan/2012:20:59:37 +0100] [Job 131] Start rendering...
D [25/Jan/2012:20:59:37 +0100] [Job 131] Set job-printer-state-message to "Start rendering...", current level=INFO
D [25/Jan/2012:20:59:37 +0100] [Job 131] Processing page 1...
D [25/Jan/2012:20:59:37 +0100] [Job 131] Set job-printer-state-message to "Processing page 1...", current level=INFO
D [25/Jan/2012:20:59:37 +0100] [Job 131] STATE: +connecting-to-device
D [25/Jan/2012:20:59:37 +0100] [Job 131] prnt/backend/hp.c 745: ERROR: open device failed stat=12: hp:/usb/HP_LaserJet_Professional_P1102?serial=000000000Q80DN0FPR1a
D [25/Jan/2012:20:59:37 +0100] [Job 131] Backend returned status 1 (failed)
D [25/Jan/2012:20:59:37 +0100] [Job 131] Printer stopped due to backend errors; please consult the error_log file for details.
D [25/Jan/2012:20:59:37 +0100] [Job 131] End of messages
D [25/Jan/2012:20:59:37 +0100] [Job 131] printer-state=5(stopped)
D [25/Jan/2012:20:59:37 +0100] [Job 131] printer-state-message="/usr/lib/cups/backend/hp failed"
D [25/Jan/2012:20:59:37 +0100] [Job 131] printer-state-reasons=paused

Any ideas what to do to get my printer working again?

Thanks in advance and kind regards,
jamesbond007.

Offline

#2 2012-01-25 23:14:20

jamesbond007
Member
From: Germany
Registered: 2009-06-14
Posts: 150

Re: Printing issue: /usr/lib/cups/backend/hp failed for HP P1102

Hi again,

some more googling and desperately trying many different approaches to solve the problem finally led to the following change of device permissions:

cd /dev/bus/usb/002/
chmod a+rw *

After that, I was able to print again.

Two questions remaining:

  1. What caused the problem? (It was working until five days ago and I did not change anything.)

  2. I guess the effect of the workaround described above lasts only until the next reboot. How can I solve the problem permanently?

Any help appreciated.
jamesbond007

Offline

#3 2012-01-27 03:21:04

rsking84
Member
Registered: 2011-05-09
Posts: 17

Re: Printing issue: /usr/lib/cups/backend/hp failed for HP P1102

Just wanted to chime in and say this is affecting me too, but chmod'ing allowed me to print. THANK YOU!

My printer is an HP PSC 750 under Arch x64 (with Gnome 3). I tried all the solutions you talked about in the first post as well as trying to make a custom udev rule (as outlined in the ArchWiki) to automatically correct the permissions. Maybe I'm doing something wrong, but I could not get that solution or any of the others to work.

I don't know whether or not this may be related, but I've also noticed in the last few weeks that other usb devices (like thumbdrives) stop auto-mounting after several sleep/resume cycles on my desktop/ They are still recognized by lsusb, but they fail to show up in Nautilus. I have not tried manually mounting. Perhaps there's some kind of more widespread bug affecting usb permissions?

Any help is much appreciated.

Offline

#4 2012-02-07 20:58:07

jamesbond007
Member
From: Germany
Registered: 2009-06-14
Posts: 150

Re: Printing issue: /usr/lib/cups/backend/hp failed for HP P1102

Oh shit, I have the same problem again: I urgently need to print something and the printer doesn't work. The worst thing is: My solution from last time (post #2 of this thread) does not work this time. :-(

I would be very happy if someone could help me out.

Offline

#5 2012-02-12 19:24:37

idx
Member
Registered: 2009-07-22
Posts: 34

Re: Printing issue: /usr/lib/cups/backend/hp failed for HP P1102

Hi,

I have the same printer at home, had similar issues until a while back. (/usr/lib/cups/backend/hp failed)

I solved this by permanently de-activating the smartinstall "feature" that HP has added to this model. In brief this amazing "functionality" makes the printer report itself as a virtual USB CDROM containing drivers for proprietary OSs, but it seems to make the detection of the printer more problematic under linux. You can read more about this and how to permanently de-activate it, which I'm afraid requires you to use software on the original CD (actual CD that comes with the printer, not the smartinstall one this time), in windows, here :

http://www.hp.com/hpinfo/newsroom/press … ll_FAQ.pdf

relevant passage:

25. Can I turn HP Smart Install off or on?
    Yes. You can use the HP Smart Install utility to disable/enable HP Smart Install. The utility is
    stored on the software CD, in the UTIL folder. SIUtility.exe is for 32-bit operating systems and
    SIUtility64.exe is for 64-bit operating systems.

There is some usb-modswitch black magic which might or might not work here :
http://www.draisberghof.de/usb_modeswit … 90c75ff651

relevant passage

I had the same problem with my P1102. I did some USB sniffing and I've managed to disable the Smart Install 'feature' using the usb_modeswitch utility instead of the windows SIUtility.exe tool. After issuing the command you need to power cycle the printer, usb reset isn't enough.

usb_modeswitch -m 2 -r 2 -v 0x03f0 -p 0x002a -M 505554202F6465762F666561747572655374617475732E786D6C20485454502F312E310D0A434F4E54454E542D4C454E4754483A203232320D0A555345522D4147454E543A68702050726F78792F332E300D0A484F53543A6C6F63616C686F73743A333931300D0A0D0A3C3F786D6C2076657273696F6E3D22312E302220656E636F64696E673D225554462D38223F3E0D0A3C6665617475726553746174757320786D6C6E733A7873693D22687474703A2F2F7777772E77332E6F72672F323030312F584D4C536368656D612D696E7374616E636522207873693A6E6F4E616D657370616365536368656D614C6F636174696F6E3D22666561747572655374617475732E787364223E0D0A20203C736D617274496E7374616C6C3E64697361626C65643C2F736D617274496E7374616C6C3E0D0A3C2F666561747572655374617475733E0D0A0D0A -n -2 474554202F6465762F666561747572655374617475732E786D6C20485454502F312E310D0A434F4E54454E542D4C454E4754483A20300D0A555345522D4147454E543A68702050726F78792F332E300D0A484F53543A6C6F63616C686F73743A333931300D0A0D0A -n -R

Reverse operation is possible as well:
usb_modeswitch -m 2 -r 2 -v 0x03f0 -p 0x002a -M 505554202F6465762F666561747572655374617475732E786D6C20485454502F312E310D0A434F4E54454E542D4C454E4754483A203232310D0A555345522D4147454E543A68702050726F78792F332E300D0A484F53543A6C6F63616C686F73743A333931300D0A0D0A3C3F786D6C2076657273696F6E3D22312E302220656E636F64696E673D225554462D38223F3E0D0A3C6665617475726553746174757320786D6C6E733A7873693D22687474703A2F2F7777772E77332E6F72672F323030312F584D4C536368656D612D696E7374616E636522207873693A6E6F4E616D657370616365536368656D614C6F636174696F6E3D22666561747572655374617475732E787364223E0D0A20203C736D617274496E7374616C6C3E656E61626C65643C2F736D617274496E7374616C6C3E0D0A3C2F666561747572655374617475733E0D0A0D0A -n -2 474554202F6465762F666561747572655374617475732E786D6C20485454502F312E310D0A434F4E54454E542D4C454E4754483A20300D0A555345522D4147454E543A68702050726F78792F332E300D0A484F53543A6C6F63616C686F73743A333931300D0A0D0A -n -R

If you decode those byte sequences, you'll see HTTP requests with xml content going over USB.

I still haven't figured out how to make the fake CD go away automatically, as the windows driver does. It is not as easy as with the SIUtility.exe tool. The driver does not seem to use the same protocol as the utility.

Once you've got smartinstall de-activated, things should get easier. One last thing, which you might know already, is that the printer has to have its firmware uploaded on every start. I use the normal hplip package plus hplip-plugin from AUR (which provides said firmware). An alternative is to use the hp-setup programme that comes with the regular hplip package.

If this doesn't help, let me know. After a few hours of fighting --not happy with hp about this-- I got this model to work smoothly. Can give you more info if you need it.

Offline

#6 2012-02-12 20:32:24

jamesbond007
Member
From: Germany
Registered: 2009-06-14
Posts: 150

Re: Printing issue: /usr/lib/cups/backend/hp failed for HP P1102

Hi idx,

thanks for your anwser. Of course, I disabled "HP Smart Install" on the day I bought the printer and I've been using hplip and hp-setup from the start. Printing with this device worked like a charm for more than a year.

Then all of a sudden, the problem described in the first post popped up. It seems to be some kind of permission problem, but I don't know what caused it (as I did not change any system configuration) or how to solve it.

Kind regards,
jamesbond007.

Offline

#7 2012-02-12 21:37:52

idx
Member
Registered: 2009-07-22
Posts: 34

Re: Printing issue: /usr/lib/cups/backend/hp failed for HP P1102

Hmmm, sorry for long and useless post, I didn't read yours thoroughly enough.

I don't have any permission issue on a fully up to date system. I thought this might be kernel related since I compile my own and am still on 3.1, but I booted to stock kernel and printing still works. I haven't done the suggested change to cupsd.conf.

This is rather trivial, but I still get the "...backend/hp failed" error when I send a job to the printer before turning it on. When this happens, all I need to to is pause and resume the printer in the cups web backend, not sure why, but I think it re-uploads the firmware to the printer or something.

Offline

#8 2012-07-16 01:45:10

gee
Member
Registered: 2006-11-29
Posts: 313

Re: Printing issue: /usr/lib/cups/backend/hp failed for HP P1102

Thanks for the chmod!
I have been trying to get my printer to work today for the past 2 hours with no success and that got me working!
I am not sure why this is needed now though...

Offline

#9 2013-02-11 07:49:25

bowshock
Member
From: Indonesia
Registered: 2013-02-08
Posts: 26

Re: Printing issue: /usr/lib/cups/backend/hp failed for HP P1102

Thank you. The chmod did the trick.

However, I also stumbled into the same problem since I cannot make the permission change persistent. I don't think changing permission manually for each reboot is the most practical solution. There might be a couple of udev tricks that I could utilize to automate the process.

Last edited by bowshock (2013-02-12 06:27:56)

Offline

#10 2013-02-14 10:09:43

bowshock
Member
From: Indonesia
Registered: 2013-02-08
Posts: 26

Re: Printing issue: /usr/lib/cups/backend/hp failed for HP P1102

Alright, I finally managed to make the permission change persistent using udev. Check out this thread. Cheers.

Offline

Board footer

Powered by FluxBB