Configuración de impresoras en Linux

Ubuntu 26

Correr lo siguiente en una terminal

sudo systemctl stop cups
sudo cp -p /etc/cups/cupsd.conf /etc/cups/cupsd.conf.old
sudo sed -i.old -e 's/BrowseLocalProtocols Yes/BrowseLocalProtocols No/g' -e 's/BrowseRemoteProtocols Yes/BrowseRemoteProtocols No/g' /etc/cups/cupsd.conf
echo BrowseRemoteProtocols No | sudo tee -a /etc/cups/cupsd.conf
sudo systemctl start cups
for i in hemeroteca2 escaner infina-impresora siberia PB ; do
   sudo lpadmin -p DF-$i -E -v http://print.df.uba.ar:631/printers/$i ;
done

Las aplicaciones que abras luego de ejecutar esto podrán imprimir sin problemas (no las que ya estaban abiertas) en las impresoras DF-*

Ubuntu <= 23

Si siguen apareciendo impresoras 'extrañas' (compartidas por otros sistemas), podés quitarlas, para evitar confusiones, corriendo lo siguiente:

# Para que CUPS deje de autodescubrir impresoras por la red
sudo systemctl stop cups
sudo cp /etc/cups/cupsd.conf /etc/cups/cupsd.conf.old
sudo sed -i.old -e 's/Browsing On/Browsing Off/g' -e 's/Browsing on/Browsing off/g' /etc/cups/cupsd.conf
sudo systemctl stop cups-browsed
sudo systemctl disable cups-browsed
 
# Para que Avahi deje de autodescubrir impresoras por la red
sudo sed -i.old "s/.*enable-dbus=.*/enable-dbus=no/g" /etc/avahi/avahi-daemon.conf
sudo systemctl stop avahi-daemon

Verificando que aparezcan las impresoras

La propagación de la información de las impresoras puede demorar hasta 30 segundos.Para verificar que haya configurado correctamente las impresoras ejecute:

lpstat -v

Deberá observar una salida *similar* a la siguiente:

device for DF-escaner: http://print.df.uba.ar:631/printers/escaner
device for DF-hemeroteca2: http://print.df.uba.ar:631/printers/hemeroteca2
device for DF-infina-impresora: http://print.df.uba.ar:631/printers/infina-impresora
device for DF-pb: http://print.df.uba.ar:631/printers/pb
device for DF-siberia: http://print.df.uba.ar:631/printers/siberia

Establecer la impresora por defecto

lpoptions -d <nombre_impresora>

(consulte los nombres de las impresoras en ubicación física de las impresoras).

Si sigue sin detectar las impresoras

Mande un email a compu@df.uba.ar detallando el problema.