Xubuntu et hp 2540 "can't open hplip 3.14.x.run"
Résolu
Bonjour,
Xubuntu ne reconnait pas l'imprimante hp 2540 all-in-one, j'ai téléchargé le dernier du site hplipopensource, mais je n'arrive pas à la lancer, le terminal m'indique le message du titre avec le x remplacé par le chiffre bien entendu, mais il fait ça avec deux versions différentes.
Si je lance hp-setup, il indique bien qu'il ne trouve aucun périphérique sur l'usb.
Il y a une version hplip d'installée avec Xubuntu, mais je pense qu'elle est trop ancienne.
J'ai vu peut-être sur un forum anglais que cela pourrait venir de python, mais je n'ai pas compris ce qu'il fallait désinstaller/réinstaller.
Bref, je ne sais. Un coup de main serait sympa.
Xubuntu ne reconnait pas l'imprimante hp 2540 all-in-one, j'ai téléchargé le dernier du site hplipopensource, mais je n'arrive pas à la lancer, le terminal m'indique le message du titre avec le x remplacé par le chiffre bien entendu, mais il fait ça avec deux versions différentes.
Si je lance hp-setup, il indique bien qu'il ne trouve aucun périphérique sur l'usb.
Il y a une version hplip d'installée avec Xubuntu, mais je pense qu'elle est trop ancienne.
J'ai vu peut-être sur un forum anglais que cela pourrait venir de python, mais je n'ai pas compris ce qu'il fallait désinstaller/réinstaller.
Bref, je ne sais. Un coup de main serait sympa.
A voir également:
- Xubuntu et hp 2540 "can't open hplip 3.14.x.run"
- Open office gratuit - Télécharger - Suite bureautique
- Hp usb disk storage format tool - Télécharger - Stockage
- Xubuntu - Télécharger - Systèmes d'exploitation
- Open core legacy patcher - Accueil - MacOS
- Télécharger pilote imprimante hp - Télécharger - Pilotes & Matériel
3 réponses
La page de documentation actuelle est trompeuse :
http://doc.ubuntu-fr.org/hplip#installer_la_derniere_version_d_hplip
... et t'embarque à mon avis dans une procédure d'installation bien compliquée qui ne concerne à mon avis que quelques rares utilisateurs (et encore).
1) En temps normal, on installe simplement les paquets
http://doc.ubuntu-fr.org/software-center
2) Ensuite, si tu tiens vraiment à mettre le pilote propriétaire, tu peux suivre ce qui est indiqué ici ;
http://doc.ubuntu-fr.org/hplip
En gros tu vas télécharger un fichier sur la page officiel dont le numéro de version bien évidemment évolue au cours du temps (d'où le xxx dans la page de documentation), par exemple dans "hplip-3.14.10.run", xxx désigne 3.14.10. Et ensuite tu vas suivre ce qui est expliqué ici :
https://developers.hp.com/hp-linux-imaging-and-printing
Mais bon pour avoir testé 2-3 modèles différents d'imprimantes hp, je n'ai jamais eu à installer le driver propriétaire. Donc autant rester libre ;-)
Bonne chance
http://doc.ubuntu-fr.org/hplip#installer_la_derniere_version_d_hplip
... et t'embarque à mon avis dans une procédure d'installation bien compliquée qui ne concerne à mon avis que quelques rares utilisateurs (et encore).
1) En temps normal, on installe simplement les paquets
hplipet
hpijsvia la logithèque ou via apt :
http://doc.ubuntu-fr.org/software-center
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install hpijs printer-driver-hpijs
2) Ensuite, si tu tiens vraiment à mettre le pilote propriétaire, tu peux suivre ce qui est indiqué ici ;
http://doc.ubuntu-fr.org/hplip
En gros tu vas télécharger un fichier sur la page officiel dont le numéro de version bien évidemment évolue au cours du temps (d'où le xxx dans la page de documentation), par exemple dans "hplip-3.14.10.run", xxx désigne 3.14.10. Et ensuite tu vas suivre ce qui est expliqué ici :
https://developers.hp.com/hp-linux-imaging-and-printing
Mais bon pour avoir testé 2-3 modèles différents d'imprimantes hp, je n'ai jamais eu à installer le driver propriétaire. Donc autant rester libre ;-)
Bonne chance
Dans la logithèque j'ai désintallé/réinstallé, mais je crois que la version présente est loin d'être récente. je vais quand même essayer les commandes update et upgrade, mais il me semble que cela prend la version de la logithèque et qu'il ne va pas chercher le plus récent sur hplipopensource.
Il est possible que ce soit simplement parce que tu utilises une vieille version d'ubuntu ? Que contient ton fichier
Pour faire la correspondance avec la "date" de la distribution tu peux regarder ici :
http://fr.wikipedia.org/wiki/Liste_des_versions_d'Ubuntu#Historique_des_versions
Si tu souhaites basculer vers une version plus récente tu devras faire une migration (mais attention ça se passe plus ou moins bien, donc sauvegarde tes documents précieux sur un autre support au cas où).
http://doc.ubuntu-fr.org/migration
En outre voici les versions d'hpijs et hplip pour la version actuelle d'ubuntu (raring au moment où j'écris ces lignes) :
https://packages.ubuntu.com/trusty/hplip
https://packages.ubuntu.com/trusty/printer-driver-hpijs
Bonne chance
Il est possible que ce soit simplement parce que tu utilises une vieille version d'ubuntu ? Que contient ton fichier
/etc/apt/sources.listou
/etc/lsb-release?
Pour faire la correspondance avec la "date" de la distribution tu peux regarder ici :
http://fr.wikipedia.org/wiki/Liste_des_versions_d'Ubuntu#Historique_des_versions
Si tu souhaites basculer vers une version plus récente tu devras faire une migration (mais attention ça se passe plus ou moins bien, donc sauvegarde tes documents précieux sur un autre support au cas où).
http://doc.ubuntu-fr.org/migration
En outre voici les versions d'hpijs et hplip pour la version actuelle d'ubuntu (raring au moment où j'écris ces lignes) :
https://packages.ubuntu.com/trusty/hplip
https://packages.ubuntu.com/trusty/printer-driver-hpijs
Bonne chance
pas eu le temps de faire des essais, mais xubuntu 14.04 (j'ai un dvd install 13.04 et la maj se fait), et la version hplip installée est la 3.14.3. Or il faut la 3.14.8 minimum si j'en crois cette page
https://developers.hp.com/hp-linux-imaging-and-printing
Je vous donne un retour le plus tôt possible.
Bonne soirée.
https://developers.hp.com/hp-linux-imaging-and-printing
Je vous donne un retour le plus tôt possible.
Bonne soirée.
Il fallait rendre le fichier exécutable avec clic droit => permission
Je ne l'avais pas fait car ce n'est pas dans le tuto sur hplipopensources ^^ (je crois) et quand je mets des raccourcis non exécutables il demande directement si l'on accepte qu'ils deviennent exécutables, là non, il parle d'encodage de fichier.
Malgré cela la ligne de commande ne fonctionne toujours pas
Par contre clic droit exécuter ou double-click oui (pourquoi ?)
On suit toute l'installation (à un moment il demande si on désinstalle l'ancienne version, donc oui)
Après, détection de l'imprimante par device manager => device => setup device => usb => next ...etc.
C'est donc bien la page
http://doc.ubuntu-fr.org/hplip#installer_la_derniere_version_d_hplip
que vous avez indiquée qui m'a donné la clé.
Merci beaucoup mamienando. Je mets en résolu.
Je ne l'avais pas fait car ce n'est pas dans le tuto sur hplipopensources ^^ (je crois) et quand je mets des raccourcis non exécutables il demande directement si l'on accepte qu'ils deviennent exécutables, là non, il parle d'encodage de fichier.
Malgré cela la ligne de commande ne fonctionne toujours pas
Par contre clic droit exécuter ou double-click oui (pourquoi ?)
On suit toute l'installation (à un moment il demande si on désinstalle l'ancienne version, donc oui)
Après, détection de l'imprimante par device manager => device => setup device => usb => next ...etc.
C'est donc bien la page
http://doc.ubuntu-fr.org/hplip#installer_la_derniere_version_d_hplip
que vous avez indiquée qui m'a donné la clé.
Merci beaucoup mamienando. Je mets en résolu.
Ok parfait :-)
Je maintiens cependant que dans la mesure du possible il vaut mieux installer le driver via le gestionnaire de paquets comme indiqué ici :
https://forums.commentcamarche.net/forum/affich-30892569-xubuntu-et-hp-2540-can-t-open-hplip-3-14-x-run#1
En effet quand tu mets à jour ton système, cela met à jour les paquets. Si tu installes un programme manuellement c'est à toi de le mettre à jour manueillement (si tu le souhaites). C'est pour ça qu'on préfère généralement tout installer via des paquets.
Ensuite pour le ".run", il faut effectivement mettre des droits en exécution. Vu que c'est probablement un binaire embarqué dans un script shell, l'interpréteur shell utilisé est celui indiqué en première ligne du fichier ".run". Il est dès lors possible de lancer par exemple :
... au lieu de, par exemple :
Ensuite si tu double cliques sur le fichier il est possible que ton gestionnaire de fichiers associe un fichier ".run" ou ".sh" à un autre interpréteur shell (dash, bash, sh, ...). Je pense que c'est ce qui explique la différence de comportement.
Enfin en ce qui concerne l'imprimante, l'interface graphique hp n'est pas indispensable. Elle est installable via le gestionnaire de paquets (donc autant en profiter pour que ce soit mis à jour lors des mises à jour du système). Personnellement je trouve que ça n'apporte pas grand chose (juste une icône près de la pendule) mais il y a peut être des fonctionnalités pratiques (nettoyage des buses etc...). Donc pourquoi pas :-)
En tout cas l'important c'est que tout marche correctement ;-)
Bonne chance
Je maintiens cependant que dans la mesure du possible il vaut mieux installer le driver via le gestionnaire de paquets comme indiqué ici :
https://forums.commentcamarche.net/forum/affich-30892569-xubuntu-et-hp-2540-can-t-open-hplip-3-14-x-run#1
En effet quand tu mets à jour ton système, cela met à jour les paquets. Si tu installes un programme manuellement c'est à toi de le mettre à jour manueillement (si tu le souhaites). C'est pour ça qu'on préfère généralement tout installer via des paquets.
Ensuite pour le ".run", il faut effectivement mettre des droits en exécution. Vu que c'est probablement un binaire embarqué dans un script shell, l'interpréteur shell utilisé est celui indiqué en première ligne du fichier ".run". Il est dès lors possible de lancer par exemple :
./toto.run
... au lieu de, par exemple :
bash toto.run
Ensuite si tu double cliques sur le fichier il est possible que ton gestionnaire de fichiers associe un fichier ".run" ou ".sh" à un autre interpréteur shell (dash, bash, sh, ...). Je pense que c'est ce qui explique la différence de comportement.
Enfin en ce qui concerne l'imprimante, l'interface graphique hp n'est pas indispensable. Elle est installable via le gestionnaire de paquets (donc autant en profiter pour que ce soit mis à jour lors des mises à jour du système). Personnellement je trouve que ça n'apporte pas grand chose (juste une icône près de la pendule) mais il y a peut être des fonctionnalités pratiques (nettoyage des buses etc...). Donc pourquoi pas :-)
En tout cas l'important c'est que tout marche correctement ;-)
Bonne chance
Tout à fait d'accord pour la première partie, ce système de logithèque est super, pratique et sécurisé.
Pour la deuxième ça dépasse mes compétences, mais c'est très intéressant et j'apprends, dans quelques temps cela sera beaucoup plus clair j'espère.
Oui ça peut être bien l'interface graphique : )
Et par rapport à ce que j'ai dit normalement l'imprimante est reconnue par simple branchement je pense, pas forcément besoin de la détecter par le device manager.
Merci encore beaucoup pour ton aide et tes réponses détaillées.
Pour la deuxième ça dépasse mes compétences, mais c'est très intéressant et j'apprends, dans quelques temps cela sera beaucoup plus clair j'espère.
Oui ça peut être bien l'interface graphique : )
Et par rapport à ce que j'ai dit normalement l'imprimante est reconnue par simple branchement je pense, pas forcément besoin de la détecter par le device manager.
Merci encore beaucoup pour ton aide et tes réponses détaillées.
Je crois bien écrire le nom du fichier qui est sur mon bureau (je n'écris pas "x" bien entendu, j'ai juste mis ça dans le titre pour préciser que quelque soit la version, le message d'erreur est le même) et j'essaye de le lancer depuis le répertoire desktop dans le terminal.
Dans la logithèque j'ai désintallé/réinstallé, mais je crois que la version présente est loin d'être récente. je vais quand même essayer les commandes update et upgrade, mais il me semble que cela prend la version de la logithèque et qu'il ne va pas chercher le plus récent sur hplipopensource.
Si ça ne fonctionne pas je vais voir avec la page "compliquée" d'ubuntu-fr.org et sinon les logiciels propriétaires. J'avais espéré les trouver en faisant une recherche depuis "pilotes additionnels" dans les settings, mais je verrai aussi avec la page que tu indiques.
D'habitude j'utilise pas mal ce site, là je suis passé à côté.
Merci de ton aide et pour ces pistes. J'essaye de voir ça ce soir