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.