Tôi có một MG6450 với Wi-Fi Canon kích hoạt và một up-to-date lắp đặt Arch Linux với cnijfilter-mg4200 3,80-1 cài đặt . Tôi có thể thấy máy in trong các hộp thoại in (đôi khi phải mất một giây để hiển thị, có lẽ vì nó được tự động phát hiện), tôi có thể chọn nó và tôi không nhận được thông báo lỗi khi nhấp vào OK. Tuy nhiên, dường như máy in hoàn toàn không biết gì về tất cả điều này.
Tôi cũng đã thử kết nối qua USB. Sau đó, máy in không được tự động phát hiện bởi hộp thoại in, nhưng nó đã được phát hiện bởi system-config-printer
và tôi có thể định cấu hình và in mà không gặp vấn đề gì. Nhưng nó sẽ rất tốt để có thể in không dây.
Nó xuất hiện một số lỗi in ấn nghiêm trọng không xuất hiện trong đoạn hội thoại in cũng như trong system-config-printer
. Cả hai chỉ đơn giản là báo cáo trạng thái máy in là "Không hoạt động - Kết xuất hoàn tất". Tuy nhiên, sau khi vào giao diện web CUPS và nhấp vào máy in, cuối cùng tôi cũng có một gợi ý - sau mỗi công việc in là thông báo sau:
"Phiên bản PPD (5.2.11) không tương thích với Gutenprint 5.2.12. Vui lòng chạy` / usr / bin / cup-genppdupdate 'với tư cách quản trị viên. "
Được rồi:
$ 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
Bây giờ tôi đang thấy nếu bất cứ nơi nào có PPD tương thích. Trình điều khiển máy in IJ của Canon Ver. 4,00 cho Linux có các tệp PPD cho MG6400 và MG6500. Tôi đã thử MG6400, dọn sạch hàng đợi máy in và thử in trang thử nghiệm. Bây giờ giao diện web CUPS không có lỗi, nhưng system-config-printer
báo cáo:
Tệp "/ usr / lib / cup / filter / pstocanonij" không có sẵn: Không có tệp hoặc thư mục như vậy
Có vẻ như tập tin đó có sẵn từ cnijfilter-common , hiện không thể xây dựng được . Sau khi làm theo hướng dẫn của c.gerhorst, tôi đã cài đặt gói, nhưng bây giờ đối thoại máy in đang phàn nàn rằng /usr/lib/cups/filter/cmdtocanonij
bị thiếu.
Có là một /usr/lib/cups/filter/commandtocanon
. Tôi đã thử thay thế cmdtocanonij
với commandtocanon
trong /etc/cups/ppd/Canon-PIXMA-MG6450.ppd
và chạy sudo systemctl daemon-reload
và sudo systemctl restart org.cups.cupsd.service
. Bây giờ tôi không nhận được thông báo lỗi ở bất cứ đâu, nhưng các công việc in dường như biến mất hoàn toàn. Máy in cho thấy không có dấu hiệu nhận chúng và giao diện web CUPS hiển thị bất kỳ công việc mới nào khi "xử lý" đầu tiên, sau đó "hoàn thành", mà không có bất kỳ dấu hiệu nào cho thấy mọi thứ đang ẩn đen mọi thứ.
http://localhost:631
, chọn quản trị> quản lý máy in , chọn máy in của bạn và thực hiện quản trị> sửa đổi máy in . Sau đó bước qua thiết lập một lần nữa. Tôi đoán là phát hiện ra máy in của bạn đã lỗi thời. Tôi nhận được điều đó một mình, nhưng tôi có HP.
commandtocanon
lọc không dành cho các công việc in nói chung. Nó có nghĩa là để thực hiện nhiệm vụ bảo trì cụ thể, chẳng hạn như in một trang thử nghiệm, làm sạch đầu in và những thứ tương tự.