Ukufaka amaphrinta kuLinux kwesinye isikhathi kuyindaba yokuwafaka nokuwavula, kepha kube ngamaphrinta Canon, akusebenzi kanjalo. Lapha ngichaza ukuthi ungayifaka kanjani iphrinta I-PIXMA iP1800 en I-ArchLinux. |
Lo mhlahlandlela usekelwe ku-athikili yokufaka amaphrinta ICanon iP4300 kusuka ku-ArchLinux wiki, ikakhulukazi ngaphansi kwendlela yokufaka yabashayeli beCanon.
Ngaphambi kokuthi uqale
Amaphakeji azofakwa: Izinkomishi, Ghostscript, Gsfonts, Gutenprint
# pacman -S izinkomishi ghostscript gsfonts gutenprint
Landa abashayeli beCanon
Kumele balande abashayeli umagazine-ip1800series futhi i cnijfilter-ejwayelekile. Ngincoma ukuthi uwagcine la mafayela kufolda ehlukile ngaphakathi kwesiqondisi osifunayo, ukugwema ukudideka. Isibonelo, ngakha ifolda ebizwa ngokuthi I-Canyon. Njengoba ikhasi le-Canon linikezela ngamafayela we-.rpm kuphela, sidinga www ukuqhubeka:
# pacman -S rpmextract
Ngemuva kokufaka rpmextract nokulanda abashayeli, esigungwini esizulazula siye kufolda lapho sigcinwa khona, bese senza imiyalo elandelayo ukukhipha amaphakheji
# rpmextract.sh cnijfilter-ip1800series-2.70-1.i386.rpm
# rmextract.sh cnijfilter-common-2.70-1.i386.rpm
Manje yisikhathi sokuhambisa amafayela namafolda adalwe lapho aya khona. Isibonelo, ifolda (nakho konke okuqukethwe kuyo) ~ / canon / usr / lib / kufanele ikopishwe (ngezimvume zabasebenzisi abakhulu) ku / usr / lib /
Ukulungiselela
Vala ukusebenza usblp uma kwenzeka ngigijima
# rmmod usblp
Ukuyivimba unomphela, sengeza esigabeni I-MODULES de /etc/rc.conf okulandelayo :! usblp
AMAMODULI = (...! Usblp ...)
Siqala kabusha izinkomishi
# /etc/rc.d/cups qala kabusha
Sifaka izinkomishi ohlwini lwe AMADEMONI ku /etc/rc.conf ukuze ibhuleke ebhuthini. Kufanele yandulelwe ngu - "@" ukuqala njengenqubo ngemuva.
AMADEMONI = (... @cups ...)
Ukufakwa nge-CUPS
Kusuka kunoma yisiphi isiphequluli, iya kukheli http: // localhost: 631, i-interface ye-CUPS.
Ukungeza iphrinta namakilasi -> Thola amaphrinta amasha -> Canon IP1800 iyavela, Faka le phrinta -> Qinisekisa idatha -> Qhubeka Kungcono ukufaka i-.ppd, ifayili lokumiswa kwephrinta, futhi itholakala kufolda: / usr / share / izinkomishi / imodeli / ngaphansi kwegama le- I-canonip1800.ppd. Balungisa imininingwane yokugcina, njengohlobo lwephepha abazolisebenzisa, ubukhulu bamashidi abo, njll.
Iphrinta kufanele isivele ifakiwe, kepha okokuqala, kufanele uqede ukumisa imitapo yolwazi abashayeli abadinga ukuyisebenza. Ukubuyekeza, senza umyalo olandelayo:
I-ldd / usr / yendawo / i-bin / cifip1800
Endabeni yami, kunginike imiphumela elandelayo:
linux-gate.so.1 => (0xb774c000)
libcnbpcmcm312.so => ayitholakali
libcnbpess312.so => ayitholakali
libm.so.6 => / lib / lib.so.6 (0xb76ff000)
libdl.so.2 => / lib / libll.so.2 (0xb76fa000)
libtiff.so.3 => / usr/lib/libtiff.so.3 (0xb769f000)
libpng.so.3 => ayitholakali
libcnbpcnclapi312.so => ayitholakali
libcnbpcnclbjcmd312.so => ayitholakali
libcnbpcnclui312.so => ayitholakali
libpopt.so.0 => / lib / liblopopt.so.0 (0xb7693000)
libc.so.6 => / lib / lib.so.6 (0xb752d000)
/lib/ld-linux.so.2 (0xb774d000)
libjpeg.so.8 => / usr/lib/libjpeg.so.8 (0xb74df000)
libz.so.1 => / usr/lib/libz.so.1 (0xb74ca000)
Futhi kuyadingeka ukudala izixhumanisi ezisuka kumtapo wolwazi olahlekile kokufezekayo kwe- / usr / local / bin esikukopishe ngaphambilini; noma faka imitapo yolwazi elahlekile. Siyilungisa nge:
# ln -s /usr/lib/libcnbpcmcm312.so.6.50.1 /usr/lib/libcnbpcmcm312.so
# ln -s /usr/lib/libcnbpess312.so.3.0.9 /usr/lib/libcnbpess312.so
# ln -s /usr/lib/libpng.so / usr/lib/libpng.so.3
# ln -s /usr/lib/libcnbpcnclapi312.so.3.3.0 /usr/lib/libcnbpcnclapi312.so
# ln -s /usr/lib/libcnbpcnclbjcmd312.so.3.3.0 / usr/lib/libcnbpcnclbjcmd312.so
# ln -s /usr/lib/libcnbpcnclui312.so.3.3.0 /usr/lib/libcnbpcnclui312.so
I-Ppd tweak
Yenza isipele se-ppd yangempela (ungakhohlwa ukuzulazulela lapho itholakala khona: / usr / share / izinkomishi / imodeli
Sudo cp canonip1800.ppd canonip_bc.ppd
Vula ifayela ngesihleli sakho osithandayo: i-nano, i-gedit, i-kate, i-leafpad, njll. Ngizosebenzisa umfowethu omdala.
Isudo nano canonip1800.ppd
Futhi ngengeza imigqa elandelayo yekhwalithi:
* I-OpenUI * CNQuality / Ikhwalithi: I-PickOne
* OkuzenzakalelayoCNQuality: 3
* CNQuality 2 / Phezulu: "2"
* CNQuality 3 / Normal: "3"
* I-CNQuality 4 / ejwayelekile: "4"
* I-CNQuality 5 / Umnotho: "5"
* I-CloseUI: * I-CNQuality
Ukushintsha isinqumo, lokhu kuyasuswa:
* I-OpenUI * Ukulungiswa / Ukulungiswa Kokukhipha: I-PickOne
* Isixazululo esizenzakalelayo: 600
*Ukulungiswa 600/600 dpi: "<>setpagedevice"
* I-CloseUI: * Isixazululo
Futhi ziguqulwa ngu:
* I-OpenUI * Ukulungiswa / Ukulungiswa Kokukhipha: I-PickOne
* Isixazululo esizenzakalelayo: 600
*Ukulungiswa 300/300 dpi: "<>setpagedevice"
*Ukulungiswa 600/600 dpi: "<>setpagedevice"
*Ukulungiswa 1200/1200 dpi: "<>setpagedevice"
*Ukulungiswa 2400/1200 dpi: "<>setpagedevice"
*Ukulungiswa 4800/1200 dpi: "<>setpagedevice"
* I-CloseUI: * Isixazululo
Ngemuva kokuhlela i-ppd, gcina bese uvala; futhi uvuselele i-ppd kusixhumi esibonakalayo sewebhu se-CUPS.
Kuhle kakhulu !! ngiyabonga @monikgtr ngalokhu okuthunyelwe okuningiliziwe nokuchazwe kahle =)