Kirjoittaja Aihe: RATKAISTU! tulostinongelma brother DCP-7010  (Luettu 3763 kertaa)

muusikko

  • Käyttäjä
  • Viestejä: 145
    • Profiili
RATKAISTU! tulostinongelma brother DCP-7010
« : 24.05.06 - klo:09.48 »
tulostimeni on Brother DCP-7010 mutta Brotherin sivujen mukaan pitäisi toimia HL-1250 ajureilla.
http://solutions.brother.com/linux/sol/printer/linux/developers.html
toimiikin muuten, mutta tulostus on pari milliä liian oikealla. voiko sitä säätää jotenkin? ei ole mukavaa aina valita tekstin oikealle marginaaliksi 2,2cm jos haluaa oikeasti vain 2cm.
jos tuolta sivulta lataa oikeat DCP-7010 ajurit, marginaalit on vielä enemmän pielessä, yläreunaan jää pari senttiä tyhjää tilaa.

t. mikko


« Viimeksi muokattu: 07.10.06 - klo:17.18 kirjoittanut muusikko »

muusikko

  • Käyttäjä
  • Viestejä: 145
    • Profiili
Re: tulostinongelma
« Vastaus #1 : 24.05.06 - klo:10.15 »
niin ja koneessa on dapper. mutta sama ongelma on ollut aina, myös breezyssä.

muusikko

  • Käyttäjä
  • Viestejä: 145
    • Profiili
RATKAISTU! Re: tulostinongelma
« Vastaus #2 : 07.10.06 - klo:17.08 »
vihdoin selvisi tämäkin. kiitos brotherin linux supportin ystävällisen sähköposteihin vastaajan.


brotherin sivuilta saatavissa olevassa ajurissa on ensinnäkin virhe, tulostin ei mene lepotilaan tulostuksen jälkeen. kun kopioi sudolla tiedoston libbrcomplpr.so hakemistoon /usr/lib/ niin pitäisi korjaantua.



toiseksi kohdistusongelma. tässä brotherilta tullut teksti enklanniksi:

Dear Sir/Madam,
As for the margin issue, in Linux please try the attached PJL files. The attached PJL file, "offset.prn" uses number values to set the top or left margins. It is currently set to make the top margin 11/16 inch, the left margin 1/8 inch. This file can be modified and these values changed to suit your needs.
In the file you will see the following offset values:
PJL DEFAULT XOFFSET=-37
PJL DEFAULT YOFFSET=-206
Both values can range from -500 to +500 with each number representing a 1/300 change to your top or left margin.

Please send the file to the printer with the command below:
lpr -P MFCXXXX -o raw (file name)

Thank you for your try.

Best regards,
Brother Solutions Center





eli tässä tapauksessa toimi komento:
lpr -P DCP7010 -o raw offset.prn

tuo komento toimii luultvavasti myös muissa brotherin malleissa, en mene takuuseen. kunhan vaihtaa tuon tulostimen nimen ko. mallia vastaavaksi.
itse totesin tiedostossa nyt olevat arvot x=-17 ja y=-206 parhaiksi. vihdoinkin tulostus on juuri siinä kohtaa paperia kuin haluan, eli keskellä. ja marginaalit kohdallaan.




lisäksi löysin vielä openofficen forumilta seuraavan tekstin. ilmeisesti sama ongelma saattaa olla myös muissa brotherin tulostinajureissa. eli ppd-tiedostosta puuttuu muutama lainausmerkki ja sen takia openofficessa ei ole valittavissa paperikooksi juuri muita kuin letter ja pari muuta amerikkalaista paperikokoa, ei a4.

http://www.oooforum.org/forum/viewtopic.phtml?p=159601&highlight=dcp7010#159601

Hello all (Brother users..)

meanwhile I have an answer from the Brother Hotline in Japan:

The ppd - File they provide in her Drivers is not complete(!). In case you get the problem described here, do the following:

1) edit the affected ppd-File in /etc/cups/ppd
2) go to section *PageSize: and add a "" at each *PageSize-Line
Example for my HL1430:
*OpenUI *PageSize: PickOne
*OrderDependency: 30 AnySetup *PageSize
*DefaultPageSize: A4
*PageSize Letter/Letter: ""
*PageSize Legal/Legal: ""
*PageSize Executive/Executive: ""
*PageSize A4/A4: ""
*PageSize A5/A5: ""
*PageSize A6/A6: ""
*PageSize Env10/Com-10: ""
*PageSize EnvMonarch/Monarch: ""
*PageSize EnvDL/DL: ""
*PageSize EnvC5/C5: ""
*PageSize EnvISOB5/B5: ""
*PageSize EnvISOB6/B6: ""
*CloseUI: *PageSize
3) save and restart cups
4) open OpenOffice Print Dialog - The Page-Format list should now complete



vielä lopuksi, sain brotherilta myös ajurista jonkinlaisen kehittelyversion 2.0 joka tukee 1200dpi tulostusta 600 dpi sijasta. ainakin minulla ajuri toimi täydellisesti. ja ilmeisesti tulostimen sammuminen ja ppd-tiedoston virhe on siinä valmiiksi korjattuna, kohdistus ei. ajuri on siis kaksi .deb tiedostoa. asennusohjeet löytyy brotherin sivuilta.
http://solutions.brother.com/linux/sol/printer/linux/cups_drivers.html

kaikki tiedostot voi ladata osoitteesta koti.mbnet.fi/muusikko/brother
käyttäjätunnus ja salasana ovat molemmat "brother" pienillä kirjaimilla.

mikko

PS. miten tämä siirretään laitealuelle? ubuntun käyttö taitaa olla väärä alue..
« Viimeksi muokattu: 07.10.06 - klo:17.17 kirjoittanut muusikko »