Aller au contenu principal
Sujet résolu
Ce sujet a été marqué résolu et ne nécessite aucune autre attention.
Sujet: scanner HP ne scanne plus en Leap 15.3 (Lu 583 fois) sujet précédent - sujet suivant

scanner HP ne scanne plus en Leap 15.3

Sur ce coup-là j'accumule...
Et à chaque fois des erreurs différentes. Ça commence à être fatigant !

Après passage de 15.2 à 15.3 (zypper dup), je ne sais pas pourquoi mais hplip n'était plus installé. Je le réinstalle, l'imprimante revient. Mais pas le scanner, qui me réclame toujours ce fichu plugin.
Quand j'essaie de l'installer avec 'hp-plugin', il plante. Cette fois-ci, la dernière erreur affichée est :
PermissionError: [Errno 13] Permission non accordée: '/bin/sh'

Pourtant, je ne vois pas de pb de permission. En suivant les liens symboliques:
~> ls -l /bin/sh
lrwxrwxrwx 1 root root 11  6 mai   17:22 /bin/sh -> /usr/bin/sh
~> ls -l /usr/bin/sh
lrwxrwxrwx 1 root root 4  6 mai   17:22 /usr/bin/sh -> bash
~> which bash
/usr/bin/bash
~> ls -l /usr/bin/bash
-rwxr-xr-x 1 root root 1012544  6 mai   17:22 /usr/bin/bash

Et même en root:
PermissionError: [Errno 13] Permission denied: '/bin/sh'

