I've tried using CUPS and also with hplip.
It says it needs a "binary plugin" which appears to be this:
https://developers.hp.com/hp-linux-imag ... lugin.html
(which is a bundle of all of them). It appears to install successfully, but then goes back to asking for the binary plugin.
One mistake I made early on was to run the script (hp-setup, or hp-plugin) as root ... because it doesn't like sudo ... so I created a password for the root account. It may be I left something undesirable behind, by initially running as root.
One suggestion I have found online is to add a symlink from python to 2.7, but I haven't tried that as it sounds like a terrible hack.
Here is some output:
Code: Select all
mimosa[~]$ hp-setup
HP Linux Imaging and Printing System (ver. 3.20.5)
Printer/Fax Setup Utility ver. 9.0
Copyright (c) 2001-18 HP Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.
Searching... (bus=usb, search=(None), desc=0)
HP Linux Imaging and Printing System (ver. 3.20.5)
Plugin Download and Install Utility ver. 2.1
Copyright (c) 2001-18 HP Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.
HP Linux Imaging and Printing System (ver. 3.20.5)
Plugin Download and Install Utility ver. 2.1
Copyright (c) 2001-18 HP Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.
Checking for network connection...
Downloading plug-in from:
Receiving digital keys: /usr/bin/gpg --homedir /home/mimosa/.hplip/.gnupg --no-permission-warning --keyserver pgp.mit.edu --recv-keys 0x4ABA2F66DBD5A95894910E0673D770CDA59047B9
Creating directory plugin_tmp
Verifying archive integrity... All good.
Uncompressing HPLIP 3.20.5 Plugin Self Extracting Archive..............................................................
HP Linux Imaging and Printing System (ver. 3.20.5)
Plugin Installer ver. 3.0
Copyright (c) 2001-18 HP Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.
Plug-in version: 3.20.5
Installed HPLIP version: 3.20.5
Number of files to install: 64
note: Using PyQt5
qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 511, resource id: 7257816, major code: 40 (TranslateCoords), minor code: 0
Done.
Plug-in installation successful
qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 689, resource id: 7257235, major code: 40 (TranslateCoords), minor code: 0
qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 817, resource id: 7259279, major code: 40 (TranslateCoords), minor code: 0
Done.
error: The device you are trying to setup requires a binary plug-in. Some functionalities may not work as expected without plug-ins. Please run 'hp-plugin' as normal user to install plug-ins. Visit http://hplipopensource.com for more infomation.
qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 719, resource id: 7259743, major code: 40 (TranslateCoords), minor code: 0
qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 778, resource id: 7251135, major code: 40 (TranslateCoords), minor code: 0
Done.
mimosa[~]$