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 04/03/2010, à 15:06

MusiCastor

Décalage d'impression avec Brother MFC-7840W [RESOLU]

Bonjour,

Depuis 2 jours, j'ai un problème avec mon imprimante Brother MFC-7840W.
J'avais déjà rencontré ce pb il y a plusieurs mois, et ça c'était résolu un peu comme c'était venu... tout seul!
Mais ça recommence alors que je n'ai rien changé sur mon PC (Dell 6400 Centrino Duo, ubuntu 9.10).
J'ai recherché ce sujet, et j'ai bien trouvé ce priblème chez un autre utilisateur, j'ai suivi la procédure décrite en réponse par un GM (gentil membre!), j'ai installé le pilote cups et le pilote lpr directement depuis le site Brother, mais toujours pareil.
Je suis en WIFI et là non plus, rien "bricoléé ces derniers jours qui puisse expliquer ce pb...
Mon pc reconnaît très bien l'imprimante, mais l'impression reste décalée vers le haut et vers la droite: il me manque systématiquement trois ou quatre cm en haut et à droite de chaque page.
J'ai supprimé et réinstaller l'imprimante depuis l'utilitaire de configuration système/administration/impression.
Ce qui est curieux, c'est que malgré l'installation des pilotes depuis le site Brother, l'utilitaire va toujours le rechercher ailleurs (je ne sais pas où...).
Un solution se trouverait-elle chez l'un d'entre vous?
D'avance, merci pour les réponses!

Dernière modification par MusiCastor (Le 02/05/2010, à 19:31)


Je suis ce que je suis grâce à ce que nous sommes tous...

Hors ligne

#2 Le 04/03/2010, à 16:57

fabux

Re : Décalage d'impression avec Brother MFC-7840W [RESOLU]

Salut,

On en parle ici. Voir si une des 2 solutions fonctionne (soit passé de A4 à A4 bordeless, soit la commande sudo brprintconf_[VOTRE MODÈLE] -pt A4)
Cf le lien vers la doc que je donne dans l'autre thread pour plus d'info wink

Hors ligne

#3 Le 04/03/2010, à 18:46

MusiCastor

Re : Décalage d'impression avec Brother MFC-7840W [RESOLU]

Merci pour la réponse.
Malheureusement, aucune des deux solutions ne fonctionnent:
- Dans les options d'impression, je n'ai pas le A4 bordeless, seulement A4 et d'autres options comme letter et Cie, mais ça ne m'avance pas.
- en ligne de commande, voici la réponse:
manu@Dell6400:~$ sudo brprintconf_mfc7840w -pt A4
sudo: brprintconf_mfc7840w: command not found

Ce qui est curieux, c'est que ça fonctionnait très bien depuis des mois (en 9.04 puis en 9.10) et que du jour au lendemain, ça plante...
Merci déjà pour les réponses, même si ça ne fonctionne pas encore.
Peut-être une autre idée?


Je suis ce que je suis grâce à ce que nous sommes tous...

Hors ligne

#4 Le 04/03/2010, à 19:49

fabux

Re : Décalage d'impression avec Brother MFC-7840W [RESOLU]

Vu et plus récent , pour ton imprimante essai

sudo brprintconflsr2 -P MFC7840W -pt A4

Hors ligne

#5 Le 04/03/2010, à 22:12

MusiCastor

Re : Décalage d'impression avec Brother MFC-7840W [RESOLU]

Merci encore,
toujours en échec...
ça ne vient pas de là.
Mon autre ordi sous Wind... fonctionne normalement avec l'imprimante en WIFI également.
Si ça peut donner un indice?


Je suis ce que je suis grâce à ce que nous sommes tous...

Hors ligne

#6 Le 04/03/2010, à 22:31

fabux

Re : Décalage d'impression avec Brother MFC-7840W [RESOLU]

Comment ça en échec? Tu as quoi comme réponse exactement? essai en minuscule pour le nom de tom imprimante, ajoutes peut-être le tiret entre mfc et 7840...
Essai aussi

sudo brprintconflsr2_mfc7840w -pt A4

Sinon le fait que ça marche sous windows n'avance pas plus: pas spécialement le même driver.
Par contre je ne sais pas comment tu as installé ton imprimante mais peut-être qu'avec cups à l'adresse http://localhost:631/ ça fonctionne.

