Gnome'daki bir hayalet yazıcıdan nasıl kurtulurum?


17

Bir Gnome uygulamasından yazdırmaya çalıştığımda, yazdırma iletişim kutusunda listelenen işlevsel olmayan bir yazıcı var. Buna "duerqxesz5090 - Bodrum Yardımcı Odası - İşleri Reddetme" denir. Gnome yazdırma iletişim kutusunun ekran görüntüsü:

hayalet yazıcı

  • Bu yazıcıyı seçmeye çalışırsam, uygulama dakikalarca donacak, hatta çökecektir.
  • Bunu sadece Gnome programlarıyla (gedit veya glabels gibi) alıyorum, ancak firefox veya libreoffice ile değil
  • Bir noktada kurduğum eski bir yazıcının kalıntıları olması mümkündür. Bodrum yarar odasında yüklü bir yazıcı var mıydı.
  • Gnome kullanmıyorum (xfce kullanıyorum), ama geçmişte Gnome kullandım.
  • Ubuntu sürümüm Ubuntu 15.04 (Canlı)
  • CUPS bu hayalet yazıcı hakkında hiçbir şey bilmiyor: bardaklar
  • system-config-printer bu yazıcı hakkında hiçbir şey bilmiyor: Sistem yapılandırma yazıcısı

Var olmayan bu yazıcının sistemimde nerede listelendiğini nasıl öğrenebilir ve kaldırabilirim?

Çeşitli yerlerde aramaya çalıştım, ancak bunların hiçbiri sonuç vermiyor:

  • dconf dump / | grep duerqx
  • sudo grep -r duerqx /etc/
  • gsettings list-recursively | grep duerqx

İlginç. Yabani tahminim: bazı kalıntısı olup olmadığını görmek için denemek /etc/cups/printers.confde (olmamalı) ya da /etc/printcap. Veya daha önce gnome'unuz varsa, başlatmaya çalışın /usr/bin/gnome-control-center.real--- farklı (ve daha kötü) bir yazıcı ayarları programı kullanır.
Rmano

@Rmano - Önerileriniz için teşekkür ederiz. /etc/cups/printers.confiçin yalnızca HL4570CDW için bir giriş vardır /etc/printcap. gnome-control-center.realiçinde bir yazıcı simgesi var system-config-printer- "kötü" yazıcı ayarları programını almıyorum.
Stephen Ostermiller

Bunu Ubuntu 15.10 temiz kurulumunda onaylayabilirim. Kurulu yalnızca bir Brother MFC9450CDN olan bir yazıcım var. İnternette gördüğüm yayınlar arasında ortak bir konu var gibi görünüyor: Herkesin bir Brother yazıcısı kurulu gibi görünüyor.
Charl le Roux

CUPS kullanıyorsanız, tarayıcı tabanlı ayarlarda herhangi bir şey görünüyor mu - localhost: 631 / yazıcılar ? Oradaysa, tıklayın ve ardından yönetim açılır listesinden "yazıcıyı sil" i seçin.
pbhj

@pbhj Zaten soruma bu sayfanın ekran görüntüsünü ekledim. CUPS'un listelediği tek şey benim gerçek yazıcım.
Stephen Ostermiller

Yanıtlar:


15

Bu yazıcının sistemimin hiçbir yerine kurulmadığı anlaşılıyor. Bu Gnome, Brother lazer yazıcımı (HL4570CDW olarak kurulan yazıcı) otomatik olarak keşfediyor. Böylece aynı yazıcının listede iki kez (ancak işlevsel olarak bir kez) görünmesi sona erer.

Bunu keşfettim çünkü yazıcımın yönetim web arayüzünün yazıcının Gnome programlarının söylediklerine tam olarak uyan "Bodrum Yardımcı Odasında" bulunduğunu söylediğini fark ettim. Ben o ayarın nasıl değiştirileceğini anladım . Yazıcıyı "Office (1. Kat)" içinde olduğunu söyleyecek şekilde güncelledikten sonra iletişim kutusu derhal değişti:

Yazıcımı ağdan çıkarır ve bir Gnome uygulamasından yazdırmaya çalışırsam, "hayalet yazıcı" artık görünmez. Yazıcıyı yeniden takıp yazdırmaya çalışırsam listede yeniden görünür.

Yazıcı yapılandırmasına girdim ve yazıcının sihirli olarak görünmesine neden olanı (işlevsel olmasa da) bulana kadar ağ hizmetlerini tek tek devre dışı bıraktım. Suçlu IPP'dir. Yazıcıdaki IPP hizmetlerini devre dışı bırakırsam (ve yeniden başlatırsam), yazıcı açık ve ağa bağlı olsa bile artık hayalet yazıcıyı alamıyorum.

