Cara memasang pencetak Canon IP1800 pada ArchLinux

Memasang pencetak di Linux kadang-kadang hanya masalah memasukkannya dan menghidupkannya, tetapi sekiranya berlaku Canon, ia tidak berfungsi seperti itu. Di sini saya menerangkan cara memasang pencetak PIXMA iP1800 en ArchLinux.

Panduan ini berdasarkan artikel untuk memasang pencetak Canon iP4300 dari wiki ArchLinux, khususnya di bawah kaedah pemasangan pemacu Canon.

Sebelum anda bermula

Pakej yang telah dipasang: Cawan, Skrip Hantu, Gsfonts, Gutenprint

# pacman -S cawan ghostscript gsfonts gutenprint

Muat turun pemacu Canon

Mereka mesti memuat turun pemacu cnijfilter-ip1800series dan cnijfilter-biasa. Saya mengesyorkan agar anda menyimpan fail-fail ini dalam folder yang terpisah di dalam direktori yang anda mahukan, untuk mengelakkan kekeliruan. Sebagai contoh, saya membuat folder yang dipanggil kanon. Oleh kerana halaman Canon hanya menyediakan fail .rpm, kami memerlukannya rmpeksekstrak bersambung:

# pacman -S rpmkekstrak

Selepas memasang ekstrak rpm dan untuk memuat turun pemacu, di terminal kami menavigasi ke folder di mana ia disimpan, dan melaksanakan perintah berikut untuk mengekstrak pakej

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

Kini tiba masanya untuk memindahkan fail dan folder yang dibuat ke destinasi yang sesuai. Contohnya, folder (dan semua kandungannya) ~ / kanon / usr / lib / ia mesti disalin (dengan izin superuser) ke / usr / lib /

Persediaan

Konfigurasi dari /etc/rc.conf ia dilakukan melalui penyunting teks: nano, gedit, kate, dll.

Nyahaktifkan usblp sekiranya saya berlari

# rmmod usblp

Untuk menyahaktifkannya secara kekal, kami menambah bahagian MODUL de /etc/rc.conf berikut:! usblp

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

Kami memulakan semula cawan

# /etc/rc.d/cups dimulakan semula

Kami menambah cawan ke dalam senarai DAEMON di /etc/rc.conf sehingga ia boot dari boot. Ia mesti didahului oleh "@" supaya ia bermula sebagai proses di latar belakang.

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

Pemasangan dengan CUPS

Dari mana-mana penyemak imbas, pergi ke alamat http: // localhost: 631, antara muka web CUPS.
Menambah pencetak dan kelas -> Cari pencetak baru -> Canon IP1800 muncul, Tambah pencetak ini -> Sahkan data -> Teruskan. Lebih baik menambahkan .ppd, fail konfigurasi untuk pencetak, dan ia terletak di folder: / usr / share / cawan / model / dibawah nama canonip1800.ppd. Mereka menetapkan butiran terakhir, seperti jenis kertas yang akan mereka gunakan, ukuran kepingannya, dll.

Pencetak semestinya sudah dipasang, tetapi pertama, anda harus menyelesaikan konfigurasi perpustakaan yang perlu berfungsi oleh pemacu. Untuk menyemaknya, kami melaksanakan perintah berikut:

ldd / usr / local / bin / cifip1800

Dalam kes saya, ini memberikan hasil berikut:

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

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

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 membuat pautan dari perpustakaan yang tidak ada ke eksekusi / usr / local / bin yang kami salin sebelumnya; atau pasang 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 mengandungi banyak pilihan untuk konfigurasi, tetapi anda dapat mengeditnya untuk menambahkan kualiti dan resolusi.

Ppd tweak

Buat sandaran ppd asal (jangan lupa untuk menavigasi ke tempat ia berada: / usr / share / cawan / model

sudo cp canonip1800.ppd canonip_bc.ppd

Buka fail dengan editor pilihan anda: nano, gedit, kate, leafpad, dll. saya akan guna nano.

sudo nano canonip1800.ppd

Dan saya menambah baris berikut untuk kualiti:

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

Untuk menukar resolusi, ini dihapuskan:

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

Dan mereka diubah dengan:

* OpenUI * Resolusi / Resolusi Output: PickOne
* Penyelesaian Lalai: 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: * Penyelesaian

Selepas mengedit ppd, simpan dan tutup; dan kemas kini ppd di antara muka web CUPS.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   Edwin kata

    Hebat !! terima kasih @monikgtr untuk catatan terperinci dan jelas ini =)