Je commence à être franchement à court d'imagination...  :'(

Re : scanner HP ne scanne plus en Leap 15.3

Répondre #1
Bon, 3ème soirée de galère, mais j'y suis arrivé. Au prix d'une réinstall complète de Leap  :(
A force de tenter des trucs, j'ai fini par faire un 'snapper rollback' pour revenir à un état propre. Sauf que... après le rollback, snapper ne voyait plus aucune snapshot, et des snapshots j'en avais un paquet, y compris avant l'upgrade en 15.3
Disque presque plein, plus moyen d'effacer les snapshots... crise, puis réinstall complète.

Après une fresh install 15.3, le scanner ne scanne toujours pas. Manque encore le plugin. La commande 'hp-plugin' échoue lamentablement, prétendument parce que le plugin téléchargé est corrompu. C'est fou à quel point ce machin est créatif pour échouer toujours pour des raisons différentes  >:(
Là, je ressors mon astuce déjà utilisée 2 fois : juste après la fin du téléchargement du plugin dans /home/[user]/.hplip, et juste avant son effacement, j'en fais une copie.
C'est un fichier ".run", donc un petit chmod+x dessus, on l'exécute... et il s'installe  :D





Re : scanner HP ne scanne plus en Leap 15.3

Répondre #3
Tu as une page de wiki là-dessus :
https://en.opensuse.org/SDB:How_to_set-up_a_HP_printer#Some_devices_require_a_proprietary_HPLIP_plugin
Merci pour le tuyau !
En revanche cette restriction ne correspond pas à mon cas : elle s'applique aux imprimantes USB uniquement, et j'utilise la mienne via le réseau.
L'explication pourrait venir de la réponse à une commande 'hp-check', qui m'informe que Leap 15.3 n'est pas supporté (Leap 15.2 si). Avec au passage une liste de dépendances obligatoires non satisfaites, notamment vers du Qt4 qui n'est plus dans les dépôts.
Avis aux amateurs de Leap et d'imprimante/scanner HP : mieux vaut peut-être attendre un peu avant de monter de version 15.2 vers 15.3 ?

Re : scanner HP ne scanne plus en Leap 15.3

Répondre #4
Avec au passage une liste de dépendances obligatoires non satisfaites, notamment vers du Qt4 qui n'est plus dans les dépôts.

Bonjour,

Je me souviens d'une époque au cours de laquelle quand il était question d'imprimantes compatibles avec Linux, HP était chaudement recommandé. J'ai bien compris que c'est le scanner qui pose problème mais tout de même... j'ai l'impression qu'HP n'est plus aussi soucieux de bien faire et d'être à jour en termes de compatibilité avec notre système (je peux et j'espère me tromper).

Je ne suis pas un spécialiste mais je lis que Qt4 date de 2005 et Qt5 de 2012 (https://fr.wikipedia.org/wiki/Qt). Donc cela ne me semble pas fou que des distributions finissent par écarter totalement Qt4 qui pire encore serait "mort" si j'en crois certaines discussions qui remontent à 2017 chez Debian (plus de Qt4 non plus dans la future et prochaine stable nommée Bullseye).

Un avis en passant, fort peu utile pour résoudre la question, c'est vrai, mais qui suggère qu'il est peut-être temps de secouer le cocotier d'HP (?)

Re : scanner HP ne scanne plus en Leap 15.3

Répondre #5
Il me semble que certains modèles ont toujours nécessité un plug-in propriétaire (les lasers ?) casse-pieds à installer.
C'est un truc externe à télécharger et installer sur lequel les distributions ne peuvent intervenir.

Re : scanner HP ne scanne plus en Leap 15.3

Répondre #6
Bonjour,
Pour ma laserjet M1212nf MFP, même souci à cause du plug-in mais j'ai réussi à la faire fonctionner en USB ( impression et scanner) qu'après avoir installé la version 3.21.4 d'HPLIP du dépôt communautaire  home:Sauerland puisqu'il n'existe pas de paquet officiel disponible pour la 15.3...

Re : scanner HP ne scanne plus en Leap 15.3

Répondre #7
Je partage l'avis de Chumi, plus le temps passe et plus je fais face à des difficultés avec le matos HP. J'ai dû installer ma première imprimante sur openSUSE 10 (ou même 9?), sans aucune difficulté, et elle a parfaitement supporté toutes les évolutions de la distro pendant une quinzaine d'années !
Le problème que j'avais eu sous Leap 15.2 en octobre 2020 était une dépendance implicite avec un module python 2, alors que python2 n'était déjà plus maintenu depuis janvier 2020... pas super réactifs chez HP

pour Marco48 : il est toujours possible de télécharger un exécutable sur le site de hp. Ca t'installe hplip sur ta machine, la 3.21.4 est dispo.
Bon, après, il faut accepter de lancer un exécutable non signé, sans même un hash de contrôle d'intégrité, et qui demande le mot de passe root à l'exécution. Et quand on essaie de suivre ce qu'il fait, il installe tout plein de dépendances en désactivant explicitement les vérifications de signature. Pas paranoïaque, mais quand même moi j'aime pas trop.
Ou alors télécharger un tarball, qui lui semble venir avec une signature (pas testé)

Re : scanner HP ne scanne plus en Leap 15.3

Répondre #8
Alors pour le coup, si hplip n’est pas disponible dans les dépôts de base de Leap 15.3, j’aurais plutôt ajouté le dépôt printing qui est dans la catégorie des dépôts expérimentaux qu’un dépôt communautaire 
https://software.opensuse.org/package/hplip

Bon, là ce n’est pas grave Sauerland est très impliqué visiblement dans la communauté . Son dépôt ne posera sans doute pas problème.

Re : scanner HP ne scanne plus en Leap 15.3

Répondre #9
C'est fou à quel point ce machin peut être créatif pour se planter. Une autre machine à basculer de 15.2 à 15.3 ce week-end, et encore une fois l'install du plugin foire... et encore une fois avec des symptômes différents. Cette fois: "[Errno 12] cannot allocate memory"
Il va de soi que de la mémoire libre, y en a quelques gigas.

Comme je suis teigneux je suis allé chercher l'instruction qui foire, dans /usr/share/hplip/base/password.py, c'est un problème d'interface avec os.popen:
    if not os_name:
        name = os.popen('lsb_release -i | cut -f 2')
        os_name = name.read().strip()
        name.close()
Bon, contournement débile mais efficace:
    if not os_name:
        os_name = "openSUSE"
Et voilà, on relance 'hp-plugin' et on y arrive. Mais ne me demandez pas pourquoi...

 

Re : scanner HP ne scanne plus en Leap 15.3

Répondre #10
Bonjour,
J'ai réinstallé la 15.3 et le pb est toujours présent pour l'imprimante et le scanner bien qu'hplip 3.20.11 est maintenant dans les dépots. J'ai récupéré le plugin sur le site d'HP et je l'ai installé avec succès avec l'interface hplip lorsque j'ai lancé ma première impression et le scanner est maintenant reconnu.
https://developers.hp.com/hp-linux-imaging-and-printing/plugins?language=fr
A revoir peut être avec la prochaine mise à jour d'hplip ?