Namestitev tiskalnikov v Linux je včasih le vprašanje, ali jih priključite in vklopite, vendar v primeru Canon, ne deluje tako. Tukaj razlagam, kako namestiti tiskalnik PIXMA iP1800 en ArchLinux. |
Ta priročnik temelji na članku o namestitvi tiskalnikov Canon iP4300 iz wikija ArchLinux, natančneje pri Canonovi metodi namestitve gonilnikov.
Preden začnete
Paketi, ki jih je treba namestiti: Skodelice, Ghostscript, Gsfonts, Gutenprint
# pacman -S skodelice ghostscript gsfonts gutenprint
Prenesite gonilnike Canon
Naložiti morajo gonilnike cnijfilter-ip1800series in cnijfilter-pogost. Priporočam, da te datoteke hranite v ločeni mapi v želenem imeniku, da se izognete zmedi. Na primer, ustvaril sem mapo z imenom kanon. Ker stran Canon ponuja samo datoteke .rpm, jih potrebujemo rmpextract nadaljevati:
# pacman -S rpmextract
Po namestitvi rpmextract in za prenos gonilnikov v terminalu pridemo do mape, kjer so shranjeni, in izvedemo naslednje ukaze za ekstrakcijo paketov
# rpmextract.sh cnijfilter-ip1800series-2.70-1.i386.rpm
# rmpextract.sh cnijfilter-common-2.70-1.i386.rpm
Zdaj je čas, da datoteke in mape, ki so bile ustvarjene, premaknete na ustrezen cilj. Na primer mapa (in vsa njena vsebina) ~ / canon / usr / lib / kopirati ga je treba (z dovoljenji super uporabnika) v / usr / lib /
Priprava
Izklopite usblp v primeru, da tečem
# rmmod usblp
Če ga želite trajno deaktivirati, ga dodamo v razdelek MODULI de /etc/rc.conf naslednje :! usblp
MODULI = (...! Usblp ...)
Ponovno zaženemo skodelice
# /etc/rc.d/cups ponovno zaženite
Na seznam dodajamo skodelice DEMONI v /etc/rc.conf, tako da se zažene od zagona. Pred njim mora biti "@", da se začne kot postopek v ozadju.
DAEMONS = (... @pokali ...)
Namestitev s CUPS
V katerem koli brskalniku pojdite na naslov http: // localhost: 631, spletni vmesnik CUPS.
Dodajanje tiskalnika in razredov -> Najdi nove tiskalnike -> Prikaže se Canon IP1800, Dodaj ta tiskalnik -> Preveri podatke -> Nadaljuj. Zaželeno je dodati .ppd, konfiguracijsko datoteko za tiskalnik, ki se nahaja v mapi: / usr / share / cups / model / pod imenom canonip1800.ppd. Popravijo zadnje podrobnosti, na primer vrsto papirja, ki ga bodo uporabili, velikost listov itd.
Tiskalnik bi moral biti že nameščen, vendar morate najprej dokončati konfiguracijo knjižnic, ki jih morajo gonilniki delovati. Za pregled izvedemo naslednji ukaz:
ldd / usr / local / bin / cifip1800
V mojem primeru mi je dal naslednji rezultat:
linux-gate.so.1 => (0xb774c000)
libcnbpcmcm312.so => ni najdeno
libcnbpess312.so => ni najdeno
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 => ni najdeno
libcnbpcnclapi312.so => ni najdeno
libcnbpcnclbjcmd312.so => ni najdeno
libcnbpcnclui312.so => ni najdeno
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)
In iz manjkajočih knjižnic je treba ustvariti povezave do izvršljivih datotek / usr / local / bin, ki smo jih prej kopirali; ali namestite manjkajoče knjižnice. To popravimo z:
# 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 poteg
Naredite varnostno kopijo originalnega ppd (ne pozabite se pomakniti do mesta, kjer se nahaja: / usr / share / cups / model
sudo cp canonip1800.ppd canonip_bc.ppd
Odprite datoteko z želenim urejevalnikom: nano, gedit, kate, leafpad itd. Uporabil bom nano.
sudo nano canonip1800.ppd
In za kakovost dodam naslednje vrstice:
* OpenUI * CNQuality / Quality: PickOne
* PrivzetoCNQuality: 3
* CNQuality 2 / High: "2"
* CNQuality 3 / Normal: "3"
* CNQuality 4 / Standard: "4"
* CNQuality 5 / ekonomičnost: "5"
* CloseUI: * CNQuality
Če želite spremeniti Ločljivost, te se odpravijo:
* OpenUI * Ločljivost / izhodna ločljivost: PickOne
* Privzeto Rešitev: 600
*Ločljivost 600/600 dpi: "<>setpagedevice"
* CloseUI: * Ločljivost
In spremenijo jih:
* OpenUI * Ločljivost / izhodna ločljivost: PickOne
* Privzeto Rešitev: 600
*Ločljivost 300/300 dpi: "<>setpagedevice"
*Ločljivost 600/600 dpi: "<>setpagedevice"
*Ločljivost 1200/1200 dpi: "<>setpagedevice"
*Ločljivost 2400/1200 dpi: "<>setpagedevice"
*Ločljivost 4800/1200 dpi: "<>setpagedevice"
* CloseUI: * Ločljivost
Po urejanju ppd shranite in zaprite; in posodobite ppd v spletnem vmesniku CUPS.
Odlično !! hvala @monikgtr za to podrobno in dobro razloženo objavo =)