#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
> 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
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
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
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/pluginsCette 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 !
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
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 ...
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