Hplip no GUI after install with Printing Support--intentional or a bug?

This is just a question about the hplip package that is installed when selecting the printer support during installation: is the GUI dependency left out on purpose?

It is easy to install separately, but I was just curious. Perhaps there are other GUI portions left out of the printing package that I’m not aware of.

I just want to say @Bryanpwo that I love seeing your smiling face on the install, and all the other contributers, too. But thanks Bryan for being one of the nicest guys on the internet. Your recent posts were really heartwarming.


I think it’s on purpose as it’s an optional dependency:

$ pacman -Si hplip
Optional Deps   : cups: for printing support
                  sane: for scanner support
                  xsane: sane scanner frontend
                  python-pillow: for commandline scanning support
                  python-reportlab: for pdf output in hp-scan
                  rpcbind: for network support
                  python-pyqt5: for running GUI and hp-toolbox
                  libusb: for advanced usb support
                  wget: for network support

python-pyqt5│Depends: python-pyqt5-sip qt5-base

using qt apps is not what everyone wants to have inside gtk DE, and hplip does not need the GUI to work at all.
You need cups for running the printer already and system-config-printer is also a nice GUI to configure printers.

hplip is mostly needed to get proprietary plugins for most hp-printers installed.
working great from terminal :wink:
hplip-setup -i


Thanks. I changed the solution to this answer.

Everyone involved with EndeavourOS is so fantastic. I love you all.


welcome skipper!

1 Like