edit: penses à l'autocomplétion aussi. Tapes le début brprint et tapes sur tab

Dernière modification par fabux (Le 04/03/2010, à 22:31)

Hors ligne

#7 Le 04/03/2010, à 23:34

MusiCastor

Re : Décalage d'impression avec Brother MFC-7840W [RESOLU]

Re-bonsoir!
Et merci d'être toujours là!
La réponse, "Command no found" ou aussi "Invalid option".
J'avais déjà essayé avant ton message de passer en Maj. de rajouter un tiret également, mais rien.
J'ai découvert cups, donc également le paramétrage via mon navigateur. Génial! Mais rien de mieux; toujours ce décalage!
L'autocomplétion ne donne pas mieux...
Bon, tant pis pour ce soir!
Mais en tout cas, merci, car je viens d'apprendre que j'utilisais l'autocomplétion tous les jours sans savoir que ça portait ce nom... (si, si!).
J'ai découvert d'autres commandes, et même si ça n'a pas résolu mon problème, je me coucherai moins bête ce soir qu'en me levant ce matin!
Bon, c'est moi qui le dit, je sais...
Merci encore pour tes conseils, peut-être qu'avec la nuit.... on y verra plus clair demain?


Je suis ce que je suis grâce à ce que nous sommes tous...

Hors ligne

#8 Le 05/03/2010, à 00:23

fabux

Re : Décalage d'impression avec Brother MFC-7840W [RESOLU]

Devoir pour demain: donner le retour de chaque commande, qu'on sache laquelle déconne tongue (tu colles ici entre balise code, cf ma signature pour plus d'info)
Command not found et invalid option c'est pas tout à fais la même chose.
Le premier dit qu'il ne connait pas la commande, le deuxième dit qu'il connait bien la commande mais pas l'option qu'on veut lui infliger wink
Enfin ce n'est peut-être pas le bon nom que tu mets (sans vouloir être désagréable). lsusb devrait te le confirmer.

ps: bonne nuit

Dernière modification par fabux (Le 05/03/2010, à 00:23)

Hors ligne

#9 Le 05/03/2010, à 10:01

MusiCastor

Re : Décalage d'impression avec Brother MFC-7840W [RESOLU]

Bonjour,
voilà, il fait jour, mais le problème persiste.
J'ai tapé des lignes de commande, mais toujours rien.
J'ai essayé avec plusieurs brprintconf (lpr2 ou lsr2). J'ia mis des Maj. ou des minus.

root@Dell6400:/home/manu# sudo brprintconflsr2_mfc7840w -pt A4
sudo: brprintconflsr2_mfc7840w: command not found
root@Dell6400:/home/manu# sudo brprintconflsr2_MFC7840W -pt A4
sudo: brprintconflsr2_MFC7840W: command not found
root@Dell6400:/home/manu# brprintconf
brprintconf        brprintconfiglpr2  brprintconflsr2    
root@Dell6400:/home/manu# brprintconfiglpr2_mfc7840w -pt A4
brprintconfiglpr2_mfc7840w: command not found
root@Dell6400:/home/manu# sudo brprintconfiglpr2_mfc7840w -pt A4
sudo: brprintconfiglpr2_mfc7840w: command not found
root@Dell6400:/home/manu# sudo brprintconflsr2_mfc7840w -pt A4
sudo: brprintconflsr2_mfc7840w: command not found
root@Dell6400:/home/manu#  sudo brprintconfiglpr2_mfc-7840w -pt A4
sudo: brprintconfiglpr2_mfc-7840w: command not found
root@Dell6400:/home/manu# sudo brprintconflsr2_mfc-7840w -pt A4
sudo: brprintconflsr2_mfc-7840w: command not found

J'ai essayé également comme ça d'après la page Brother Solution Center:

root@Dell6400:/home/manu# sudo brprintconflsr2 -P MFC-7840W -pt A4
Error: -P MFC-7840W :invalid option !!
root@Dell6400:/home/manu# sudo brprintconflsr2 -MFC-7840W -pt A4
Error: invalid option !!
root@Dell6400:/home/manu# sudo brprintconflsr2 _MFC-7840W -pt A4
Error: invalid option !!
root@Dell6400:/home/manu#

Et là, j'ai des "invalid option"

