Problème réglé en installant le paquet a2ps (qui installe aussi psutils )
Effectivement, c'est indiqué sur le site de Brother, mais je n'avais pas lu jusque là:
Code : Tout sélectionner
# Pre-required Procedure (12)
Related distributions
Distributions that does not have "psutils" by default
Related products/drivers
PT-9500PC driver
Requirement
"psutils" is required to be installed.
J'édite mon titre si quelqu'un fait une recherche du même type. Une entrée sur le Wiki pourrait peut-être être utile....
Alléluia !
--------------------------------------------
Bonjour
Je viens d'acheter une imprimante Brother HL-3040CN. J'ai installé les paquets dispo sur AUR: brother-hl3040cn-cupswrapper et brother-hl3040cn-cupswrapper et suivi comme j'ai pu les procédures d'installation et les conseils trouvés ici ou là:
http://welcome.solutions.brother.com/bs ... index.html
J'installe l'imprimante dans CUPS sans probleme en utilisant le PPD joint, tout se passe bien, que ce soit via une connection USB ou reseau. La page de test de CUPS s'imprime sans souci.
MAIS si je veux imprimer n'importe quelle petite chose sortant de libre office ou d'okular, l'impression ne démarre pas et je me retrouve avec une erreur "No pages founds!"
Code : Tout sélectionner
E [22/Feb/2011:11:47:35 +0100] [Job 896] No pages found!
I [22/Feb/2011:11:47:58 +0100] Started "/usr/lib/cups/cgi-bin/jobs.cgi" (pid=8854)
I [22/Feb/2011:11:48:05 +0100] Started "/usr/lib/cups/cgi-bin/jobs.cgi" (pid=8857)
I [22/Feb/2011:11:48:05 +0100] Saving printers.conf...
I [22/Feb/2011:11:48:05 +0100] Saving job cache file "/var/cache/cups/job.cache"...
I [22/Feb/2011:11:48:05 +0100] [Job 896] Canceled by "root".
W [22/Feb/2011:11:48:05 +0100] [Job 896] l’hôte à distance n’a pas répondu au bout de 300 secondes par un octet d’état de données.
Le problème existe aussi en passant directement par un "lpr -P laser a.ps". Tant que le fichier a.ps est gros, ça va....Je n'ai pas encore réussi a determiner de "taille minimale". Je ne sais pas si c'est important.
--------------EDIT-----------------
Quand on achète une imprimante laser, c'est qu'on n'a rien à faire de sa vie. Donc plutôt que de bosser, j'ai fait des tests.
Méthodologie: dans libreoffice writer, je prends un fichier. Je l'édite (ajout, suppression de caractère), j'imprime dans un fichier test.ps et je teste l'impression à chaque fois par la commande "lpr -P laser test.ps". Les résultats sont très intéressants:
Le plus petit fichier que j'ai réussi à imprimer faisait 259 058 octets. Tous les fichiers envoyés à l'imprimante et qui avaient une taille d'impression supérieure à cela passent sans problème.
Le plus gros fichier que je n'ai pas réussi à imprimer faisait 259 053 octets. Tous les fichiers envoyés à l'imprimante et qui avaient une taille d'impression inférieure ou égale à cela ne s'impriment pas.
Je précise bien que ce que j'appelle "taille d'impression" correspond à la taille de mon fichier .ps (postscript). Cette taille est aussi afficher dans la liste des Jobs de CUPS. Elle ne correspond pas à la taille du fichier d'origine (le .odt qui m'a servi à tester faisait environ 35Kio)
Voilà.... avec ça, je fais quoi ....... j'appelle qui à l'aide: brother ?
-----------------EDIT2------------------------
Bon, J'ai écrit au support technique linux de brother, qui m'a demandé si le problème existait dans tous les programmes. J'ai donc eu l'idée de voir par la ligne de commande, avec un fichier crée lui aussi en ligne de commande:
Code : Tout sélectionner
echo "test" > test.txt
lpr -P brother test.txt
Si j'ouvre ce même test.txt dans Kwrite, et que j'essaye d'imprimer, ça ne marche pas......
Encore mieux. J'ouvre Kwrite, j'écris "test2", j'essaye d'imprimer, ça ne fonctionne pas, mais si j'enregistre le fichier (test2.txt) et que je lance
Code : Tout sélectionner
lpr -P brother test2.txt
Par contre, impossible d'imprimer un autre "petit" fichier, type .pdf avec la même commande....