
Después de actualizar de Ubuntu 13.04 a 14.04, el cuadro de diálogo de impresión del sistema muestra impresoras que nunca instalé:
"Farblaser" y "Laser" son impresoras que instalé, las otras dos aparecen de la nada. Ni la interfaz web de CUPS ni system-config-printer
los muestra, incluso con View/Discovered Printers
habilitado. Browsing Off
ya está en el archivo de configuración de CUPS. Los cuadros de diálogo de impresión distintos al del sistema, por ejemplo Libreoffice (sic), tampoco los muestran.
Resulta que estossondos impresoras de red en nuestra LAN. Puedo enviarles trabajos de impresión, aunque imprimir un PDF desde evince da como resultado que se imprima el binario PDF, ¡ay!
Siguienteesta respuesta, está claro de dónde provienen los nombres de las impresoras; avahi-browse -a | grep Printer
encuentra nuestras impresoras de red y les asigna ID del formulario [BDxxxx]
que coinciden con los nombres de las impresoras (que en parte borré).
Deshabilitar un servicio completo con múltiples usos parece excesivo. ¿Cómo puedo desactivar este comportamiento del cuadro de diálogo de impresión?
Respuesta1
Como detener avahi-daemon
o insertar enable-dbus=no
en avahi-daemon.conf
no ayudó (16.04), desactivamos el demonio en la interfaz que apunta a la red donde residen las impresoras agregándolo deny-interfaces=<interface>
a la [server]
sección del archivo de configuración.
Sólo pudimos hacerlo porque no necesitamos ninguna funcionalidad avahi allí.