Despite the above detailed issues, which I share (KDE neon 5.19 User Edition (Ubuntu 20.04 LTS), HPLIP 3.20.3), I managed to get my HP OfficeJet 6950 printing, connected via USB, by doing the following.
1. "sudo apt-get install hplip" - with all the usual dependencies (cups, etc). Note: I did not install hplip-gui (unclear if this makes a difference or not).
2. Access the cups web interface in a browser "http://localhost:631" and go to > Administration > Add Printer.
3. Choosing the printer, I then selected - "Discovered Network Printers: HP OfficeJet 6950 (driverless) (HP OfficeJet 6950)"
4. Then set the printer Name/Description, next, next, next... and
5. Hey presto - it was printing again via USB.
Don't ask me how or why, but it'll do me for now! :-)
Scanning with XSane however is still not possible, and I couldn't find a workaround... so I'll hold out for the bug fix on that one.
Quick FYI to possibly help others in the interim.
Despite the above detailed issues, which I share (KDE neon 5.19 User Edition (Ubuntu 20.04 LTS), HPLIP 3.20.3), I managed to get my HP OfficeJet 6950 printing, connected via USB, by doing the following.
1. "sudo apt-get install hplip" - with all the usual dependencies (cups, etc). Note: I did not install hplip-gui (unclear if this makes a difference or not). localhost: 631" and go to > Administration > Add Printer.
2. Access the cups web interface in a browser "http://
3. Choosing the printer, I then selected - "Discovered Network Printers: HP OfficeJet 6950 (driverless) (HP OfficeJet 6950)"
4. Then set the printer Name/Description, next, next, next... and
5. Hey presto - it was printing again via USB.
Don't ask me how or why, but it'll do me for now! :-)
Scanning with XSane however is still not possible, and I couldn't find a workaround... so I'll hold out for the bug fix on that one.
Hope that helps somebody.