Bonjour,
Je viens de passer de fedora 28 à fedora 30 et surprise ! mon scanner HP ne marche plus...
Le logiciel (Simple Scan en l'occurence) m'indique ne pas être capable de trouver les pilotes donc "comment fait-on" ?
Merci par avance pour vos lumières...
Véronique
PS : je viens de tenter en téléchargeant hplip-3.19.6.run et en faisant un sh depuis une fenêtre de terminal : ça bloque là :
Would you like to have this installer install the hplip specific policy/profile (y=yes*, n=no, q=quit) ? y
Installing SELinux profile...
Traceback (most recent call last):
  File "./install.py", line 241, in <module>
    text_install.start(language, auto, test_depends, test_unknown, assume_network, max_retries, enable, disable)
  File "/home/vero/Téléchargements/hplip-3.19.6/installer/text_install.py", line 770, in start
    core.selinux_install()
  File "/home/vero/Téléchargements/hplip-3.19.6/installer/core_install.py", line 1385, in selinux_install
    status, output = utils.run(cmd, self.passwordObj)
  File "/home/vero/Téléchargements/hplip-3.19.6/base/utils.py", line 1286, in run
    log.debug("cmd = %s pwd_prompt_str = [%s]"%(cmd, pwd_prompt_str))
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 38: ordinal not in range(128)
et je ne sais que faire... car j'ai tenté différentes options (automatique / custom avec différents choix... et ça coince toujours là 🙁 )
C'est un bug connu ? C'est moi qui prend une mauvaise route à un endroit ?
Petite question si tu fais un
dnf install hplip-common hplip hplip-gui
Ca donne quoi ?
Si tu ouvres Paramètres ton imprimante est elle bien détecté ?
Tout d'abord, merci de répondre ! 🙂
Je viens d'essayer, ça répond :
Erreur : Cette commande requiert les privilèges du super utilisateur
rajoute "sudo" devant ou lance là en superutilisateur (ou "root" si tu préfère).

Rien que le message devrait te dire quelque chose... En français en plus...
@VINDICATORs Ca marche avec "sudo" 🙂 : je comprenais bien le message mais c'est comment y réagir qui me manquait 😉
Donc ça va au bout en me disant que c'est terminé, tout a l'air parfait sauf que, après redémarrage de fedora, Simple scan ne trouve toujours pas de pilotes 🙁

@Refuznik : merci pour la piste "dnf" et pour la question sur la détection (faite avec le "sudo" avant) : je peux lancer une impression sur l'imprimante / scanner (et sur mon autre imprimante - non scanner - aussi) mais les logiciels de scan ne la voit pas...
Par contre, oui, dans "paramètres", elles sont là toutes les 2...

:-?

je ne sais plus à quel moment (avant cette manip, dans mes tentatives préalables), j'ai vu un message mentionnant "cupsext" : c'est une piste ?
Dans Simple scan, dans les Préférences ==> Numériseur il te propose quoi comme option ou c'est complètement grisé ?

Tu parles des autres logiciels de scanne tu as utilisé lesquels ? Dans la liste de commandes que je t'ai faites passé il y a hplip-gui, tu peux le lancer pour voir.
Dans simple scan (ou gscan2pdf), ça me dit qu'il n'y a pas de scanner (tout est gris)

Et hp-uiscan (une nouveauté, apparue avec mes installations du soir ?) plante en indiquant qu'il lui manque "cupsext"
idem pour hp system tray service qui s'est lancé au re-démarrage. Lui me dit :
status.py:33:<module>:ModuleNotFoundError: No module named 'cupsext'

sinon, j'ai refait la manip d'install et j'obtiens :
[vero@localhost Téléchargements]$ sudo dnf install hplip-common hplip-gui
[sudo] Mot de passe de vero : 
Fedora Modular 30 - x86_64                       51 kB/s |  23 kB     00:00    
Fedora Modular 30 - x86_64 - Updates            133 kB/s |  23 kB     00:00    
Fedora 30 - x86_64 - Updates                     49 kB/s |  22 kB     00:00    
Fedora 30 - x86_64                               33 kB/s |  23 kB     00:00    
RPM Fusion for Fedora 30 - Free - Updates        55 kB/s |  10 kB     00:00    
RPM Fusion for Fedora 30 - Free                  63 kB/s |  10 kB     00:00    
Le paquet hplip-common-3.19.6-1.fc30.x86_64 est déjà installé.
Le paquet hplip-gui-3.19.6-1.fc30.x86_64 est déjà installé.
Dépendances résolues.
Rien à faire.
Terminé !
En ligne de commande tape et donne nous le message d'erreur :
hplip-gui
Sinon dans ton navigateur avec le scan branché bien sur essaie cette adresse pour voir http://localhost:631

On peux tester le scanner avec la commande :
hp-check
Tu peux aussi essayer d'installer xsane généralement il voit tout.
Alors,
hplip-gui
donne
bash: hplip-gui: commande inconnue...
dans le naviguateur, l'adresse http://localhost:631 me liste mes deux imprimantes.
Chose étrange, celle qui fait scanner (Photosmart) n'a pas d'emplacement défini :
Nom de la file Description Emplacement Marque et modèle État
Deskjet-6940-series HP Deskjet 6940 series localhost.localdomain HP Deskjet 6940 Series, hpcups 3.18.12 Inoccupée
Photosmart-B109a-m HP Photosmart B109a-m USB CN99E750FK05C7 HPLIP HP Photosmart b109a Series, hpcups 3.19.6 Inoccupée

Enfin :
$ hp-check
donne
warning: CUPSEXT could not be loaded. Please check HPLIP installation.
Merci pour ton aide, Refuznik !
Mais là, je m'endors sur mon clavier... et je dois être debout dans pas longtemps... 🙁
Je me garde la joie de résoudre ce problème pour demain soir, avec de nouvelles pistes de résolution, j'espère... 🙂
Bonne nuit et merci encore 🙂
Véro
Que renvoie la commande :
rpm -ql hplip-libs
Ca donne :
$ rpm -ql hplip-libs
/usr/lib/.build-id
/usr/lib/.build-id/03
/usr/lib/.build-id/03/984d55d4ac8c762b11e2f3ae3c4e2c81910827
/usr/lib/.build-id/26
/usr/lib/.build-id/26/df026150623b73fa422ea918758dfddab855b4
/usr/lib/.build-id/5c
/usr/lib/.build-id/5c/f3a7f7f7fd566e7f6a37c8fb60dcf1b8b5a095
/usr/lib/.build-id/9f
/usr/lib/.build-id/9f/4882485ec0470774ec7e8d7a4e4966da36a49b
/usr/lib/.build-id/a7
/usr/lib/.build-id/a7/5195fcfb6bc76a41bf345659188c4a4b6c7b22
/usr/lib/.build-id/be
/usr/lib/.build-id/be/b43f3abacb6be121ca869b3b9d1be3c4fad797
/usr/lib/.build-id/db
/usr/lib/.build-id/db/bc792b30093db52f1fd9fdef7856cecf094106
/usr/lib/.build-id/eb
/usr/lib/.build-id/eb/ac2edbf7a2f4cfc0a8ab3307422a858f76413f
/usr/lib64/libhpdiscovery.so.0
/usr/lib64/libhpdiscovery.so.0.0.1
/usr/lib64/libhpip.so.0
/usr/lib64/libhpip.so.0.0.1
/usr/lib64/libhpipp.so.0
/usr/lib64/libhpipp.so.0.0.1
/usr/lib64/libhpmud.so.0
/usr/lib64/libhpmud.so.0.0.6
/usr/lib64/python3.7/site-packages/cupsext.so
/usr/lib64/python3.7/site-packages/hpmudext.so
/usr/lib64/python3.7/site-packages/pcardext.so
/usr/lib64/python3.7/site-packages/scanext.so
Bon comme tu remarques dans ce que tu as posté on a bien notre cupsext.so.

Maintenant poste le résultat de ces commandes (les une après les autres bien sur).
python -V
locate cupsext.so
ls -l /usr/lib/ | grep python
et si tu essayais tout simplement d'installer xsane ?

as-tu lancé hp-setup ?
@ptitdernier :
en fait j'avais xsane, je l'ai lancé et il ne trouve pas de périphérique
quand je lance hp-setup, j'ai :
Traceback (most recent call last):
  File "/usr/bin/hp-setup", line 48, in <module>
    from base import device, utils, tui, models, module, services, os_utils
  File "/usr/share/hplip/base/device.py", line 42, in <module>
    from . import status
  File "/usr/share/hplip/base/status.py", line 33, in <module>
    import cupsext
ModuleNotFoundError: No module named 'cupsext'
@Refuznik, ça me donne dans l'ordre :
Python 2.7.16

RIEN (après une 1/2 seconde, la ligne d'invite de commande se ré-affiche sans autre indication)

drwxr-xr-x.  3 root root    4096 30 avril 17:55 python2.7
drwxr-xr-x.  3 root root    4096 21 mars  11:11 python3.6
drwxr-xr-x.  3 root root    4096 11 mai   02:41 python3.7
Bizarre que le locate ne fonctionne pas.
Et si tu fais un
ls -l /usr/lib64/python3.7/site-packages/cupsext.so
Tente de faire une ré-installation (truc que j'ai trouvé sur le site de hp).
su -c "dnf install cups cups-devel audit gcc-c++ ghostscript openssl-devel libjpeg-devel net-snmp-devel glibc-headers libtool libusb1-devel make python-imaging sane-backends sane-backends-devel sane-frontends xsane dbus-devel polkit polkit-gnome wget avahi-tools python3 python3-devel python3-PyQt4 python3-pyqt4-dbus python3-dbus avahi-tools python3-gobject python3-pip python3-pillow"
J'ai une hp multifonction qui fonctionne bien.
Je me demande si ce n'est pas parce que tu as installé avec le .run.
J'installe avec
# dnf -y install hplip* xsane
$ hp-setup 192.168.0.xxx (mon hp est en réseau, simple hp-setup si autre) 
Et cela fonctionne toujours.
Il faut savoir que l'installation est capricieuse et sur les 2 dernières versions de fedora j'avais rencontré des pb avec hp-setup
@ptitdernier, le problème c'est que son installation n'a pas fonctionné. Maintenant reste à savoir si avec F28, @vepar a utilisé l'installateur de hp.run.

D'ailleurs qui a-t-il dans les dossiers /usr/share/hplip et /home/user/Desktop/hplip-version ?