"Filter gagal" dari hplip

9

Deskripsi Masalah - Tidak dapat mencetak

Nama perangkat: Printer USB HP LaserJet M1005 MFP

OS: Linux 3.8.13-1-MANJARO # 1 PREEMPT SMP x86_64 GNU / Linux

Deskripsi Kesalahan:

  1. Piala bekerja dengan baik dan baik.
  2. Saya dapat mengakses localhost: 631
  3. Hplip diinstal
  4. Mencoba mencetak file PDF.
  5. Setelah mengeluarkan perintah cetak, antrian cetak menunjukkan kesalahan "Processing - Not connected?"
  6. Penjelajahan lebih lanjut untuk kesalahan pekerjaan cetak membawa saya ke kesalahan "Filter gagal"

Apa yang saya coba sejauh ini:

  • Dihapus dan ditambahkan printer melalui antarmuka web cangkir
  • Sudah mencoba menginstal printer menggunakan pengaturan-hp di bawah root.

Saya tidak yakin apa yang harus dilakukan pada saat ini. Bisakah seseorang tolong beri tahu saya apa yang harus dilakukan atau setidaknya ke mana harus mencari di samping memiliki kesempatan untuk menyelesaikan masalah saya ...

Jay
sumber
Apakah ada sesuatu di dalamnya /var/log/cups/error_log?
Gilles 'SANGAT berhenti menjadi jahat'
Saya tidak memiliki file bernama error_log di direktori itu. Saya punya file bernama error_log.1 di direktori itu. Isinya panjang beberapa halaman. Saya tidak berpikir itu akan menjadi ide yang bagus untuk menempelkan semuanya di sini, jadi saya telah menempelkannya di pastebin. Ini tautannya
Jay
Gejala Anda bisa menjadi pertanda plugin milik hilang . Namun resolusi harus dijalankanhp-setup . Apa yang dilakukan wizard pengaturan? Apakah itu menginstal driver berpemilik tambahan? Silakan jalankan hp-check -tdan kirim hasilnya.
Gilles 'SANGAT berhenti menjadi jahat'
dapatkah Anda membagikan output lpstat -a -v
Raza
@Salton Output dari lpstat -a -vis HP_LaserJet_M1005 accepting requests since Wed 29 May 2013 03:44:00 PM IST device for HP_LaserJet_M1005: hp:/usb/HP_LaserJet_M1005?serial=KJ20Y9V
Jay

Jawaban:

11

Saya melihat baris ini di log ( /var/log/cups/error_log):

m_Job initialization failed with error = 48

Pencarian web menunjukkan bahwa banyak printer HP, termasuk printer Anda, memerlukan plugin berpemilik untuk dicetak, dan Anda akan melihat pesan ini jika Anda belum menginstal plugin ini (mis. Fedora bug # 611255 ).

Log dari hp-check -tkonfirmasi ini:

error: Required plug-in status: Not installed

Jadi sepertinya Anda perlu menginstal plugin biner HPLIP . Cara mudah adalah dengan menjalankan hp-setupwizard dan memasukkan model printer Anda, itu harus menginstal plugin yang sesuai, tetapi tampaknya tidak berhasil dalam kasus Anda. Seperti yang hp-checkmemberitahu Anda, coba hp-doctor, yang mungkin menemukan plug-in yang hilang. Jika itu tidak berhasil, jalankan alat yang lebih mendasar hp-plugin.

Gilles 'SANGAT berhenti menjadi jahat'
sumber
1
Terima kasih atas bantuan Anda. Saya akhirnya berhasil membuatnya tetapi prosedurnya sedikit berbeda. Saya mencoba dokter hp. Terlepas dari beberapa dependensi opsional yang hilang, ada satu dependensi yang hilang dipanggil hpaio. Saya menggunakan linux arch. Tidak tahu paket apa yang menyediakan fungsionalitas hpaio. Setelah beberapa pencarian, saya menginstal sanedan memodifikasi /etc/sane.d/dll.confuntuk memasukkan teks "hpaio" dan "hpoj" dalam 2 baris terpisah. Dan kemudian, di arch linux ... pythonmenunjuk ke /usr/bin/python3. hp-doctorkebutuhan /usr/bin/python2. Saya mengganti linnk dan menjalankan hp-doctor lagi. Itu berhasil.
Jay
Pada Lubuntu 16.04 saya, saya berhasil membuat printer saya bekerja dengan sudo apt-get install hplip cups dan hp-setup -i (tanpa sudo)
razor7
Saya benar-benar bingung dengan jawaban ini - dan itu berhasil. Saya sudah memiliki printer multifungsi HP yang telah saya cetak seperti jarum jam selama sekitar 6 tahun sekarang dari host Archlinux yang sama. Pagi ini tidak akan mencetak dengan kesalahan ini, dan menambahkan plugin berpemilik memperbaiki masalah (ketika menginstal ulang / memulai ulang seluruh subsistem dan semua paket terkait tidak melakukan apa-apa). Apa yang berubah saya tidak tahu. Mengapa printer ini tiba-tiba memutuskan itu tidak akan berhasil tanpa bagian yang belum pernah saya miliki sebelumnya?
Caleb
1

Periksa apakah Anda memiliki disk lengkap. Filter perlu membuat file sementara di /var. Ini adalah penyebab masalah bagi saya.

pengguna7610
sumber
0

Jawaban Gilles benar.

Dalam cangkir Tambahkan Printer, beberapa printer dalam daftar memerlukan pernyataan plug-in. Jadi, bahkan setelah printer ditambahkan, itu masih tidak memiliki plug-in proprietary, tidak open-source. Gunakan hp-plugin setelah menginstal hplip .

Sam
sumber