Ich besitze einen HP Color LaserJet und einen HP ScanJet, deswegen habe ich bei der Installation von CachyOS die HP Drucker und SCannerunterstützung direkt mit ausgewählt.
Der Drucker ließ sich problemlos einrichten, beim starten von hp-uiscan erschien aber nur kurz ein Tasklisten-Eintrag und dieser verschwindet sofort wieder.
Starten wir das ganze im Terminal:
❯ hp-uiscan
HP Linux Imaging and Printing System (ver. 3.25.8)
Scan Utility ver. 2.2
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.
Traceback (most recent call last):
File "/usr/share/hplip/base/utils.py", line 2536, in import_ext
return importlib.import_module(ext_name)
~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
File "/usr/lib/python3.14/importlib/__init__.py", line 88, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<frozen importlib._bootstrap>", line 1398, in _gcd_import
File "<frozen importlib._bootstrap>", line 1371, in _find_and_load
File "<frozen importlib._bootstrap>", line 1342, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 924, in _load_unlocked
File "<frozen importlib._bootstrap>", line 816, in module_from_spec
File "<frozen importlib._bootstrap_external>", line 1053, in create_module
File "<frozen importlib._bootstrap>", line 491, in _call_with_frames_removed
ImportError: libsane.so.1: cannot open shared object file: No such file or directory
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/bin/hp-uiscan", line 58, in <module>
ui = import_module(ui_package + ".scandialog")
File "/usr/lib/python3.14/importlib/__init__.py", line 88, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<frozen importlib._bootstrap>", line 1398, in _gcd_import
File "<frozen importlib._bootstrap>", line 1371, in _find_and_load
File "<frozen importlib._bootstrap>", line 1342, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 938, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 759, in exec_module
File "<frozen importlib._bootstrap>", line 491, in _call_with_frames_removed
File "/usr/share/hplip/ui5/scandialog.py", line 20, in <module>
from scan import sane
File "/usr/share/hplip/scan/sane.py", line 68, in <module>
scanext = utils.import_ext('scanext')
File "/usr/share/hplip/base/utils.py", line 2540, in import_ext
return importlib.import_module(ext_name)
~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
File "/usr/lib/python3.14/importlib/__init__.py", line 88, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ImportError: libsane.so.1: cannot open shared object file: No such file or directory
„ImportError: libsane.so.1: cannot open shared object file: No such file or directory“
Eine kurze Ecosia-Suche nach der Library bringt zu tage, dass diese zu SANE (Scanner Access Now Easy) gehört.
Ein schnelles
sudo pacman -S sane
später und schon startet hp-uiscan

Wirklich keine Schönheit das Programm, aber immernoch besser als die Web-Crap-UI unter Windows.