Linux Nyomtatás
A HupWiki-ből...
A Linux és általában a(z) *nix rendszerek alatt a nyomtatás egy fájó pont manapság. Régen ez nem volt probléma, hiszen csak olyan nyomtatók léteztek, melyek általában a párhuzamos porton csatlakoztak a számítógéphez és ASCII karaktereket használtak a vezérlésre. Tehát ha egy program kiírt a portra egy 'a' betűt és egy sorvége-kocsivissza jelet és egy 'b' betűt, akkor az jó eséllyel így nézett ki a papíron:
...a
b
Az 'a' nem biztos hogy a sor elején volt -ki tudja hol volt előtte a nyomtató feje- de a 'b' már igen.
Aztán lett igény a képek nyomtatására is, ez már bonyolította a helyzetet, de a karakteres nyomtatás még mingig ment, a portra írt 'Hello world!' valahogy csak megjelent. Ha több kellett ennél, akkor támogatni kellett a nyomtató gyártójának a protokollját pl. PCL vagy ha a nyomtató ismert olyat, akkor egy lapleíró formátumot, pl Postscript.
Napjainkra eljutottunk a tökéletes káoszig: a ki-be dugható USB porti nyomtatókig, és az olyan gyártmányokig, melyek csak raszterizált egész oldalakat fogadnak, pl HP 1000 széria.
Erre a problémakörre próbál megoldást adni a CUPS.
Bővebben a témáról:
Linux alatt támogatott nyomtatók listája
Meghajtó program szerinti keresés Nyomtató gyártója szerinti keresés