Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 11/10/2020, à 21:42

Flying Cluster

[Résolu] MFP M281fdw - Impossible de télécharger le plugin HP

Bonjour,

Suite au passage à 20.04, j'essaye de réinstaller ma multi fonction (HP Color LaserJet Pro MFP M281fdw). Cela fonctionnait parfaitement sous 18.04.
La version du HPLIP installée est la 3.20.3.
Je lance

hp-setup

Et cela n'abouti pas, car il manque le plugin. Impossible de l'installer via l'interface graphique.
Donc, je lance une installation en mode console avec

hp-plugin -i

Et j'obtiens :

-----------------------------------------
| PLUG-IN INSTALLATION FOR HPLIP 3.20.3 |
-----------------------------------------

  Option      Description                                       
  ----------  --------------------------------------------------
  d           Download plug-in from HP (recommended)            
  p           Specify a path to the plug-in (advanced)          
  q           Quit hp-plugin (skip installation)                

Enter option (d=download*, p=specify path, q=quit) ? d

-------------------
| DOWNLOAD PLUGIN |
-------------------

Checking for network connection...
Downloading plug-in from: 
Downloading plug-in: [\                                                                                       ] 0%     Traceback (most recent call last):
  File "/usr/bin/hp-plugin", line 363, in <module>
    status, plugin_path, error_str = pluginObj.download(plugin_path, plugin_download_callback)
  File "/usr/share/hplip/installer/pluginhandler.py", line 254, in download
    core = core_install.CoreInstall()
  File "/usr/share/hplip/installer/core_install.py", line 239, in __init__
    self.passwordObj = password.Password(ui_mode)
  File "/usr/share/hplip/base/password.py", line 88, in __init__
    self.__readAuthType()  # self.__authType
  File "/usr/share/hplip/base/password.py", line 110, in __readAuthType
    distro_name = get_distro_name().lower()
  File "/usr/share/hplip/base/password.py", line 78, in get_distro_name
    return distro.linux_distribution(full_distribution_name=False)[0]
  File "/usr/lib/python3/dist-packages/distro.py", line 122, in linux_distribution
    return _distro.linux_distribution(full_distribution_name)
  File "/usr/lib/python3/dist-packages/distro.py", line 677, in linux_distribution
    self.version(),
  File "/usr/lib/python3/dist-packages/distro.py", line 737, in version
    self.lsb_release_attr('release'),
  File "/usr/lib/python3/dist-packages/distro.py", line 899, in lsb_release_attr
    return self._lsb_release_info.get(attribute, '')
  File "/usr/lib/python3/dist-packages/distro.py", line 552, in __get__
    ret = obj.__dict__[self._fname] = self._f(obj)
  File "/usr/lib/python3/dist-packages/distro.py", line 1012, in _lsb_release_info
    stdout = subprocess.check_output(cmd, stderr=devnull)
  File "/usr/lib/python3.8/subprocess.py", line 411, in check_output
    return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
  File "/usr/lib/python3.8/subprocess.py", line 512, in run
    raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '('lsb_release', '-a')' returned non-zero exit status 1.
