Hvordan installere Canon IP1800-skriver på ArchLinux

Installere skrivere i Linux er noen ganger bare et spørsmål om å koble dem til og slå på dem, men i tilfelle Canon, det fungerer ikke sånn. Her forklarer jeg hvordan du installerer skriveren PIXMA iP1800 en Arch Linux.

Denne veiledningen er basert på artikkelen for å installere skriverne Canon iP4300 fra ArchLinux-wiki, spesielt under installasjonsmetoden for Canon-drivere.

Før du begynner

Pakker som skal installeres: Kopper, Ghostscript, Gsfonts, Gutenprint

# pacman -S kopper ghostscript gsfonts gutenprint

Last ned Canon-drivere

De må laste ned driverne cnijfilter-ip1800-serien og cnijfilter-vanlig. Jeg anbefaler at du holder disse filene i en egen mappe i katalogen du ønsker, for å unngå forvirring. For eksempel opprettet jeg en mappe som heter kanon. Siden Canon-siden bare inneholder RPM-filer, trenger vi det rmpextract å fortsette:

# pacman -S rpmekstrakt

Etter installasjon rpmekstrakt og for å laste ned driverne, i en terminal navigerer vi til mappen der de er lagret, og utfører følgende kommandoer for å trekke ut pakkene

# rpmextract.sh cnijfilter-ip1800series-2.70-1.i386.rpm
# rmpextract.sh cnijfilter-common-2.70-1.i386.rpm

Nå er det på tide å flytte filene og mappene som ble opprettet til deres tilsvarende destinasjon. For eksempel mappen (og alt innholdet) ~ / canon / usr / lib / den må kopieres (med superbrukertillatelser) til / usr / lib /

Preparación

Konfigurasjonen av /etc/rc.conf det gjøres gjennom en tekstredigerer: nano, gedit, kate, etc.

deaktivere usblp i tilfelle jeg løper

# rmmod usblp

For å deaktivere den permanent, legger vi til delen MODULER de /etc/rc.conf følgende:! usblp

MODULER = (...! Usblp ...)

Vi starter koppene på nytt

# /etc/rc.d/cups start på nytt

Vi legger til kopper på listen over DAEMONER i /etc/rc.conf slik at den starter fra oppstart. Det må gå foran "@" slik at det starter som en prosess i bakgrunnen.

DAEMONS = (... @cups ...)

Installasjon med CUPS

Fra hvilken som helst nettleser, gå til adressen http: // localhost: 631, CUPS webgrensesnitt.
Legge til skriver og klasser -> Finn nye skrivere -> Canon IP1800 vises, Legg til denne skriveren -> Bekreft data -> Fortsett. Det er å foretrekke å legge til .ppd, konfigurasjonsfilen for skriveren, og den ligger i mappen: / usr / del / kopper / modell / under navnet canonip1800.ppd. De fikser de siste detaljene, for eksempel papirtypen de skal bruke, størrelsen på arkene osv.

Skriveren skal allerede være installert, men først må du fullføre konfigureringen av bibliotekene som driverne trenger for å jobbe. For å gjennomgå, utfører vi følgende kommando:

ldd / usr / local / bin / cifip1800

I mitt tilfelle har det gitt meg følgende resultat:

linux-gate.so.1 => (0xb774c000)
libcnbpcmcm312.so => ​​ikke funnet
libcnbpess312.so => ​​ikke funnet

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 => ikke funnet
libcnbpcnclapi312.so => ​​ikke funnet
libcnbpcnclbjcmd312.so => ​​ikke funnet
libcnbpcnclui312.so => ​​ikke funnet

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)

Og det er nødvendig å opprette lenker fra manglende biblioteker til kjørbare filer av / usr / local / bin som vi kopierte tidligere; eller installer de manglende bibliotekene. Vi fikser det med:

# 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 inneholder ikke mange alternativer for konfigurasjon, men du kan redigere den for å legge til kvaliteter og oppløsning.

Ppd justering

Ta en sikkerhetskopi av den originale ppd (ikke glem å navigere til der den ligger: / usr / del / kopper / modell

sudo cp canonip1800.ppd canonip_bc.ppd

Åpne filen med din foretrukne redaktør: nano, gedit, kate, leafpad, etc. jeg vil bruke nano.

sudo nano canonip1800.ppd

Og jeg legger til følgende linjer for kvaliteten:

* OpenUI * CNKvalitet / kvalitet: PickOne
* Standard CNKvalitet: 3
* CNQuality 2 / High: "2"
* CNQuality 3 / Normal: "3"
* CNQuality 4 / Standard: "4"
* CNQuality 5 / økonomi: "5"
* CloseUI: * CNQuality

For å endre oppløsning, blir disse eliminert:

* OpenUI * Oppløsning / utgangsoppløsning: PickOne
* Standard oppløsning: 600
*Oppløsning 600/600 dpi: "<>setpagedevice"
* CloseUI: * Oppløsning

Og de endres av:

* OpenUI * Oppløsning / utgangsoppløsning: PickOne
* Standard oppløsning: 600
*Oppløsning 300/300 dpi: "<>setpagedevice"
*Oppløsning 600/600 dpi: "<>setpagedevice"
*Oppløsning 1200/1200 dpi: "<>setpagedevice"
*Oppløsning 2400/1200 dpi: "<>setpagedevice"
*Oppløsning 4800/1200 dpi: "<>setpagedevice"
* CloseUI: * Oppløsning

Etter å ha redigert ppd, lagre og lukk; og oppdater ppd i CUPS webgrensesnitt.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   Edwin sa

    Utmerket !! takk @monikgtr for dette detaljerte og godt forklarte innlegget =)