Kako namestiti tiskalnik Canon IP1800 na ArchLinux

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

Konfiguracija /etc/rc.conf to se izvaja prek urejevalnika besedil: nano, gedit, kate itd.

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 ne vsebuje veliko možnosti za konfiguracijo, lahko pa ga uredite, da dodate lastnosti in ločljivost.

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.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Edwin je dejal

    Odlično !! hvala @monikgtr za to podrobno in dobro razloženo objavo =)