Cara menginstal printer Canon IP1800 di ArchLinux

Menginstal printer di Linux terkadang hanya masalah mencolokkan dan menyalakannya, tetapi dalam kasus Canon, tidak bekerja seperti itu. Di sini saya menjelaskan cara menginstal printer PIXMA iP1800 en Archlinux.

Panduan ini didasarkan pada artikel untuk menginstal printer kanon iP4300 dari wiki ArchLinux, khususnya di bawah metode penginstalan driver Canon.

Sebelum Anda mulai

Paket yang telah diinstal: Piala, Ghostscript, Gsfonts, Gutenprint

# pacman -S cangkir ghostscript gsfonts gutenprint

Unduh driver Canon

Mereka harus mengunduh driver cnijfilter-ip1800series dan cnijfilter-umum. Saya menyarankan Anda menyimpan file-file ini di folder terpisah di dalam direktori yang Anda inginkan, untuk menghindari kebingungan. Misalnya, saya membuat folder bernama kanon. Karena halaman Canon hanya menyediakan file .rpm, kami membutuhkannya ekstrak untuk melanjutkan:

# pacman-rpmextract

Setelah menginstal ekstrak rpm dan untuk mengunduh driver, di terminal kami menavigasi ke folder tempat mereka disimpan, dan menjalankan perintah berikut untuk mengekstrak paket

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

Sekarang saatnya untuk memindahkan file dan folder yang telah dibuat ke tujuan yang sesuai. Misalnya, folder (dan semua isinya) ~ / canon / usr / lib / itu harus disalin (dengan izin superuser) ke / usr / lib /

Persiapan

Konfigurasi /etc/rc.conf itu dilakukan melalui editor teks: nano, gedit, kate, dll.

Nonaktifkan usblp kalau-kalau saya lari

#rmmod usblp

Untuk menonaktifkannya secara permanen, kami menambahkan ke bagian tersebut MODUL de /etc/rc.conf berikut ini :! usblp

MODUL = (...! Usblp ...)

Kami memulai ulang cangkir

# /etc/rc.d/cups memulai ulang

Kami menambahkan cangkir ke daftar DAEMON di /etc/rc.conf sehingga boot dari boot. Ini harus diawali dengan "@" agar dimulai sebagai proses di latar belakang.

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

Instalasi dengan CUPS

Dari browser apa pun, buka alamat http: // localhost: 631, antarmuka web CUPS.
Menambahkan printer dan kelas -> Temukan printer baru -> Canon IP1800 muncul, Tambahkan printer ini -> Verifikasi data -> Lanjutkan. Lebih disukai untuk menambahkan .ppd, file konfigurasi untuk printer, dan terletak di folder: / usr / share / cups / model / atas nama canonip1800.ppd. Mereka memperbaiki detail terakhir, seperti jenis kertas yang akan mereka gunakan, ukuran lembarannya, dll.

Printer seharusnya sudah diinstal, tetapi pertama-tama, Anda harus menyelesaikan konfigurasi pustaka yang diperlukan driver untuk berfungsi. Untuk meninjau, kami menjalankan perintah berikut:

ldd / usr / local / bin / cifip1800

Dalam kasus saya, ini memberi saya hasil sebagai berikut:

linux-gate.so.1 => (0xb774c000)
libcnbpcmcm312.so => ​​tidak ditemukan
libcnbpess312.so => ​​tidak ditemukan

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 => tidak ditemukan
libcnbpcnclapi312.so => ​​tidak ditemukan
libcnbpcnclbjcmd312.so => ​​tidak ditemukan
libcnbpcnclui312.so => ​​tidak ditemukan

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)

Dan perlu untuk membuat link dari library yang hilang ke executable / usr / local / bin yang telah kita salin sebelumnya; atau instal perpustakaan yang hilang. Kami memperbaikinya dengan:

# 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 tidak berisi banyak opsi untuk konfigurasi, tetapi Anda dapat mengeditnya untuk menambahkan kualitas dan resolusi.

Tweak ppd

Buat cadangan ppd asli (jangan lupa untuk menavigasi ke tempatnya: / usr / share / cups / model

sudo cp canonip1800.ppd canonip_bc.ppd

Buka file dengan editor pilihan Anda: nano, gedit, kate, leafpad, dll. saya akan gunakan nano.

sudo nano canonip1800.ppd

Dan saya menambahkan baris berikut untuk kualitas:

* OpenUI * CNQuality / Quality: PickOne
* DefaultCNQuality: 3
* CNQuality 2 / Tinggi: "2"
* CNQuality 3 / Normal: "3"
* CNQuality 4 / Standar: "4"
* CNQuality 5 / Ekonomi: "5"
* CloseUI: * CNQuality

Untuk mengubah resolusi, ini dihilangkan:

* OpenUI * Resolusi / Resolusi Output: PickOne
* DefaultResolution: 600
*Resolusi 600/600 dpi: "<>setpagedevice"
* CloseUI: * Resolusi

Dan mereka diubah oleh:

* OpenUI * Resolusi / Resolusi Output: PickOne
* DefaultResolution: 600
*Resolusi 300/300 dpi: "<>setpagedevice"
*Resolusi 600/600 dpi: "<>setpagedevice"
*Resolusi 1200/1200 dpi: "<>setpagedevice"
*Resolusi 2400/1200 dpi: "<>setpagedevice"
*Resolusi 4800/1200 dpi: "<>setpagedevice"
* CloseUI: * Resolusi

Setelah mengedit ppd, simpan dan tutup; dan perbarui ppd di antarmuka web CUPS.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   Edwin dijo

    Luar biasa !! terima kasih @monikgtr untuk posting yang mendetail dan dijelaskan dengan baik ini =)