Saya memiliki Canon MG6450 dengan Wi-Fi diaktifkan dan instalasi Arch Linux terbaru dengan cnijfilter-mg4200 3.80-1 diinstal . Saya dapat melihat printer dalam dialog cetak (kadang-kadang diperlukan satu detik untuk muncul, mungkin karena ini ditemukan secara otomatis), saya dapat memilihnya, dan saya tidak mendapatkan pesan kesalahan saat mengklik OK. Namun, tampaknya printer sepenuhnya tidak menyadari semua ini.
Saya juga sudah mencoba menghubungkan melalui USB. Setelah itu printer itu tidak otomatis terdeteksi oleh dialog cetak, tapi itu terdeteksi oleh system-config-printer
, dan saya bisa mengkonfigurasi dan cetak tanpa masalah. Tetapi akan sangat bagus untuk dapat mencetak secara nirkabel.
Tampaknya beberapa kesalahan pencetakan fatal tidak muncul dalam dialog cetak maupun dalam system-config-printer
. Keduanya hanya melaporkan status printer sebagai "Idle - Rendering selesai". Namun, setelah pergi ke antarmuka web CUPS dan mengklik printer saya akhirnya mendapat petunjuk - setelah setiap pekerjaan cetak adalah pesan berikut:
"Versi PPD (5.2.11) tidak kompatibel dengan Gutenprint 5.2.12. Silakan jalankan` / usr / bin / cups-genppdupdate 'sebagai administrator. "
Baiklah kalau begitu:
$ sudo /usr/bin/cups-genppdupdate
/etc/cups/ppd/Canon-PIXMA-MG6450.ppd: no valid candidate for replacement. Skipping
/etc/cups/ppd/Canon-PIXMA-MG6450.ppd: please upgrade this PPD manually
Unable to retrieve PPD file for /etc/cups/ppd/Canon-PIXMA-MG6450.ppd!
Failed to update any PPD files
Sekarang saya melihat apakah ada yang memiliki PPD yang kompatibel. Canon IJ Printer Driver Ver. 4,00 untuk Linux memiliki file PPD untuk MG6400 dan MG6500. Saya mencoba yang MG6400, membersihkan antrian printer, dan mencoba mencetak halaman uji. Sekarang antarmuka web CUPS tidak memiliki kesalahan, tetapi system-config-printer
melaporkan:
File "/ usr / lib / cups / filter / pstocanonij" tidak tersedia: Tidak ada file atau direktori seperti itu
Sepertinya file itu tersedia dari cnijfilter-common , yang saat ini tidak dapat dibangun . Setelah mengikuti instruksi oleh c.gerhorst saya telah menginstal paket, tetapi sekarang dialog printer mengeluh bahwa /usr/lib/cups/filter/cmdtocanonij
ada yang hilang.
Ada adalah sebuah /usr/lib/cups/filter/commandtocanon
. Saya sudah mencoba mengganti cmdtocanonij
dengan commandtocanon
in /etc/cups/ppd/Canon-PIXMA-MG6450.ppd
dan running sudo systemctl daemon-reload
dan sudo systemctl restart org.cups.cupsd.service
. Sekarang saya tidak mendapatkan pesan kesalahan di mana pun, tetapi pekerjaan cetak sepertinya hilang sepenuhnya. Printer tidak menunjukkan tanda-tanda menerima mereka, dan antarmuka web CUPS menunjukkan pekerjaan baru sebagai "pemrosesan" pertama, lalu "selesai", tanpa indikasi bahwa ada sesuatu yang menghitamkan semuanya.
http://localhost:631
, pilih administrasi> kelola printer , pilih printer Anda dan lakukan administrasi> ubah printer . Kemudian melangkah melalui pengaturan lagi. Dugaan saya adalah penemuan printer Anda sudah ketinggalan zaman. Saya mendapatkan itu sendiri, tetapi saya memiliki HP.commandtocanon
filter tidak untuk pekerjaan cetak umum. Ini dimaksudkan untuk melakukan tugas perawatan tertentu, seperti mencetak halaman uji, membersihkan kepala cetak dan hal-hal serupa.Jawaban:
Apakah printer itu juga mendukung IPP dengan AirPrint? Jika demikian, Anda mungkin dapat menggunakan pencetakan "driverless" (meskipun itu mungkin tidak akan mendukung semua bel dan peluit yang dapat Anda hubungi dengan Gutenprint).
1. Periksa dukungan IPP:
Lari saja
Jika Anda mendapatkan pengembalian, IPP didukung, dan itu akan memberi tahu Anda IPP-URI untuk mengatasi printer.
2. Instal antrian cetak:
Sekarang jalankan
yang
-m everywhere
akan langsung query printer untuk rincian semua fitur pencetakan IPP mendukung, dan auto-menghasilkan PPD untuk printer ini untuk digunakan oleh semua aplikasi 'warisan' yang tidak tahu tentang IPP (belum). Dengan cara ini semua klien cetak dapat menggunakan antrian CUPS seperti sebelumnya.(Saya tidak terbiasa dengan Arch Linux - Saya hanya menyadari semua pendukungnya bangga dengan kemampuannya untuk menjalankan "terbaru dan terhebat" di dunia perangkat lunak. Jadi saya pikir saya dapat mengasumsikan versi CUPS yang agak baru untuk Anda , yang diperlukan agar cara di atas berfungsi - sekarang, ini tahun 2018 dan tiga tahun setelah Anda mengajukan pertanyaan ...)
sumber
ippfind
tidak mencetak apa pun dan mengembalikan kode keluar 1.