IPP devre dışı bırakıldığında, yazıcıyı yine de LPD veya ham soket olarak kurabilirsiniz. Ancak IPP, Windows ve Mac gibi diğer platformlardan yazdırmak için önemli olabilir.

Sonunda IPP aracılığıyla bulunan bir yazıcının çalışmadığı bir hata gibi görünüyor.


Baskı iletişim otomatik olarak keşfedilen yazıcıları göstermesini durdurma programlarında için yeniden yapılandırın gereken avahi ayrıntılı olarak Daemon hizmetini bu cevap için nasıl yapmak devre dışı otomatik uzaktan yazıcı yükleme? :

düzenleme /etc/avahi/avahi-daemon.conf ve [server]bölüm eklemek enable-dbus=no sonra avahi-cini hizmetini yeniden başlatın:sudo service avahi-daemon restart

Avahi'i bu şekilde yapılandırdığımda, yazıcı IPP ile kullanılabilir olsa bile artık bu hayalet yazıcıyı görmüyorum.


Mükemmel cevap, soru, bu özellik için bir yardımcı olabilir mi? Bulunan yazıcının kullanılabileceği bir durum var mı (yapılandırma olmadan). Benimki de "işleri reddetmek" demek.
alfC

Çoğu durumda, internet forumlarında hatayla karşılaştığım insanların Brother yazıcıları var. Bu özelliğin diğer bazı üreticilerin yazıcılarında daha iyi çalıştığını düşünüyorum.
Stephen Ostermiller

Haklısın, hayalet yazıcı (duerquex) işe yaramaz, iletişim kutusu yazıcıya bağlanmaya çalışırken kilitlenir.
alfC

Xubuntu 18.04 sistemimde enable-dbus = no değiştirmeyi denedim, ancak avahi'yi yeniden başlatmak sadece takılıyor. Avahi'nin sadece yazıcı bulmasını önlemenin başka bir yolu var mı? Dosya paylaşım kaynaklarına erişme gibi diğer şeyler için sıfır yapılandırma özelliğine ihtiyacım var gibi görünüyor (ancak sadece IP'leri kullanabiliyordum).
NRaygun

1

Benzer bir sorunum vardı:

printer list.png

Alttaki yazıcı daha eski bir kurulumdan. Dosyayı düzenledim:

$ sudo -H gedit /etc/cups/printers.conf

# Printer configuration file for CUPS v2.1.3
# Written by cupsd
# DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING

<DefaultPrinter DCP-7065DN>
UUID urn:uuid:1a785efb-bce4-35dd-7e44-c4fd53bb429a
Info Brother DCP-7065DN
  (... SNIP ...)
</DefaultPrinter>

<Printer DCP7065DN>
UUID urn:uuid:46e866c1-3ab2-324b-65fd-30d2fee77f85
Info DCP7065DN
  (... SNIP ...)
</Printer>

Bu yüzden ikinci girişi sildim ...

<Printer DCP7065DN>
UUID urn:uuid:46e866c1-3ab2-324b-65fd-30d2fee77f85
Info DCP7065DN
  (... SNIP ...)
</Printer>

... ve dosyayı kaydetti.

Değişikliklerin etkili olması için yeniden başlatma gerekir.


Ayrıca bir yazıcı tanım dosyası da bulunmaktadır /etc/cups/ppd:

printer ppd.png

Bu dosyayı da kaldırdım:

$ ll /etc/cups/ppd

total 28
drwxr-xr-x 2 root lp  4096 Aug 10  2018 ./
drwxr-xr-x 5 root lp  4096 Nov 10 09:59 ../
-rw-r----- 1 root lp  8191 Aug 10  2018 DCP-7065DN.ppd
-rw-r----- 1 root lp 10537 Aug  7  2018 DCP7065DN.ppd

$cat /etc/cups/ppd/DCP7065DN.ppd

*PPD-Adobe: "4.3"
*%================================================
*%  Copyright Brother Industries,Ltd 2006-2008
*%  "Brother DCP7065DN for CUPS"
*%================================================
  (... SNIP ...)
*UIConstraints: *InputSlot MANUAL   *Duplex DuplexTumble
*UIConstraints: *InputSlot MANUAL   *Duplex DuplexNoTumble

$ sudo rm -f /etc/cups/ppd/DCP7065DN.ppd
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.