Como faço para me livrar de uma impressora fantasma no Gnome?

13

Quando tento imprimir de um aplicativo Gnome, a caixa de diálogo de impressão tem uma impressora não-funcional listada. É chamado de "duerqxesz5090 - Despensa Basement - Rejeitando Jobs". Aqui está uma captura de tela da caixa de diálogo de impressão do Gnome:

  • Se eu tentar selecionar essa impressora, o aplicativo congelará por alguns minutos ou até mesmo falhará.
  • Eu só entendo isso com programas do Gnome (como gedit ou glabels), mas não com o firefox ou libreoffice
  • É possível que sejam os restos de uma impressora antiga que eu instalei em algum momento. Eu tinha uma impressora instalada na despensa do porão.
  • Não estou usando o Gnome (estou usando xfce), mas usei o Gnome no passado.
  • Minha versão do Ubuntu é Ubuntu 15.04 (Vivid)
  • O CUPS não sabe nada sobre essa impressora fantasma:
  • system-config-printer não sabe nada sobre esta impressora:

Como posso descobrir onde esta impressora inexistente está listada no meu sistema e removê-la?

Eu tentei pesquisá-lo em vários lugares, mas nenhum deles retorna nenhum resultado:

  • dconf dump / | grep duerqx
  • sudo grep -r duerqx /etc/
  • gsettings list-recursively | grep duerqx
por Stephen Ostermiller 22.09.2015 / 02:17

1 resposta

10

Acontece que esta impressora não está instalada em nenhum lugar do meu sistema. Este é o Gnome auto-descobrindo minha impressora a laser Brother (aquela que é instalada como HL4570CDW). Então, acaba que a mesma impressora aparece duas vezes na lista (mas apenas uma vez funcionalmente).

Descobri isso porque notei que a interface da web de administração da minha impressora dizia que a impressora estava localizada na "Sala de Utilidade do Porão", que corresponde exatamente ao que os programas do Gnome estavam dizendo. Eu descobri como mudar essa configuração . Uma vez que atualizei a impressora para dizer que estava no "Office (1º andar)", a caixa de diálogo mudou imediatamente para dizer também:

Se eu desconectar minha impressora da rede e tentar imprimir a partir de um aplicativo Gnome, a "impressora fantasma" não aparecerá mais. Se eu conectar a impressora novamente e tentar imprimir, ela aparecerá novamente na lista.

Entrei na configuração da impressora e desabilitei os serviços de rede um de cada vez, até encontrar o que estava causando a impressão mágica (embora não funcional). O culpado é o IPP. Se eu desabilitar os serviços de IPP na impressora (e reiniciá-lo), não receberei mais a impressora fantasma mesmo quando a impressora estiver ligada e conectada à rede.

Quando o IPP está desativado, você ainda pode instalar a impressora como LPD ou soquete bruto. No entanto, o IPP pode ser importante para impressão de outras plataformas, como Windows e Mac.

No final, parece ser um erro que uma impressora descoberta via IPP não é funcional.

Para impedir que programas exibam impressoras detectadas automaticamente na caixa de diálogo de impressão, é necessário reconfigurar o serviço daemon avahi conforme detalhado em esta resposta para Como faço para desativar instalação automática de impressora remota? :

  

edite /etc/avahi/avahi-daemon.conf e na seção [server] , adicione enable-dbus=no e reinicie o serviço avahi-daemon: sudo service avahi-daemon restart

Depois que eu configuro o avahi assim, eu não vejo mais essa impressora fantasma mesmo quando a impressora está disponível com o IPP.

    
por Stephen Ostermiller 20.11.2015 / 01:42