Yazıcıları Linux'ta kurmak bazen onları fişe takıp açmaktan ibarettir, ancak bu durumda kanonböyle çalışmıyor. Burada yazıcının nasıl kurulacağını açıklıyorum PIXMA iP1800 en Arch Linux. |
Bu kılavuz, yazıcıları kurma makalesine dayanmaktadır Canon iP4300 ArchLinux wiki'den, özellikle Canon sürücüleri yükleme yöntemi altında.
Başlamadan önce
Yüklenecek paketler: Bardaklar, Ghostscript, Gsfonts, Gutenprint
# pacman -S cup ghostscript gsfonts gutenprint
Canon sürücülerini indirin
Sürücüleri indirmeleri gerekiyor cnijfilter-ip1800 serisi y el cnijfilter-ortak. Karışıklığı önlemek için bu dosyaları istediğiniz dizin içinde ayrı bir klasörde tutmanızı tavsiye ederim. Örneğin, adında bir klasör oluşturdum kanon. Canon sayfası yalnızca .rpm dosyaları sağladığından, rmp özü devam etmek:
# pacman -S rpm özü
Kurulumdan sonra yeniden çıkarmak ve sürücüleri indirmek için, bir terminalde kaydedildikleri klasöre gidiyoruz ve paketleri çıkarmak için aşağıdaki komutları uyguluyoruz
# rpmextract.sh cnijfilter-ip1800series-2.70-1.i386.rpm
# rmpextract.sh cnijfilter-ortak-2.70-1.i386.rpm
Şimdi, oluşturulan dosyaları ve klasörleri karşılık gelen hedeflerine taşıma zamanı. Örneğin, klasör (ve tüm içeriği) ~ / canon / usr / lib / kopyalanmalıdır (süper kullanıcı izinleriyle) / usr / lib /
hazırlık
Desactivar usbblp koşuyorsam
# rmmod usbblp
Kalıcı olarak devre dışı bırakmak için bölüme ekliyoruz MODÜLLER de /etc/rc.conf aşağıdaki:! usblp
MODÜLLER = (...! Usblp ...)
Kupaları yeniden başlatıyoruz
# /etc/rc.d/cups yeniden başlat
Listesine bardak ekliyoruz cinler /etc/rc.conf dosyasında, böylece önyüklemeden önyükleme yapar. Arka planda bir işlem olarak başlaması için önünde "@" olmalıdır.
DAEMONS = (... @cups ...)
CUPS ile kurulum
Herhangi bir tarayıcıdan, CUPS web arayüzü olan http: // localhost: 631 adresine gidin.
Yazıcı ve sınıflar ekleme -> Yeni yazıcılar bul -> Canon IP1800 görünür, Bu yazıcıyı ekle -> Verileri doğrula -> Devam et. Yazıcı için yapılandırma dosyası olan .ppd'nin eklenmesi tercih edilir ve şu klasörde bulunur: / usr / hisse / cup / model / adı altında canonip1800.ppd. Kullanacakları kağıt türü, yapraklarının boyutu gibi son ayrıntıları sabitlerler.
Yazıcının önceden kurulmuş olması gerekir, ancak önce sürücülerin çalışması için gereken kitaplıkları yapılandırmayı bitirmelisiniz. İncelemek için aşağıdaki komutu uyguluyoruz:
ldd / usr / local / bin / cifip1800
Benim durumumda bana şu sonucu verdi:
linux-gate.so.1 => (0xb774c000)
libcnbpcmcm312.so => bulunamadı
libcnbpess312.so => bulunamadı
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 => bulunamadı
libcnbpcnclapi312.so => bulunamadı
libcnbpcnclbjcmd312.so => bulunamadı
libcnbpcnclui312.so => bulunamadı
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)
Ve eksik kitaplıklardan daha önce kopyaladığımız / usr / local / bin çalıştırılabilirlerine bağlantılar oluşturmak gerekir; veya eksik kitaplıkları yükleyin. Bunu şu şekilde düzeltiriz:
# ln -s /usr/lib/libcnbpcm312.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 ayarlaması
Orijinal ppd'nin bir yedeğini alın (bulunduğu yere gitmeyi unutmayın: / usr / hisse / cup / model
sudo cp canonip1800.ppd canonip_bc.ppd
Dosyayı tercih ettiğiniz düzenleyicide açın: nano, gedit, kate, leafpad vb. kullanacağım nano.
sudo nano canonip1800.ppd
Ve kalite için aşağıdaki satırları ekliyorum:
* OpenUI * CNQuality / Quality: PickOne
* Varsayılan CNQuality: 3
* CNQuality 2 / Yüksek: "2"
* CNQuality 3 / Normal: "3"
* CNQuality 4 / Standart: "4"
* CNQuality 5 / Ekonomi: "5"
* CloseUI: * CNQuality
Değiştirmek için kararbunlar ortadan kalkar:
* OpenUI * Çözünürlük / Çıktı Çözünürlüğü: PickOne
* Varsayılan Çözünürlük: 600
* Çözünürlük 600/600 dpi: "setpagedevice"
* CloseUI: * Çözünürlük
Ve şu şekilde değiştirilirler:
* OpenUI * Çözünürlük / Çıktı Çözünürlüğü: PickOne
* Varsayılan Çözünürlük: 600
* Çözünürlük 300/300 dpi: "setpagedevice"
* Çözünürlük 600/600 dpi: "setpagedevice"
* Çözünürlük 1200/1200 dpi: "setpagedevice"
* Çözünürlük 2400/1200 dpi: "setpagedevice"
* Çözünürlük 4800/1200 dpi: "setpagedevice"
* CloseUI: * Çözünürlük
Ppd'yi düzenledikten sonra kaydedin ve kapatın; ve ppd'yi CUPS web arayüzünde güncelleyin.
Bir yorum bırak seninkini
Mükemmel !! Bu ayrıntılı ve iyi açıklanmış gönderi için teşekkürler @monikgtr =)