En fait, si j'ai bien compris ce que je saisissais en ligne de commande, je donne l'ordre à l'imprimante de travailler sur du A4. D'après l'utilitaire de config. graphique sous système/administration/impression, tout comme le CUPS
dans mon navigateur, le paramétrage est déjà bien en A4. De plus, je n'ai pas l'option A4 bordeless.
Voilà, je ne fais pas bcq avancer le schmili....
Je suis désolé, je ne suis pas très calé, même si jusqu'ici, j'ai toujours su me dépatouiller seul...
Bonne journée, je suis au boulot jusqu'à ce soir...
wink


Je suis ce que je suis grâce à ce que nous sommes tous...

Hors ligne

#10 Le 05/03/2010, à 10:29

fabux

Re : Décalage d'impression avec Brother MFC-7840W [RESOLU]

tu n'as pas essayé celui-là big_smile

sudo brprintconflsr2 -P MFC7840W -pt A4

Majuscule sans tiret pour le nom de l'imprimante

Hors ligne

#11 Le 05/03/2010, à 10:36

MusiCastor

Re : Décalage d'impression avec Brother MFC-7840W [RESOLU]

une dernière...

root@Dell6400:/home/manu# sudo brprintconflsr2 -P MFC7840W -pt A4
root@Dell6400:/home/manu# sudo brprintconflsr2 -P MFC7840W -pt A4
root@Dell6400:/home/manu#

Il ne se passe rien...
hmm


Je suis ce que je suis grâce à ce que nous sommes tous...

Hors ligne

#12 Le 05/03/2010, à 11:40

fabux

Re : Décalage d'impression avec Brother MFC-7840W [RESOLU]

