Vous n'êtes pas identifié(e).
Intel Core 2 Duo E8400 3.6 GHz RAM 3 Go NVidia GForce 7600GT Xfce
Hors ligne
Dernière modification par Trefix (13-08-2024 06:56:10)
Hors ligne
et tape ton mot de passe.
Si tu n'as pas déclaré de SU lors de l'installation, ton système utilise SUDO par défaut et tu pourras procéder en "sudoer" de la manière suivante :
Le terminal te demandera ton mot de passe et lancera la commande quand tu vas valider le m.d.p (s'il est juste).
Première méthode :
Navigue jusqu'à ton binaire (change de répertoire = Change Directory, commande cd) :
Le prompt (l'onglet qui attend les commandes) devient alors :
Il montre ici que "root" (le S.U.) travailles sur neness (nom de ma machine) et tout ce qui précède le # c'est le chemin du fichier, le détail de l'arborescence.
C'est maintenant qu'il va falloir utiliser Moove, commande mv (la page du wiki-df : https://debian-facile.org/doc:systeme:mv ) pour couper-coller :
soit ici
Et c'est tout
P.S. deuxième méthode :
comme du coup mon binaire se trouve maintenant à un endroit où il ne devrait pas être, sur ma machine où j'ai testé en direct la méthode 1 pour m'assurer de ne pas écrire de bêtise, il faut que j'annule la manœuvre.
Je le ramène donc où il était, avec la commande directe de mv, c'est à dire en plaçant son chemin complet devant son nom, dans la commande, puis la destination (pas besoin d'y remettre le nom) :
C'est plus rapide et finalement plus simple que la méthode 1, destinée surtout à la compréhension.
Dernière modification par Trefix (15-08-2024 10:42:30)
Hors ligne
Extraire ton pilote.
Puis à la fin redémarrer ta machine et mettre sous tension ton imprimante.
Bonne chance.
Hors ligne
Intel Core 2 Duo E8400 3.6 GHz RAM 3 Go NVidia GForce 7600GT Xfce
Hors ligne
Je ne vois pas trop ce qui peut provoquer cette permission "insécure".
De plus, je ne sais jamais si on doit installer un pilote (cups ou HP/Samsung) imprimante éteinte ou allumée.
Enfin, est-ce gênant d'avoir deux pilotes d'installés ou vaut-il mieux n'en garder qu'un seul ?
Et si oui, comment en supprimer un (supprimer l'imprimante et la réinstaller soit avec cups,
soit avec le pilote propriétaire) ?
Merci d'avance pour votre aide.
Intel Core 2 Duo E8400 3.6 GHz RAM 3 Go NVidia GForce 7600GT Xfce
Hors ligne
Je ne vois pas trop ce qui peut provoquer cette permission "insécure".
Comment as-tu installé le pilote Samsung ? l'installation conforme à #4 produit un retour du type :
L'ID de root étant 0 et non 1000. La commande chown pourrait permettre de corriger ce problème.
Les permissions du fichier sont 0755 et non 0115. La commande chmod peut corriger ce problème.
Enfin, est-ce gênant d'avoir deux pilotes d'installés [...] ?
Non, un seul étant configuré... Le pilote fourni par le paquet printer-driver-splix ne fonctionne pas ?
Dernière modification par èfpé (19-10-2024 21:08:42)
Hors ligne
ne correspondait pas à ta réponse, et j'ai donc modifié les permissions et le propriétaire :
Est-il indispensable que le propriétaire soit "root" et que le fichier /usr/lib/cups/filter/rastertospl
soit considéré comme un lien ? D'ailleurs, je ne sais pas comment modifier le premier
caractère du chmod ("-"= fichier ou "d"=rép ou "l"=lien,...).
Ce qui est bizarre, c'est que je suis le propriétaire du "rastertospl" de HP et qu'il n'est pas considéré comme lien.
Désolé, mais là, je ne vois pas du tout ce que tu veux dire, mes connaissances étant trop limitées.
Comment peut-on créer une imprimante dont le pilote est fourni par un paquet ?
C'est vrai que dans description de "printer-driver-splix", on dit que les ML-22xx sont prises en charge,
mais on ne dit pas comment faire.
Je peux aussi, si tu le penses intéressant, tout supprimer et recommencer dans un premier
temps, avec le pilote de HP (peut-être ai-je mal suivi la procédure de bonyred, au #4 ?)
Dernière modification par solveig (28-10-2024 16:56:19)
Intel Core 2 Duo E8400 3.6 GHz RAM 3 Go NVidia GForce 7600GT Xfce
Hors ligne
Dernière modification par solveig (28-10-2024 17:57:36)
Intel Core 2 Duo E8400 3.6 GHz RAM 3 Go NVidia GForce 7600GT Xfce
Hors ligne
Désolé, mes BBCodes n'ont pas l'air d'avoir marché, j'avais beau cliquer sur "Prévisualisation",
plusieurs balises non fermées
Plus de lien, impossible de le recréer tant que le fichier rastertospl existe
ça donne quoi?
tu peux le renommer pour recréer le lien
Dernière modification par Croutons (21-10-2024 18:07:45)
-->les cahiers du debutant<-- WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde
En ligne
Désolé, mes BBCodes n'ont pas l'air d'avoir marché, j'avais beau cliquer sur "Prévisualisation",
rien ne se mettait en forme comme souhaité.
Qu'ai-je pu faire comme erreur, alors que j'ai fait comme d'habitude ?
Si un "barbu" (ou un autre utilisateur) a une idée, je lui en serai reconnaissant
C'est le 2 premières commandes qui posent problème au #8. Tu peux le modifié avec
Dernière modification par wardidi (21-10-2024 18:20:08)
Hors ligne
Comment peut-on créer une imprimante dont le pilote est fourni par un paquet ?
Tu peux facilement changer de pilote, en modifiant l'imprimante actuelle via l'interface web de CUPS :
Imprimantes > Samsung-ML-2240-Series > Administration > Modifier l'imprimante > Continuer
> Continuer > Modèle: Samsung ML-2240, 2.0.0 (en) > Modifier une imprimante
Et redémarre CUPS, via systemctl, le pilote fourni par le paquet printer-driver-splix sera alors utilisé.
En cas d'échec, il pourrait être intéressant de partager le contenu du fichier /var/log/cups/error_log.
Le modèle ML-1640 (même gamme et les fichiers PPD sont similaires) a été testé avec le pilote SpliX.
Et selon un retour d'utilisateur, le pilote SpliX fonctionnait sous Debian 11, pour le modèle ML-1520.
Dernière modification par èfpé (23-10-2024 21:24:42)
Hors ligne
Après cela, j'effectue un petit essai d'impression : zut, même problème qu'au départ (le papier s'engage sur environ 25%,
puis blocage).
Quelques minutes de réflexion me font penser à une autre manip : voir les propriétés de l'imprimante.
/Ctrl-P/Propriétés/Périphériques/Type de langage : 5 possibilités
Automatique : PDF (choix actuel)
Postscript (niveau à partir du pilote)
Postscript niveau 1
Postscript niveau 2
Postscript niveau 3
PDF
À tout hasard, je change le choix proposé en "PDF". À l'impression, il ne se passe absolument rien.
Je change à nouveau en "Automatique", et là, miracle, ça imprime correctement. Je reboote le PC, et ça marche toujours.
Je pense que d'avoir modifié les paramètres équivalent à un redémarrage de cups, que j'avais évidemment oublié de faire.
Seul bémol : le papier imprimé fait apparaître 4 lignes très fines régulièrement espacées, et du coup, je demande si
cela provient du pilote ou de l'imprimante elle-même.
Intel Core 2 Duo E8400 3.6 GHz RAM 3 Go NVidia GForce 7600GT Xfce
Hors ligne
Seul bémol : le papier imprimé fait apparaître 4 lignes très fines régulièrement espacées, et du coup, je demande si cela provient du pilote ou de l'imprimante elle-même.
Ok tu as restauré le lien symbolique du pilote Samsung, mais quel est le pilote effectivement utilisé ?
Ce problème de « stries horizontales » est traité page 39 du mode d'emploi original de l'imprimante.
Dernière modification par èfpé (29-10-2024 16:34:42)
Hors ligne
Cela veut-il dire que mon pilote actuel est le propriétaire (HP uld) et non celui de CUPS ?
Intel Core 2 Duo E8400 3.6 GHz RAM 3 Go NVidia GForce 7600GT Xfce
Hors ligne
grep MakeModel /etc/cups/printers.confMakeModel Samsung ML-2240 Series
Le pilote actuellement utilisé est le pilote Samsung ULD. Tu pourrais tester le pilote SpliX (voir #12).
Hors ligne
Je ne sais pas trop comment refaire marcher le pilote uld ni le pilote Cups, donc : HELP,
si tu veux bien continuer à m'aider.
Intel Core 2 Duo E8400 3.6 GHz RAM 3 Go NVidia GForce 7600GT Xfce
Hors ligne
Je pense avoir scrupuleusement suivi ta méthode, [...]
Toutefois il semble que tu as associé le pilote SpliX à une imprimante Braille virtuelle ; que retourne :
L'espace est important(e). MakeModel ne suffit pas dès que plusieurs imprimantes sont configurées.
Dernière modification par èfpé (05-11-2024 15:24:42)
Hors ligne
Désolé, mais là, je ne vois pas du tout ce que tu veux dire, mes connaissances étant trop limitées.
Comment peut-on créer une imprimante dont le pilote est fourni par un paquet ?
C'est vrai que dans description de "printer-driver-splix", on dit que les ML-22xx sont prises en charge,
mais on ne dit pas comment faire.
J'ai une imprimante assez proche : ML-1510
et ZÉRO problème depuis des lustres en n'utilisant que : printer-driver-splix
Je ne me souviens pas d'imprimante à créer... ou vraiment juste à la 1ère connexion (usb) ou utilisation
(capture sous XFCE)
Si cela peut aider,
voici les sorties brutes de ce qui est installé sur mon PC
(certains paquets sont hors-sujet) :
Je suppose (faute de me souvenir) que cela correspond grosso-modo à :
Perso, je pars d'une installation minimaliste de base,
puis j'installe juste ce dont j'ai besoin en évitant les méta-paquets,
comme printer-driver-all qui installe tout un tas de pilotes qu'on ne se servira jamais...
Hors ligne
et
system-config-printer m'affiche 2 fenêtres :
+ Configuration de l'impression -- localhost > "Pas encore d'imprimante configurée" + Bouton "Ajouter"
+ Nouvelle imprimante > Choisissez un pilote ; Affiche 2 panneaux : Modèles (vide) et Pilotes (Generic text-only... et pas d'autre pilote)
Fermeture manuelle de la 2d fenêtre et dans la 1ère > Déverrouiller > Ajouter une imprimante
affiche successivement :
Valider chaque étape et éventuellement imprimer une page de test à la fin du process de config.
La dernière étape a redemandé le MdP root pour enregistrer la nouvelle imprimante.
Je pense qu'en purgeant tous les pilotes déjà installés,... la même séquence devrait être reproductible de ton côté.
Dernière modification par dezix (07-11-2024 10:18:10)
Hors ligne
Sinon, voilà le résultat de certaines de tes commandes :
Avec 'apt list --installed' *printer*', en root ou user, j'obtiens un chevron (>),
mais j'ai beau attendre, il ne se passe rien de plus.
@èfpé : j'ai essayé des dizaines et des dizaines de fois ta méthode #12 sans arriver à un résultat,
à moins que je ne fasse une erreur grossière quelque part.
Avec les commandes proposées par dezix, tu y verras sans doute plus clair, mais je me
pose aussi des questions de base : faut-il exécuter #12 et les autres commandes imprimante
allumée ou éteinte ? ; en supprimant l'imprimante avec localhost:631, le pilote est-il également supprimé
et sinon comment faire ? ; que se passe-t-il si on modifie sur localhost et tout de suite après
sur Paramètres/configuration de l'impression ?
Enfin, mes commandes récentes :
Les traits horizontaux (3 à 4 par feuille) existent toujours, bien que j'aie sorti et rentré à plusieurs
reprises la cartouche de toner, mais il me semble qu'ils sont plus discrets.
Et une dernière question concernant la Samsung : à chaque blocage, je suis obligé de l'éteindre
et de la rallumer. Y a-t-il un moyen d'éviter cela ? (j'ai bien essayé dans les paramètres :
si erreur 'retry job', mais sans succès).
Encore désolé de vous faire perdre tout ce temps.
Intel Core 2 Duo E8400 3.6 GHz RAM 3 Go NVidia GForce 7600GT Xfce
Hors ligne
egrep 'MakeModel|Printer ' /etc/cups/printers.conf# Printer configuration file for CUPS v2.4.2
<Printer Samsung_ML-2240_Series_2>
MakeModel Samsung ML-2240 Series
<Printer Samsung_ML-2240_Series_2x>
MakeModel Samsung ML-2240, 2.0.0
Les noms des imprimantes ont changé. Il aurait donc été aidant de joindre le retour de `lpstat -v` :
une imprimante (file d'attente d'impression) est attachée à un matériel (imprimante physique)
et une imprimante (file d'attente d'impression) utilise un pilote pour ses travaux d'impression
Il aurait été intéressant de savoir si les deux imprimantes configurées donnent les mêmes résultats.
faut-il exécuter #12 et les autres commandes imprimante allumée ou éteinte ?
Aucune importance (il convient surtout de s'assurer que CUPS a pris en compte toute modification).
en supprimant l'imprimante avec localhost:631, le pilote est-il également supprimé et sinon comment faire ?
Non supprimer une imprimante (file d'attente d'impression) ne désinstalle pas le pilote qu'elle utilise.
Pour désinstaller le pilote, il faut désinstaller le paquet qui le fournit, ou exécuter le script approprié.
que se passe-t-il si on modifie sur localhost[:631] et tout de suite après sur Paramètres/Configuration de l'impression [system-config-printer] ?
Un bon moyen de le savoir est de tester en comprenant tes actions ; ce sont deux interfaces CUPS.
Et une dernière question concernant la Samsung : à chaque blocage, je suis obligé de l'éteindre et de la rallumer. Y a-t-il un moyen d'éviter cela ?
Sans doute faudrait-il déterminer la cause de ce blocage... y a-t-il des messages d'erreur (cf. #12) ?
Encore désolé de vous faire perdre tout ce temps.
On ne perd pas de temps, mais le distanciel est compliqué, as-tu l'opportunité de te faire aider IRL ?
Hors ligne