Ketika saya mencoba untuk mencetak dari aplikasi Gnome, dialog cetak memiliki printer yang tidak berfungsi terdaftar. Ini disebut "duerqxesz5090 - Ruang Utilitas Basement - Menolak Pekerjaan". Berikut ini adalah tangkapan layar kotak dialog cetak Gnome:
- Jika saya mencoba memilih printer itu, aplikasi akan membeku selama beberapa menit atau bahkan crash.
- Saya hanya mendapatkan ini dengan program Gnome (seperti gedit atau glabels), tetapi tidak dengan firefox atau libreoffice
- Ada kemungkinan bahwa itu adalah sisa-sisa printer lama yang saya instal di beberapa titik. Saya memang memiliki printer yang diinstal di ruang utilitas bawah tanah.
- Saya tidak menggunakan Gnome (saya menggunakan xfce), tetapi saya telah menggunakan Gnome di masa lalu.
- Versi Ubuntu saya adalah Ubuntu 15.04 (Jelas)
- CUPS tidak tahu apa-apa tentang printer hantu ini:
- system-config-printer tidak tahu apa-apa tentang printer ini:
Bagaimana saya bisa mengetahui di mana printer yang tidak ada ini terdaftar pada sistem saya dan menghapusnya?
Saya sudah mencoba mencarinya di berbagai tempat, tetapi tidak ada yang memberikan hasil:
dconf dump / | grep duerqx
sudo grep -r duerqx /etc/
gsettings list-recursively | grep duerqx
/etc/cups/printers.conf
atau (tidak boleh) masuk/etc/printcap
. Atau jika Anda memiliki gnome sebelumnya, coba luncurkan/usr/bin/gnome-control-center.real
--- ia menggunakan program pengaturan printer yang berbeda (dan lebih buruk)./etc/cups/printers.conf
hanya memiliki entri untuk HL4570CDW, sama untuk/etc/printcap
.gnome-control-center.real
memiliki ikon printer di dalamnya yang diluncurkansystem-config-printer
- saya tidak mendapatkan program pengaturan printer "buruk".Jawaban:
Ternyata printer ini tidak diinstal di mana pun di sistem saya. Ini adalah Gnome yang secara otomatis menemukan printer laser Brother saya (printer yang diinstal sebagai HL4570CDW). Jadi berakhir bahwa printer yang sama muncul dua kali dalam daftar (tetapi hanya sekali secara fungsional.)
Saya menemukan ini karena saya perhatikan bahwa antarmuka web administrasi printer saya mengatakan bahwa printer itu terletak di "Ruang Utilitas Basement" yang persis sama dengan apa yang dikatakan oleh program Gnome. Saya menemukan cara mengubah pengaturan itu . Setelah saya memperbarui printer untuk mengatakan itu di "Office (1st Floor)", dialog segera berubah untuk mengatakannya juga:
Jika saya mencabut printer saya dari jaringan dan mencoba mencetak dari aplikasi Gnome, "printer hantu" tidak lagi muncul. Jika saya pasang kembali printer dan mencoba untuk mencetaknya muncul kembali pada daftar.
Saya masuk ke konfigurasi printer dan menonaktifkan layanan jaringan satu per satu sampai saya menemukan satu yang menyebabkan printer muncul secara ajaib (meskipun tidak berfungsi.) Penyebabnya adalah IPP. Jika saya menonaktifkan layanan IPP pada printer (dan me-reboot-nya), maka saya tidak lagi mendapatkan ghost printer bahkan ketika printer hidup dan terhubung ke jaringan.
Ketika IPP dinonaktifkan, Anda masih dapat menginstal printer sebagai LPD atau soket mentah. Namun, IPP mungkin penting untuk mencetak dari platform lain seperti Windows dan Mac.
Pada akhirnya tampaknya ada bug yang ditemukan oleh printer melalui IPP tidak berfungsi.
Untuk menghentikan program agar tidak menampilkan printer yang ditemukan secara otomatis dalam dialog cetak, Anda perlu mengkonfigurasi ulang layanan avahi daemon seperti yang dijelaskan dalam jawaban ini untuk Bagaimana cara menonaktifkan instalasi printer jarak jauh otomatis? :
Setelah saya mengkonfigurasi avahi seperti ini, saya tidak lagi melihat printer hantu ini bahkan ketika printer tersedia dengan IPP.
sumber
Saya punya masalah serupa:
Printer bagian bawah berasal dari instalasi yang lebih lama. Saya mengedit file:
Jadi saya menghapus entri kedua ...
... dan menyimpan file.
Reboot diperlukan agar perubahan diterapkan.
Ada juga file definisi printer di
/etc/cups/ppd
:Jadi saya menghapus file ini juga:
sumber