You may want to upgrade HPLIP to the current version (hplip-3.13.3) as well as upgrading CUPS to the current version (for 13.37). There were problems in both packages fixed by H-P and the CUPS developers some time back (can't recall exactly when). Of the two, HPLIP is the more important so try this first and don't mess with CUPS unless you have to.
You can download the current version of HPLIP from
http://sourceforge.net/projects/hpli...or=superb-dca3; that's the tar.gz packge. From the source directory on your CD-ROM/DVD, you'll want to copy the hplip directory somewhere convenient then remove the old tar.gz file in it and copy the new download file into the directory and execute
Code:
<open a terminal>
su -
./hplip.SlackBuild
<wait a while>
upgradepkg /tmp/hplip-3.13.3-x86_64-1.txz <that's where it'll be>
Note: yours may not be the 64-bit version, the SlackBuild automatically detects that, just use whatever file name gets built from /tmp.
This is going to sound a little far-fetched but here goes (and it should work in 13.37 but, if not, see below).
The current HPLIP will detect the printer at power on and self-configure CUPS for you. So, turn off the printer, get into CUPS and remove it before you go any further.
Then, reboot and log in as "you" (not root); startx.
Turn the printer on and wait a few seconds and you should see a notification that the printer has been recognized and configured. It will probably be named something like "Deskjet_1000" but you can change that in CUPS if you like later. You'll see a blue H-P logo in the task bar.
If it doesn't happen automagically (don't know what 13.37 will do -- 14.0 it does, 13.37 it may not), not to worry, just do this:
Code:
log out
log back in as root
startx (if needed)
open a teminal
hp-setup
<walk through the screens, taking the recommended options>
Log out and log back in as "you." You should see a blue H-P logo (it will not appear logged in as root) on the task bar and your printer should be configured.
Should go a long way to cleaning up problems.
Hope this helps some.