Kirjoittaja |
Viesti |
jPV
Käyttäjätunnus: jpv
Rekisteröity: 6-2009
| Tiistaina, 21. toukokuuta, 2024 - klo 19.26: | | Vanha uskollinen Lexmark E342n -tulostimeni alkoi antamaan periksi liian monessa asiassa (otti paperia vain ohisyötöstä ja värit loppuivat eikä hyväksynyt uutta tarvikekasettia jne.), joten päätin katsella nykyistä tulostintarjontaa sillä ajatuksella, että tulostin toimisi vähintäänkin MorphOS:ssa, mutta miksei myös classic-Amigoillakin. Kun näiden asioiden parissa ei touhua päivittäin, niin termiviidakko on melkoinen sivunkuvauskielien ja ajurisysteemien suhteen. Että tekisi hyvää olla yhteiset standardit ilman, että jokainen valmistaja haluaa tehdä omia poropietarikieliään jne. Yritin kuitenkin tutustua aiheeseen edes jossain määrin, mutta vieläkin jäi varmasti aukkokohtia ja väärinkäsityksiä. MorphOS:ssa on kaksi rinnakkaista tulostusjärjestelmää tällä hetkellä. Vanhempi Printer-asetuksista löytyvä Amigalta tuttu TurboPrint-ohjelmisto sekä uudempi Printers-asetuksista (huom. "s") löytyvä CUPS-logiikalla toimiva järjestelmä. Uudet ohjelmat (kuten VPDF, Iris ja Wayfarer) osaavat tulostaa uudemman järjestelmän kautta, mutta vanhat, eteenkin 68k-pohjaiset, ohjelmat tulostavat TurboPrintin kautta. Muistaakseni tähän on suunnitteilla wrapperi, jolloin ei enää tarvittaisi kuin yksi tulostusjärjestelmä, mutta tällä hetkellä kannattaa huomoida kumpikin mikäli siihen on tarvetta. TurboPrint vaatii tulostimelta tukea PCL-sivunkuvauskielelle, mutta PCL on kehittynyt viimeisimmässä kuutosversiossaan hyvin erilaiseksi aiempiin versioihin nähden ja aloin epäilemään, että toimiikohan TurboPrint enää pelkällä PCL6-tuellakaan, ainakaan jos tulostin ei tue kuin ns. enhanced-versiota kielestä. Varmempi vaihtoehto olisi siis PCL5-tuki. TurboPrintissä on myös omat tulostinkohtaiset ajurit, joita ei ole päivitetty aikoihin. Eli varsinaisista tulostinkohtaisista ajureista on turha haaveilla yhtään uudemmille laitteille, mutta onneksi hyvin moni tulostin emuloi myös HP:n LaserJet-sarjaa. Itselläni on nyt ollut kolme erimerkkistä lasertulostinta, jotka ovat kaikki toimineet TurboPrintin HP LaserJet -ajureilla. Uudessa Printers-tulostusjärjestelmässä tulostinkohtaiset ajurit ovat huomattavasti selkeämpi tapaus. Järjestelmä kelpuuttaa ajureiksi yleiset PPD-tiedostot, jotka toimitetaan tulostimen mukana tai ne voi ladata valmistajan sivuilta. Eli ajurituki ei ole enää tulostusjärjestelmän kehittäjän vastuulla, vaan tulostinvalmistajien tarjoamat Windows/Linux-ajuritiedostot kelpaavat suoraan. Ainoaksi vaatimukseksi jää yhteisen sivunkuvauskielen löytyminen, josta onkin vuorostaan tullut melkoinen sekamelska. Nykyään on myös tyhmempiä/halvempia "Windows-tulostimia" (GDI-tulostimia), jotka eivät kommunikoi minkään perinteisen sivunkuvauskielen kautta, eivätkä ne ainakaan toistaiseksi toimi MorphOS:n kanssakaan. Varmin valinta on PostScript-yhteensopivuus (level 3 tai aiempi), mutta myös PCL5 (HP), ESC/P-R (Epson) ja SPL2/SPLc (Samsung/Xerox) toiminevat, ja mahdollisesti myös BR-Script tai ainakin osalle Brotherin tulostimista on saatavilla tuki erikseen ennen seuraavaa MorphOS-versiota. Itselle tuntui varmimmalta ja selkeimmältä lähteä etsimään tulostinta, joka osaa PCL5:n TurboPrintiä varten ja PostScriptin uutta järjestelmää varten, vaikka ehkä tuo PCL5 olisi yksinäänkin riittänyt. Haaviin valikoitui Xeroxin tämänhetkinen lasertulostimien sarja, johon kuuluvat B230-tulostin ja B225/B235-monitoimikoneet. Näiden spekseissä lupailtiin PostScript3/PCL5/PCL6-tukea, joten olettaisin kaikkien toimivan tulostuksen puolesta. Myös vastaavilla väritulostimilla taisi olla samat speksit, joten ehkä nekin toimisivat, jollei väritulostuksessa ole jotain muuta huomioitavaa. Päädyin ostamaan B230:n ja se toimiikin odotusten mukaisesti. Kytkin tulostimen nettiin samalla IP-osoitteella kuin vanhakin tulostin oli ja tein uuden tulostinprofiilin Printers-asetuksista Xeroxin sivulta lataamani PPD-tiedoston avulla, ja kappas, tulostimen asetukset mukautuivat uuden tulostimen ominaisuuksiin ja valittavaksi ilmaantui mm. kaksipuolinen tulostus, mikä ei ollut mahdollista edellisellä tulostimellani. Jätin TurboPrintiin aiemman HP_LaserJet5series-ajurin enkä koskenut NetPrinter-asetuksiinkaan, joten minimaalisella säädöllä sain tulostimen vaihdettua. Kaikki näyttää toimivan kuten pitääkin ja nyt on ilo tulostella uutuuden kiiltävällä laitteella Myös vanhalta Amiga 1200:lta onnistuu nettitulostus aiemmilla TurboPrint-asetuksilla ilman mitään säätöä, tosin sillä ei saa esim. tuota kaksipuolisuutta valittua ohjelmallisesti. Tässä vielä satunnaisia linkkejä tulostinasioihin: https://library.morph.zone/Print_System https://www.morphos-storage.net/?find=printing-with https://morph.zone/modules/newbb_plus/viewtopic.php?topic_id=13495&forum=11#158879
|
Janne Sirén Käyttäjätunnus: jtsiren
Rekisteröity: 9-2010
| Tiistaina, 21. toukokuuta, 2024 - klo 21.26: | | Mahtavaa, kiitos erinomaisesta write-upista.
|
jPV
Käyttäjätunnus: jpv
Rekisteröity: 6-2009
| Perjantaina, 24. toukokuuta, 2024 - klo 19.44: | | Teinpä vielä videon tulostimen asentamisesta alusta asti: https://www.youtube.com/watch?v=3iOddinaNVI
|
Ibe U
Käyttäjätunnus: ibe_u
Rekisteröity: 10-2009
| Tiistaina, 28. toukokuuta, 2024 - klo 21.27: | | En tiedä ihan viimeisien vuosien tilannetta, mutta kaikki HP Laserjetit ovat ainakin aikaisemmin toimineet Laserjet 4 ajurilla. Tästä tietenkin jää pois uudet edistyneet toiminnot, mutta sen saa toimimaan myös 68k Amigoilla.
|
|