Ku rakibida daabacayaasha Linux mararka qaarkood waa uun arin iyaga lagu xidho oo la shido, laakiin xaalada Canon, sidaas uma shaqeeyo. Halkan waxaan ku sharxayaa sida loo rakibo daabacaha PIXMA iP1800 en Archlinux. |
Tilmaamahan wuxuu ku saleysan yahay maqaalka lagu rakibo daabacayaasha Canon iP4300 laga bilaabo wiki ArchLinux, gaar ahaan habka rakibaadda wadayaasha Canon.
Kahor intaadan bilaabin
Xirmooyinka ay ku rakibeen: Koobabka, Ghostscript, Gsfonts, Gutenprint
# pacman -S koobabka ghostscript gsfonts gutenprint
Soo dejiso darawallada 'Canon'
Waa inay soo dejiyaan darawalada cnijfilter-ip1800taxane iyo cnijfilter-caadi ah. Waxaan kugula talinayaa inaad faylalkaan ku keydiso gal gooni ah galka aad rabto, si looga fogaado jahwareerka. Tusaale ahaan, waxaan abuuray galka la yiraahdo qoraallo Maadaama bogga Canon kaliya uu bixiyo faylasha .rpm, waxaan u baahanahay rmpextract in la sii wado:
# pacman -S rpmextract
Ka dib markii la rakibo rpmextract iyo si aan u soo dejino wadayaasha, terminal-ka waxaan uga gudubnaa galka ay ku keydsan yihiin, waxaanna fulinaa amarrada soo socda si aan uga soo saarno xirmooyinka
# rpmextract.sh cnijfilter-ip1800series-2.70-1.i386.rpm
# rmpextract.sh cnijfilter-caadi-2.70-1.i386.rpm
Hadda waa waqtigii loo wareejin lahaa feylasha iyo fayllada loo abuuray meeshii loogu talagalay. Tusaale ahaan, galka (iyo waxa ku jira oo dhan) ~ / canon / usr / lib / waa in la soo guuriyo (oo leh ogolaansho superuser) ah / usr / lib /
Diyaarinta
Jooji usblp hadii aan ordo
# rmmod usblp
Si loo joojiyo si joogto ah, waxaan ku darnaa qaybta MODULES de /etc/rc.conf kuwa soo socda :! usblp
Moodooyinka = (...! Usblp ...)
Waxaan dib u bilaabaynaa koobabka
# /etc/rc.d/cups dib u bilaabi
Waxaan ku darnaa koobabka liiska MAALMAHA gudaha /etc/rc.conf si ay uga kabaha bootada. Waa inay kahoreysaa "@" in lagubilaabo geedi socodka asalka.
DAEMONS = (... @cups ...)
Ku rakibidda CUPS
Ka raadso biraawsar kasta, tag cinwaanka http: // localhost: 631, the CUPS web interface.
Ku darista daabacaad iyo fasallo -> Raadi daabacayaal cusub -> Canon IP1800 ayaa u muuqda, Ku dar daabacaadan -> Hubi xogta -> Sii wad Waxaa la doorbidaa in lagu daro .ppd, feylka qaabeynta daabacaha, waxayna ku taalaa galka: / usr / wadaag / koob / qaab / hoosta magaca canonip1800.ppd. Waxay hagaajinayaan faahfaahinta ugu dambeysa, sida nooca warqadda ay adeegsan doonaan, xajmiga go'yadooda, iwm.
Daabacaha waa in horey loo rakibaa, laakiin marka hore, waa inaad dhammeeysid qaabeynta maktabadaha ay darawaladu u baahan yihiin inay shaqeeyaan. Si dib loogu eego, waxaan fulinnaa amarka soo socda:
ldd / usr / maxalli / bin / cifip1800
Xaaladdayda, waxay i siisay natiijada soo socota:
Linux-gate.so.1 => (0xb774c000)
libcnbpcmcm312.so => lama helin
libcnbpess312.so => lama helin
libm.so.6 => /lib/libm.so.6 (0xb76ff000)
libdl.so.2 => /lib/libdl.so.2 (0xb76fa000)
libtiff.so.3 => /usr/lib/libtiff.so.3 (0xb769f000)
libpng.so.3 => lama helin
libcnbpcnclapi312.so => lama helin
libcnbpcnclbjcmd312.so => lama helin
libcnbpcnclui312.so => lama helin
libpopt.so.0 => /lib/libpopt.so.0 (0xb7693000)
libc.so.6 => /lib/libc.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)
Waana lagama maarmaan in la abuuro xiriiriyeyaal maktabadaha maqan si loo fuliyo kuwa fuliya / usr / local / bin oo aan horay u soo guuriyay; ama rakib maktabadaha maqan. Waxaan ku hagaajinaynaa:
# 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/libcnbpnclbjcmd312.so.3.3.0 /usr/lib/libcnbpnclbjcmd312.so
# ln -s /usr/lib/libcnbpcnclui312.so.3.3.0 /usr/lib/libcnbpcnclui312.so
Ppd tweak
Kaydso ppd-ka asalka ah (ha ilaawin inaad u dhaqaaqdo halka ay ku taal: / usr / share / koob / moodeel
sudo cp canonip1800.ppd canonip_bc.ppd
Ku fur feylka tifaftiraha aad doorbideyso: nano, gedit, kate ,padpad, iwm. Waan isticmaali doonaa nano.
sudo nano canonip1800.ppd
Oo waxaan ku darayaa xariiqyada soo socda ee tayada:
* OpenUI * CNQuality / Tayada: PickOne
* Caan ahaantaCN tayada: 3
* CNQuality 2 / Sare: "2"
* CNQuality 3 / Caadi ah: "3"
* CNQuality 4 / Heerka: "4"
* CNQuality 5 / Dhaqaalaha: "5"
* CloseUI: * CNQuality
In la beddelo xalinta, kuwan waa la tirtiray:
* OpenUI * Xallinta / Xallinta Wax soo Saarka: PickOne
* Go'aankii Ugu Dambeeyay: 600
* Qaraarka 600/600 dpi: "<>setpagedevice"
* CloseUI: * Xallinta
Waxaana bedelay:
* OpenUI * Xallinta / Xallinta Wax soo Saarka: PickOne
* Go'aankii Ugu Dambeeyay: 600
* Qaraarka 300/300 dpi: "<>setpagedevice"
* Qaraarka 600/600 dpi: "<>setpagedevice"
* Qaraarka 1200/1200 dpi: "<>setpagedevice"
* Qaraarka 2400/1200 dpi: "<>setpagedevice"
* Qaraarka 4800/1200 dpi: "<>setpagedevice"
* CloseUI: * Xallinta
Ka dib markii aad tafatirka ppd ka, badbaadin oo xir; oo cusbooneysii ppd-ka ee ku jira websaydhka 'CUPS'.
Wanaagsan !! mahadsanid @monikgtr tan faahfaahsan oo sifiican loo sharaxay boostada =)