Error in sys.excepthook:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 153, in apport_excepthook
    with os.fdopen(os.open(pr_filename,
PermissionError: [Errno 13] Permission denied: '/var/crash/_usr_share_hplip_plugin.py.1000.crash'

Original exception was:
Traceback (most recent call last):
  File "/usr/bin/hp-plugin", line 363, in <module>
    status, plugin_path, error_str = pluginObj.download(plugin_path, plugin_download_callback)
  File "/usr/share/hplip/installer/pluginhandler.py", line 254, in download
    core = core_install.CoreInstall()
  File "/usr/share/hplip/installer/core_install.py", line 239, in __init__
    self.passwordObj = password.Password(ui_mode)
  File "/usr/share/hplip/base/password.py", line 88, in __init__
    self.__readAuthType()  # self.__authType
  File "/usr/share/hplip/base/password.py", line 110, in __readAuthType
    distro_name = get_distro_name().lower()
  File "/usr/share/hplip/base/password.py", line 78, in get_distro_name
    return distro.linux_distribution(full_distribution_name=False)[0]
  File "/usr/lib/python3/dist-packages/distro.py", line 122, in linux_distribution
    return _distro.linux_distribution(full_distribution_name)
  File "/usr/lib/python3/dist-packages/distro.py", line 677, in linux_distribution
    self.version(),
  File "/usr/lib/python3/dist-packages/distro.py", line 737, in version
    self.lsb_release_attr('release'),
  File "/usr/lib/python3/dist-packages/distro.py", line 899, in lsb_release_attr
    return self._lsb_release_info.get(attribute, '')
  File "/usr/lib/python3/dist-packages/distro.py", line 552, in __get__
    ret = obj.__dict__[self._fname] = self._f(obj)
  File "/usr/lib/python3/dist-packages/distro.py", line 1012, in _lsb_release_info
    stdout = subprocess.check_output(cmd, stderr=devnull)
  File "/usr/lib/python3.8/subprocess.py", line 411, in check_output
    return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
  File "/usr/lib/python3.8/subprocess.py", line 512, in run
    raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '('lsb_release', '-a')' returned non-zero exit status 1.
  

J'obtiens la même chose lors de l'installation via l'interface graphique.

Je ne comprends pas ce qui bloque. D'après Synaptic, python3 et python3.8 sont bien installés. Pour être sûr, j'ai aussi installé les paquets python3 et 3.8 précédés du logo Ubuntu, qui n'étaient pas installés par défaut.
Je sèche.

Merci d'avance.

Dernière modification par Nuliel (Le 14/06/2021, à 09:43)


PC#1 : i5-13500 / MSI MAG Z790 Tomahawk WiFi DDR4 / NVIDIA GeForce RTX 2060 6GB GDDR6 / 32GB DDR4.
PC#2 : i5-6600 / Asus Z170P / NVIDIA GeForce GTX 970 4GB GDDR5 / 16GB DDR4.

Hors ligne

#2 Le 11/10/2020, à 21:43

Vobul

Re : [Résolu] MFP M281fdw - Impossible de télécharger le plugin HP

> Je ne comprends pas se qui bloque

C'est pourtant écrit deux fois dans la trace.

Command '('lsb_release', '-a')' returned non-zero exit status 1.

Que donne

lsb_release -a

?


Vobul
Utilisez le retour utilisable de commandes !!!
J'aime la langue française, mais je parle franglais, deal with it.
RTFM

Hors ligne

#3 Le 11/10/2020, à 21:46

Flying Cluster

Re : [Résolu] MFP M281fdw - Impossible de télécharger le plugin HP

Vobul a écrit :

> Je ne comprends pas se qui bloque

C'est pourtant écrit deux fois dans la trace.

Command '('lsb_release', '-a')' returned non-zero exit status 1.

Que donne

lsb_release -a

?

Salut Vobul,

flying_cluster@Black:~$ lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 20.04.1 LTS
Release:	20.04
Codename:	focal
 

Dernière modification par Flying Cluster (Le 11/10/2020, à 21:47)


PC#1 : i5-13500 / MSI MAG Z790 Tomahawk WiFi DDR4 / NVIDIA GeForce RTX 2060 6GB GDDR6 / 32GB DDR4.
PC#2 : i5-6600 / Asus Z170P / NVIDIA GeForce GTX 970 4GB GDDR5 / 16GB DDR4.

Hors ligne

#4 Le 11/10/2020, à 21:50

Vobul

Re : [Résolu] MFP M281fdw - Impossible de télécharger le plugin HP

et juste après avoir fait cette commande, que donne "echo $?" ?


Vobul
Utilisez le retour utilisable de commandes !!!
J'aime la langue française, mais je parle franglais, deal with it.
RTFM

Hors ligne

#5 Le 11/10/2020, à 21:56

Flying Cluster

Re : [Résolu] MFP M281fdw - Impossible de télécharger le plugin HP

Vobul a écrit :

et juste après avoir fait cette commande, que donne "echo $?" ?

flying_cluster@Black:~$ echo $?
0

PC#1 : i5-13500 / MSI MAG Z790 Tomahawk WiFi DDR4 / NVIDIA GeForce RTX 2060 6GB GDDR6 / 32GB DDR4.
PC#2 : i5-6600 / Asus Z170P / NVIDIA GeForce GTX 970 4GB GDDR5 / 16GB DDR4.

Hors ligne

#6 Le 11/10/2020, à 21:57

geole

Re : [Résolu] MFP M281fdw - Impossible de télécharger le plugin HP

Bonsoir. Peut-être.

sudo hp-plugin -i 

Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#7 Le 11/10/2020, à 22:06

Flying Cluster

Re : [Résolu] MFP M281fdw - Impossible de télécharger le plugin HP

geole a écrit :

Bonsoir. Peut-être.

sudo hp-plugin -i 

Salut geole,

Je viens d'essayer, mais j'obtiens le même résultat.
Je débute en ligne de commande. Mais j'ai lu plusieurs fois sur le forum qu'il ne fallait pas mettre "sudo" devant "hp-setup". Ou alors, peut-être dans un autre contexte ?
Merci quand même.


PC#1 : i5-13500 / MSI MAG Z790 Tomahawk WiFi DDR4 / NVIDIA GeForce RTX 2060 6GB GDDR6 / 32GB DDR4.
PC#2 : i5-6600 / Asus Z170P / NVIDIA GeForce GTX 970 4GB GDDR5 / 16GB DDR4.

Hors ligne

#8 Le 11/10/2020, à 22:17

ylag

Re : [Résolu] MFP M281fdw - Impossible de télécharger le plugin HP

Bonsoir,

Pour contourner le problème, tu pourrais tenter de récupérer le greffon en fichier hplip-3.20.3-plugin.run  sur ce site:
https://developers.hp.com/hp-linux-imag … ng/plugins

Cette commande télécharge le fichier dans le dossier courant:

wget https://developers.hp.com/sites/default/files/hplip-3.20.3-plugin.run

Ensuite, pour installer:

sudo sh hplip-3.20.3-plugin.run

...c'est sous toute réserve, je n'ai pas tenté l'installation.

A+

Hors ligne

#9 Le 11/10/2020, à 22:17

geole

Re : [Résolu] MFP M281fdw - Impossible de télécharger le plugin HP

J'avais vu ce message dans la trace.

PermissionError: [Errno 13] Permission denied:

Donc mauvaise interprétation de ma part.

Voir ce lien. https://forum.ubuntu-fr.org/viewtopic.p … #p22316152

sudo apt install python-is-pyton3 

Dernière modification par geole (Le 11/10/2020, à 22:25)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#10 Le 11/10/2020, à 22:28

Flying Cluster

Re : [Résolu] MFP M281fdw - Impossible de télécharger le plugin HP

ylag a écrit :

Bonsoir,

Pour contourner le problème, tu pourrais tenter de récupérer le greffon en fichier hplip-3.20.3-plugin.run  sur ce site:
https://developers.hp.com/hp-linux-imag … ng/plugins

Cette commande télécharge le fichier dans le dossier courant:

wget https://developers.hp.com/sites/default/files/hplip-3.20.3-plugin.run

Ensuite, pour installer:

sudo sh hplip-3.20.3-plugin.run

...c'est sous toute réserve, je n'ai pas tenté l'installation.

A+

Bonsoir ylag,

Téléchargement sans problème.
Ensuite :

flying_cluster@Black:~$ sudo sh hplip-3.20.3-plugin.run
[sudo] Mot de passe de flying_cluster : 
Verifying archive integrity... All good.
Uncompressing HPLIP 3.20.3 Plugin Self Extracting Archive..............................................................

HP Linux Imaging and Printing System (ver. 3.20.3)
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.3
Installed HPLIP version: 3.20.3
Number of files to install: 64

error: Unable to load pkit...is HPLIP installed?

Dois-je supprimer HPLIP, pour le réinstaller ?


PC#1 : i5-13500 / MSI MAG Z790 Tomahawk WiFi DDR4 / NVIDIA GeForce RTX 2060 6GB GDDR6 / 32GB DDR4.
PC#2 : i5-6600 / Asus Z170P / NVIDIA GeForce GTX 970 4GB GDDR5 / 16GB DDR4.

Hors ligne

#11 Le 11/10/2020, à 22:53

Flying Cluster

Re : [Résolu] MFP M281fdw - Impossible de télécharger le plugin HP

Ouf, je viens de réussir, en me servant de chacune de vos réponses. Merci à tous !

J'en profite pour faire un petit récap, qui pourra servir à ceux qui, comme moi, ne maîtrise pas les lignes de commande.

Pour installer une multifonction HP type Color Laserjet Pro MFP M281fdw avec HPLIP 3.20.3, et que cela bloque car le plugin est introuvable :

 wget https://developers.hp.com/sites/default/files/hplip-3.20.3-plugin.run 

Cela télécharge le plugin.

 sudo apt install python-is-python3 

Cela supprime du python2, du python3.4 (etc.) et installe python3.8.

 sudo sh hplip-3.20.3-plugin.run 

Pour installer le plugin.

Enfin :

 hp-setup 

Ce qui lance l'interface graphique et qui permet de terminer l'installation.
L'imprimante et le scanner fonctionnent sans problème ! smile

Je passe le sujet en [Résolu]

Voilà. Encore merci à tous !

Dernière modification par Flying Cluster (Le 11/10/2020, à 23:07)


PC#1 : i5-13500 / MSI MAG Z790 Tomahawk WiFi DDR4 / NVIDIA GeForce RTX 2060 6GB GDDR6 / 32GB DDR4.
PC#2 : i5-6600 / Asus Z170P / NVIDIA GeForce GTX 970 4GB GDDR5 / 16GB DDR4.

Hors ligne

#12 Le 12/10/2020, à 07:20

grigouille

Re : [Résolu] MFP M281fdw - Impossible de télécharger le plugin HP

Peux-tu donner

groups

Debian (xfce) 12
HP LaserJet M1132 MFP

Hors ligne

#13 Le 12/10/2020, à 19:52

Flying Cluster

Re : [Résolu] MFP M281fdw - Impossible de télécharger le plugin HP

grigouille a écrit :

Peux-tu donner

groups

Yes !

flying_cluster@Black:~$ groups
flying_cluster adm cdrom sudo dip plugdev lpadmin sambashare vboxusers

Voilà.

Que permet de voir cette commande ?

Il va vraiment falloir que je me mette à apprendre les lignes de commandes ... sad


PC#1 : i5-13500 / MSI MAG Z790 Tomahawk WiFi DDR4 / NVIDIA GeForce RTX 2060 6GB GDDR6 / 32GB DDR4.
PC#2 : i5-6600 / Asus Z170P / NVIDIA GeForce GTX 970 4GB GDDR5 / 16GB DDR4.

Hors ligne

#14 Le 12/10/2020, à 20:45

grigouille

Re : [Résolu] MFP M281fdw - Impossible de télécharger le plugin HP

Tu es bien dans le group "lpadmin" donc pas de sudo pour faire les commandes "hp-xxxx".
Pas de sudo non plus pour lancer hplip-*.run

Si tout fonctionne pour toi, c'est super.


Debian (xfce) 12
HP LaserJet M1132 MFP

Hors ligne

#15 Le 12/10/2020, à 22:20

Flying Cluster

Re : [Résolu] MFP M281fdw - Impossible de télécharger le plugin HP

Ok, merci grigouille.


PC#1 : i5-13500 / MSI MAG Z790 Tomahawk WiFi DDR4 / NVIDIA GeForce RTX 2060 6GB GDDR6 / 32GB DDR4.
PC#2 : i5-6600 / Asus Z170P / NVIDIA GeForce GTX 970 4GB GDDR5 / 16GB DDR4.

Hors ligne