Why won't hp dj1000j110 printer print more than the test page? Job goes to print queue, flashes for a moment, then disappears and the printer does not print anything. Printer driver is hplip-3.11.3a.run. Install telemetry available upon request.
Disabling bi-directional printing on your printer will fix this problem. Take a look at this: How to send print jobs to Windows XP?
Even when this answer refers to Windows XP acting like a print server, the same rules applies to HP printers when connected to a Linux machine. Give it a try and please inform.
Additionally, take a look at HPLIP (The HP Linux Imaging and Printing). This can help you but the majority of the HP's are working perfectly right out of the box, I insist that you may be experiencing bi-directional printing issues. Unfortunately I don't have an HP physically connected to my computer at this very moment in order to run a test. HPLIP can, however, help you.