Et ce n'est pas mieux? en tout cas si tu n'as pas de réponse c'est que la commande est bonne. Après l'option -pt A4 semble la seule possible (si j'en crois le fichier pdf des options correspondant à ta machine.
Du coup c'est peut-être un paramètre dans le logiciel d'où tu imprimes.

Hors ligne

#13 Le 05/03/2010, à 19:22

MusiCastor

Re : Décalage d'impression avec Brother MFC-7840W [RESOLU]

Bah non, malheureusement.
Je suis d'accord avec Toi, à mon sens l'option -pt A4 est la seule, je n'ai même pas "bordeless".
Une idée par rapport au logiciel d'impression? C'est quoi? Excuse mon ignorance, mais j'ai toujours utiliser l'utilitaire d'impression d'Ubuntu...
Dans quel sens puis-je chercher?


Je suis ce que je suis grâce à ce que nous sommes tous...

Hors ligne

#14 Le 05/03/2010, à 20:31

fabux

Re : Décalage d'impression avec Brother MFC-7840W [RESOLU]

C'est moi qui suis désolé de ne pouvoir de donner de solution.

Avant d'imprimer depuis OOo (par exemple) tu as peut-être possibilité de modifier les marges (mise en page quoi)

Sinon faudrait voir le fichier ppd mais à mon avis c'est modifié par la commande précédente. Je suis pas devant pour te dire où il se trouve (peut-être dans /usr/share/cups/model)

Enfin je n'ai pas relu mais faudrait tenter l'extinction de l'imprimante, la désinstalle complète des paquets (avec purge), la virer également de système/administration/impression, faire un

sudo apt-get clean && sudo apt-get autoclean

, puis allumer l'imprimante voir s'il le système la voit.
Si c'est le cas mais que tu as toujours des problèmes d'impression, re-éteindre l'imprimante, la retirer de système/admin/impression, installer les paquets et enfin tenter une impression.

Enfin à priori les paquets rpm (utilisés avec alien) pauseraient moins de souci.

Hors ligne

#15 Le 05/03/2010, à 21:41

MusiCastor

Re : Décalage d'impression avec Brother MFC-7840W [RESOLU]

OK merci déjà.
Je vais tenter les commandes que tu m'indiques.
"purge" se fait avec les commandes indiquées ou il faut faire quelques chose en plus?

Par contre, "paquets rpm", "alien" what's it?
Tu peux m'éclairer là dessus?
Je vais bientôt installer ubuntu sur l'ordi de mon épouse, qui souhaite finalement abandonner également Windows.
Alors, je pourrais refaire toutes les étapes au propre pour elle et peut-être trouver ce qui ne va pas chez moi?
Au pire, je pense devoir lui installer une virtual box pour un programme professionnel spécifique... alors si ça fonctionne, au pire, je passerai mon imprimante là-dedans avec le pilote propriétaire.
Mais je veux d'abord essayer de rétablir le fonctionnement sous Ubuntu "pur"! (et dure).
Je ne veux plus avoir recours à Win.. pour moi... si possible et ça l'est puisque ça marchait bien jusqu'à maintenant!
Merci en tout cas pour l'éclairage nouveau que tu m'as apporté, j'ai quand même appris plein de petits trucs! wink

Dernière modification par MusiCastor (Le 05/03/2010, à 22:45)


Je suis ce que je suis grâce à ce que nous sommes tous...

Hors ligne

#16 Le 06/03/2010, à 00:13

fabux

Re : Décalage d'impression avec Brother MFC-7840W [RESOLU]

Comme tu semble nouveau, tu n'utilise à priori pas la méthode en ligne de commande avec dpkg, apt-get ou encore aptitude. Du coup quand je dis purge, je dis suppression complète dans synaptic.
Une fois les paquets supprimés, fermes synaptic, ouvres un terminal et tapes (une ligne=une commande à valider)

sudo apt-get clean
sudo apt-get autoclean
sudo apt-get autoremove

ça va nettoyer les caches et les éventuelles résidus de paquets. Penses à éteindre et retirer ton imprimantes de système/admin...Ensuite tu allumes ton imprimantes. Il devrait charger tout seul un driver.
Si ça le fait toujours pas, tu la retire de nouveau du système/admin/impression. Tu débranches ton imprimantes puis installes le drivers choppé chez brother. Reboot et ensuite allume ton imprimantes.

Concernant les .rpm, ces paquets sont gérer par le gestionnaire Red Hat Package Manager utilisé dans d'autres distributions (notamment Fedora, Mandriva...) alors que chez nous c'est en .deb (distribution Debian et dérivées dont Ubuntu fais partie).
Quant à alien, bah la doc l'explique très bien tongue (mais on n'en n'est pas encore là sauf si évidemment tu veux tenter et que je ne suis pas revenu te répondre, pas de souci wink )

Sinon je reviens au ppd. Si tu peux voir ton imprimante dans /etc/cups/ppd tu peux donner le retour de son contenu (du moins juste le début jusqu'à la section ====Resolution Features==== (non incluse) )
Exemple par le terminal chez moi (tu peux utiliser l'explorateur et ouvrir avec gedit si tu n'es pas à l'aise avec la console)

fabien@fabien-desktop:~$ ls /etc/cups/ppd
DCP-353C.ppd
fabien@fabien-desktop:~$ cat /etc/cups/ppd/DCP-353C.ppd

et j'ai toute une tartinée. Donc, juste me donner la partie jusque resolution features
Si tu n'a pas de ppd dans /etc/cups/ppd, un

locate .ppd | grep MFC
# ou
locate .ppd | grep mfc

devrait t'en dire un peu plus.

Hors ligne

#17 Le 17/03/2010, à 22:20

MusiCastor

Re : Décalage d'impression avec Brother MFC-7840W [RESOLU]

Bonsoir Fabux,
désolé, je n'ai pas été très assidu sur ce coup là.
J'ai toujours le problème avec mon imprimante.
Je n'ai pas été beaucoup là tout ces temps-ci, et je ne m'y suis pas remis.
J'ai suivi tes indications.
A priori, tout va bien. Les paramètres ont l'air normaux.
J'ai tapé ton code dans mon terminal et voici le résultat (par contre, pas de resolution features):

manu@Dell6400:~$ ls /etc/cups/ppd
Brother-MFC-7840W.ppd  CP710.ppd  iP5000.ppd
manu@Dell6400:~$ Brother-MFC-7840W.ppd
Brother-MFC-7840W.ppd: command not found
manu@Dell6400:~$ cat /etc/cups/ppd/Brother-MFC-7840W.ppd
*PPD-Adobe: "4.3"
*%
*% For information on using this, and to obtain the required backend
*% script, consult http://www.openprinting.org/
*%
*% This file is published under the GNU General Public License
*%
*% PPD-O-MATIC (4.0.0 or newer) generated this PPD file. It is for use with 
*% all programs and environments which use PPD files for dealing with
*% printer capability information. The printer must be configured with the
*% "foomatic-rip" backend filter script of Foomatic 4.0.0 or newer. This 
*% file and "foomatic-rip" work together to support PPD-controlled printer
*% driver option access with all supported printer drivers and printing
*% spoolers.
*%
*% To save this file on your disk, wait until the download has completed
*% (the animation of the browser logo must stop) and then use the
*% "Save as..." command in the "File" menu of your browser or in the 
*% pop-up manu when you click on this document with the right mouse button.
*% DO NOT cut and paste this file into an editor with your mouse. This can
*% introduce additional line breaks which lead to unexpected results.
*%
*% You may save this file as 'Brother-MFC-7820N-Postscript.ppd'
*%
*%
*FormatVersion:	"4.3"
*FileVersion:	"1.1"
*LanguageVersion: English 
*LanguageEncoding: ISOLatin1
*PCFileName:	"POSTSCRI.PPD"
*Manufacturer:	"Brother"
*Product:	"(Brother MFC-7820N)"
*cupsVersion:	1.0
*cupsManualCopies: True
*cupsModelNumber:  2
*cupsFilter:	"application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter:	"application/vnd.cups-pdf 0 foomatic-rip"
*cupsFilter:	"application/vnd.apple-pdf 25 foomatic-rip"
*%pprRIP:        foomatic-rip other
*ModelName:     "Brother MFC-7820N"
*ShortNickName: "Brother MFC-7820N Postscript"
*NickName:      "Brother MFC-7820N Foomatic/Postscript"
*PSVersion:	"(3010.000) 550"
*PSVersion:	"(3010.000) 651"
*PSVersion:	"(3010.000) 652"
*PSVersion:	"(3010.000) 653"
*PSVersion:	"(3010.000) 704"
*PSVersion:	"(3010.000) 705"
*PSVersion:	"(3010.000) 800"
*PSVersion:	"(3010.000) 815"
*PSVersion:	"(3010.000) 850"
*PSVersion:	"(3010.000) 860"
*PSVersion:	"(3010.000) 861"
*PSVersion:	"(3010.000) 862"
*PSVersion:	"(3010.000) 863"
*PSVersion:	"(3010.000) 864"
*PSVersion:	"(3010.000) 870"
*LanguageLevel:	"3"
*ColorDevice:	False
*DefaultColorSpace: Gray
*FileSystem:	False
*Throughput:	"1"
*LandscapeOrientation: Plus90
*TTRasterizer:	Type42
*1284DeviceID: "MFG:Brother;MDL:Brother MFC-7820N;DRV:DPostscript,R0,M0,TP;"

*driverName Postscript: ""
*driverType P/PostScript: ""
*driverUrl: "http://partners.adobe.com/public/developer/ps/index_specs.html"
*driverObsolete: False




*VariablePaperSize: False

*FoomaticIDs: Brother-MFC-7820N Postscript
*FoomaticRIPCommandLine: "cat%A%B%Z"
*FoomaticRIPNoPageAccounting: True

*OpenGroup: General/General

*OpenUI *PageSize/Page Size: PickOne
*OrderDependency: 100 AnySetup *PageSize
*DefaultPageSize: A4
*PageSize Letter/US Letter: "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
*PageSize A4/A4: "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
*PageSize 11x17/11x17: "<</PageSize[792 1224]/ImagingBBox null>>setpagedevice"
*PageSize A3/A3: "<</PageSize[842 1191]/ImagingBBox null>>setpagedevice"
*PageSize A5/A5: "<</PageSize[421 595]/ImagingBBox null>>setpagedevice"
*PageSize B5/B5 (JIS): "<</PageSize[516 729]/ImagingBBox null>>setpagedevice"
*PageSize Env10/Envelope #10: "<</PageSize[297 684]/ImagingBBox null>>setpagedevice"
*PageSize EnvC5/Envelope C5: "<</PageSize[459 649]/ImagingBBox null>>setpagedevice"
*PageSize EnvDL/Envelope DL: "<</PageSize[312 624]/ImagingBBox null>>setpagedevice"
*PageSize EnvISOB5/Envelope B5: "<</PageSize[499 709]/ImagingBBox null>>setpagedevice"
*PageSize EnvMonarch/Envelope Monarch: "<</PageSize[279 540]/ImagingBBox null>>setpagedevice"
*PageSize Executive/Executive: "<</PageSize[522 756]/ImagingBBox null>>setpagedevice"
*PageSize Legal/US Legal: "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
*CloseUI: *PageSize

*OpenUI *PageRegion: PickOne
*OrderDependency: 100 AnySetup *PageRegion
*DefaultPageRegion: A4
*PageRegion Letter/US Letter: "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
*PageRegion A4/A4: "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
*PageRegion 11x17/11x17: "<</PageSize[792 1224]/ImagingBBox null>>setpagedevice"
*PageRegion A3/A3: "<</PageSize[842 1191]/ImagingBBox null>>setpagedevice"
*PageRegion A5/A5: "<</PageSize[421 595]/ImagingBBox null>>setpagedevice"
*PageRegion B5/B5 (JIS): "<</PageSize[516 729]/ImagingBBox null>>setpagedevice"
*PageRegion Env10/Envelope #10: "<</PageSize[297 684]/ImagingBBox null>>setpagedevice"
*PageRegion EnvC5/Envelope C5: "<</PageSize[459 649]/ImagingBBox null>>setpagedevice"
*PageRegion EnvDL/Envelope DL: "<</PageSize[312 624]/ImagingBBox null>>setpagedevice"
*PageRegion EnvISOB5/Envelope B5: "<</PageSize[499 709]/ImagingBBox null>>setpagedevice"
*PageRegion EnvMonarch/Envelope Monarch: "<</PageSize[279 540]/ImagingBBox null>>setpagedevice"
*PageRegion Executive/Executive: "<</PageSize[522 756]/ImagingBBox null>>setpagedevice"
*PageRegion Legal/US Legal: "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
*CloseUI: *PageRegion

*DefaultImageableArea: A4
*ImageableArea Letter/US Letter: "18 36 594 756"
*ImageableArea A4/A4: "18 36 577 806"
*ImageableArea 11x17/11x17: "18 36 774 1188"
*ImageableArea A3/A3: "18 36 824 1155"
*ImageableArea A5/A5: "18 36 403 559"
*ImageableArea B5/B5 (JIS): "18 36 498 693"
*ImageableArea Env10/Envelope #10: "18 36 279 648"
*ImageableArea EnvC5/Envelope C5: "18 36 441 613"
*ImageableArea EnvDL/Envelope DL: "18 36 294 588"
*ImageableArea EnvISOB5/Envelope B5: "18 36 481 673"
*ImageableArea EnvMonarch/Envelope Monarch: "18 36 261 504"
*ImageableArea Executive/Executive: "18 36 504 720"
*ImageableArea Legal/US Legal: "18 36 594 972"

*DefaultPaperDimension: A4
*PaperDimension Letter/US Letter: "612 792"
*PaperDimension A4/A4: "595 842"
*PaperDimension 11x17/11x17: "792 1224"
*PaperDimension A3/A3: "842 1191"
*PaperDimension A5/A5: "421 595"
*PaperDimension B5/B5 (JIS): "516 729"
*PaperDimension Env10/Envelope #10: "297 684"
*PaperDimension EnvC5/Envelope C5: "459 649"
*PaperDimension EnvDL/Envelope DL: "312 624"
*PaperDimension EnvISOB5/Envelope B5: "499 709"
*PaperDimension EnvMonarch/Envelope Monarch: "279 540"
*PaperDimension Executive/Executive: "522 756"
*PaperDimension Legal/US Legal: "612 1008"

*OpenUI *Duplex/Double-Sided Printing: PickOne
*OrderDependency: 130 AnySetup *Duplex
*DefaultDuplex: None
*Duplex DuplexNoTumble/Long Edge (Standard): "<</Duplex true /Tumble false>>setpagedevice"
*Duplex DuplexTumble/Short Edge (Flip): "<</Duplex true /Tumble true>>setpagedevice"
*Duplex None/Off: "<</Duplex false>>setpagedevice"
*CloseUI: *Duplex

*OpenUI *Resolution/Resolution: PickOne
*OrderDependency: 90 AnySetup *Resolution
*DefaultResolution: 600x600dpi
*Resolution 150x150dpi/150 DPI: "<</HWResolution[150 150]>>setpagedevice"
*Resolution 300x300dpi/300 DPI: "<</HWResolution[300 300]>>setpagedevice"
*Resolution 600x600dpi/600 DPI: "<</HWResolution[600 600]>>setpagedevice"
*Resolution 1200x1200dpi/1200 DPI: "<</HWResolution[1200 1200]>>setpagedevice"
*CloseUI: *Resolution

*CloseGroup: General


*% Generic boilerplate PPD stuff as standard PostScript fonts and so on

*DefaultFont: Courier
*Font AvantGarde-Book: Standard "(001.006S)" Standard ROM
*Font AvantGarde-BookOblique: Standard "(001.006S)" Standard ROM
*Font AvantGarde-Demi: Standard "(001.007S)" Standard ROM
*Font AvantGarde-DemiOblique: Standard "(001.007S)" Standard ROM
*Font Bookman-Demi: Standard "(001.004S)" Standard ROM
*Font Bookman-DemiItalic: Standard "(001.004S)" Standard ROM
*Font Bookman-Light: Standard "(001.004S)" Standard ROM
*Font Bookman-LightItalic: Standard "(001.004S)" Standard ROM
*Font Courier: Standard "(002.004S)" Standard ROM
*Font Courier-Bold: Standard "(002.004S)" Standard ROM
*Font Courier-BoldOblique: Standard "(002.004S)" Standard ROM
*Font Courier-Oblique: Standard "(002.004S)" Standard ROM
*Font Helvetica: Standard "(001.006S)" Standard ROM
*Font Helvetica-Bold: Standard "(001.007S)" Standard ROM
*Font Helvetica-BoldOblique: Standard "(001.007S)" Standard ROM
*Font Helvetica-Narrow: Standard "(001.006S)" Standard ROM
*Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard ROM
*Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard ROM
*Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard ROM
*Font Helvetica-Oblique: Standard "(001.006S)" Standard ROM
*Font NewCenturySchlbk-Bold: Standard "(001.009S)" Standard ROM
*Font NewCenturySchlbk-BoldItalic: Standard "(001.007S)" Standard ROM
*Font NewCenturySchlbk-Italic: Standard "(001.006S)" Standard ROM
*Font NewCenturySchlbk-Roman: Standard "(001.007S)" Standard ROM
*Font Palatino-Bold: Standard "(001.005S)" Standard ROM
*Font Palatino-BoldItalic: Standard "(001.005S)" Standard ROM
*Font Palatino-Italic: Standard "(001.005S)" Standard ROM
*Font Palatino-Roman: Standard "(001.005S)" Standard ROM
*Font Symbol: Special "(001.007S)" Special ROM
*Font Times-Bold: Standard "(001.007S)" Standard ROM
*Font Times-BoldItalic: Standard "(001.009S)" Standard ROM
*Font Times-Italic: Standard "(001.007S)" Standard ROM
*Font Times-Roman: Standard "(001.007S)" Standard ROM
*Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
*Font ZapfDingbats: Special "(001.004S)" Standard ROM

manu@Dell6400:~$

J'ai par ailleurs testé l'imprimante seule depuis son panneau de contrôle et le test d'impression et OK. Ce qui signifie que le problème vient de l'ordre transmis depuis mon ordi. J'ai un vieux PC sous Win XP avec lequel il n'y aucun problème d'impression non plus.
Voilà, ça réduit le champs de recherche, sans pour autant que j'ai trouvé la solution.
Je t'avoue que cette grande colonne ne me dit pas grand chose si ce n'est les paramètres aisément reconnaissables tel que la taille du papier, la résolution etc... mais rien qui m'aide.
Si tu vois quelque chose qui t'inspire?
Merci.


Je suis ce que je suis grâce à ce que nous sommes tous...

Hors ligne

#18 Le 18/03/2010, à 00:40

fabux

Re : Décalage d'impression avec Brother MFC-7840W [RESOLU]

bidouille: modifier les valeurs données pour la taille du papier A4 mais avant fais une sauvegarde de ton .ppd

sudo cp /etc/cups/ppd/Brother-MFC-7840W.ppd /etc/cups/ppd/Brother-MFC-7840W.ppd.save

ensuite imprimante éteinte, je désinstallerais l'imprimante de système/administration/impression puis ouvrir le ppd avec les droits root

gksudo gedit /etc/cups/ppd/Brother-MFC-7840W.ppd

et dans les sections DefaultPageSize: A4 / DefaultPageRegion: A4 / DefaultPaperDimension: A4 tu remplaces les valeurs 595 842 remplaces par 621 868 et à la section DefaultImageableArea: A4 577 806 par 615 862. Il doit falloir redémarrer cups (voire peut-être l'ordi) ensuite

sudo service cups restart

enfin allumer l'imprimante.
Les nouvelles valeurs que je t'ai données sont tirées de mon .ppd où j'ai par exemple

}*DefaultPaperDimension: BrA4_B
*PaperDimension A4/A4:				"595 842"
*PaperDimension BrA4_B/A4 (Borderless):			"621 868"

S'il y a un souci, le simple fait de désinstaller l'imprimante de système/admin...puis

sudo cp sudo cp /etc/cups/ppd/Brother-MFC-7840W.ppd.save /etc/cups/ppd/Brother-MFC-7840W.ppd
sudo service cups restart

avant d'allumer l'imprimante devrais marcher.
Mais n'ayant jamais eu à modifier de ppd, c'est sans garantie. Donc en cas de problème je nierais totalement l'existence...
Désolé à part ça je sèche donc à toi de voir si tu veux tenter.

Hors ligne

#19 Le 02/05/2010, à 19:03

MusiCastor

Re : Décalage d'impression avec Brother MFC-7840W [RESOLU]

Bonsoir,
Deux mois après le lancement de ma question, j'ai enfin eu le temps de me pencher sérieusement sur mon problème! (il pleut, et je ne travaille pas aujourd'hui!).
Donc, j'ai suivi les conseils de Fabux, mais il m'a fallu «interpréter» les instructions.
Voici:
Déjà, le pilote pour la MFC-7840W n'existe pas, il faut prendre le MFC-7820N
J'ai donc remplacé toutes les instructions contenant 7840W par 7820N.
Le chemin pour trouver le fichier .ppd n'était pas le même chez moi.
Par contre, les valeurs données par Fabux pour remplacer les valeurs par défaut sont bonnes.
J'ai pris le risque de travailler sans filet, et je n'ai pas fait de sauvegarde de mon ppd. J'ai simplement retenu les chiffres que je modifiais pour pouvoir les remettre à l'état d'origine en cas de plantage...
Ce qui donne:
Dans Synaptic, installer Brother-cups-wrapper-common et brother-lpr-drivers-laser. Ils installent eux-mêmes des dépendances. Ainsi le fichier .ppd de la MFC-7820N est installer dans le chemin indiqué dans mon code terminal ci-dessous. (taper juste brother dans la barre de recherche de Synaptic, et le tout est dans les 12 premières propositions).
Taper ensuite dans le terminal

gksudo gedit /usr/share/ppd/Brother/MFC7820N.ppd

le fichier .ppd s'ouvre...
modifier comme suit:

dans les sections DefaultPageSize: A4 / DefaultPageRegion: A4 / DefaultPaperDimension: A4  tu remplaces les valeurs 595 842 par 621 868 et à la section DefaultImageableArea: A4  577 806 par 615 862.

!Important! Enregistrer et fermer le fichier .ppd.
Redémarrer cups en tapant dans le terminal:

sudo service cups restart

la réponse du terminal est:

 * Restarting Common Unix Printing System: cupsd                         [ OK ]

Ensuite, il faut installer le nouveau fichier .ppd modifié:
Système/Administration/Impression, puis Nouvelle Imprimante, Imprimante réseau, sélectionner Brother MFC-7840W (192.168 etc....) (oui là le nom est le bon, car le système l'identifie sous son nom), puis cliquer sur suivant, et c'est là qu'il faut évidement ne pas laisser trouver un pilote, mais demander à «Fournir le fichier PPD» que l'on vient de modifier, sinon, la modification que nous venons de faire sera perdue!
Et voilà! C'est réparé. Vous pouvez de nouveau profiter de votre imprimante!
Merci à Fabux grâce à qui j'ai pu résoudre mon problème, car sans les valeurs qu'il m'a fournie, je n'aurais pas pu les inventer!
Fin du sujet.

Dernière modification par MusiCastor (Le 02/05/2010, à 21:06)


Je suis ce que je suis grâce à ce que nous sommes tous...

Hors ligne