I have an HP 6122 simple deskjet printer that I had running in 13.2 before. Then because of nvidia problems I did a fresh install. Yast2 can not discover the printer.
hp-set up does find the printer but then hangs in step 2 in the gui version
Go to software.opensuse.org and enter hplip; when this shows up, go to 13.2 Unsupported versions and select Printing. Install this version (3.15.4) and try again.
When I installed the …/Printing/OpenSUSE_13.2, the version of hplip I got was 3.15.4 and this did not do the job but then I tried hp-doctor which looked like it would do the job but did not - see next reply
I ran hp-doctor and got told there were many dependencies missing and I let hp-doctor run zypper correct that. Then:
lsusb
Bus 004 Device 002: ID 03f0:3404 Hewlett-Packard DeskJet 6122
> hp-setup -i --auto 004:002
Setting up device: hp:/usb/deskjet_6122?serial=MY3AN2B3G766
---------------------| PRINT QUEUE SETUP |
Using queue name: deskjet_6122
Locating PPD file… Please wait.
error: No PPD found for model deskjet_6122 using old algorithm.
error: Unable to find an appropriate PPD file.
Please enter the full filesystem path to the PPD file to use (q=quit) :
/usr/share/cups/model/manufacturer-PPDs/hplip/hp-deskjet_6122.ppd.gz
Description for the file: HP Deskjet 6122, hpcups 3.15.4
Adding print queue to CUPS:
Device URI: hp:/usb/deskjet_6122?serial=MY3AN2B3G766
Queue name: deskjet_6122
PPD file: /usr/share/cups/model/manufacturer-PPDs/hplip/hp-deskjet_6122.ppd.gz
Location:
Information: deskjet 6122 Device (Automatically setup by HPLIP)
error: Printer queue setup failed. Error : successful-ok-ignored-or-substituted-attributes
I also tried running hp-setup again with the PPD:
/usr/share/cups/model/manufacturer-PPDs/hplip/hp-deskjet_6122-hpijs.ppd.gz
but that did not help either.
I am willing to try a few more things, perhaps, even going back to the 3.14.6
Also, I did not run hp-setup as root but as myself.
Ok, open CUPS at localhost:631/, select Printers and then your printer and then Administration>Modify printer. You will be asked for the root password. Go through several options (accepting them) until you get to the PPD options - it will probably take ages to scroll through the choices until you reach the 6122 but try each of the PPDs.
In other words, I am saying: Don’t use hp-setup. This may not work but it did for me after neither YaST nor hp-setup were able to solve the problem when I purchased a new HP printer.
There is also a pair of gutenprint PPDs if that does not work.
A new version of CUPS came through from the openSUSE Printing repository so I updated my hplip installs to 3.15.4
tried the gui version and when it could not find a PPD it asked me to browse and pick one. Clicked the browse button and goot
error: No appropriate print PPD file found for model deskjet_6122
klauncher(6155) kdemain: No DBUS session-bus found. Check if you have started the DBUS server.
kdeinit4: Communication error with launcher. Exiting!
Segmentation fault
sorry, my previous message was a bit misleading. While I did update CUPS, I tried the installation with hp-set in gui mode. It bombs when I click on the widget button to select a PPD file.
Just tried CUPS again and it could not even find the printer.
At this point I am thinking of just hooking the printer up to a different computer or trying the tumbleweed release. The latter is pretty drastic just to fix a printer.