Mi experiencia con las actualizaciones de Ubuntu no ha sido excelente. En 2015 y 2016, descargué y escribí la última distribución en CD e intenté actualizar desde CD. Estos intentos fallaron y requirieron una nueva instalación desde el mismo CD, pero esto luego requirió reinstalar o reconfigurar elementos como cuentas de usuario y lo peor de todas las impresoras / escáneres Brother.
Para Ubuntu 17.04, actualicé a través de Terminal y funcionó bien, incluso la impresora / escáner Brother sobrevivió a la actualización.
sudo apt-get update
sudo apt-get upgrade
En octubre de 2017 seguí la misma ruta, pero el escáner Brother no funcionó después de la actualización.
Seguí viejas instrucciones sobre cómo reinstalar controladores / configuración para la impresora / escáner Brother, en mi caso modelo DCP-J315W. Mis notas cubrieron los siguientes pasos:
Descargue los controladores de impresora Brother con la herramienta. ( linux-brprinter-installer-*.*.*-*.gz
)
La herramienta se descargará en el Downloads
directorio predeterminado . (La ubicación del directorio varía según su distribución de Linux)./home/(LoginName)/Downloads
Abra una ventana de terminal y vaya al directorio donde descargó el archivo en el último paso.
Ctrl+ Alt+ T(abre la ventana de terminal)
cd ~/Downloads
(Ubuntu distingue entre mayúsculas y minúsculas, así que use el comando dir
ols
para verificar los nombres de directorio)
Ingrese el comando para extraer el archivo descargado:
gunzip linux-brprinter-installer-*.*.*-*.gz
o si es necesario
sudo gunzip linux-brprinter-installer-*.*.*-*.gz
Ejecute la herramienta (use sudo
si es necesario):
bash linux-brprinter-installer-*.*.*-* Brother machine name
La instalación del controlador comenzará. Siga las instrucciones de la pantalla de instalación.
Cuando veas el mensaje
¿Especificará el DeviceURI?
- Para usuarios de USB: elija N (No)
- Para usuarios de la red: elija Y (Sí) y el número de DeviceURI. El proceso de instalación puede llevar algún tiempo. Por favor espere hasta que se complete.
SOLUCIÓN DE ESCÁNER:
Desafortunadamente, parece haber problemas adicionales relacionados con los escáneres Brother y los problemas pueden variar según los modelos de escáner y la versión de BRSCAN que se debe ejecutar. Brother.com tiene 4 versiones de este archivo. Cada archivo cubre diferentes modelos de escáner Brother.
Intenté los siguientes pasos que habían funcionado con versiones anteriores de Ubuntu:
Abra el archivo: sudo nano /lib/udev/rules.d/40-libsane.rules
y agregue las siguientes líneas justo antes de la línea "# La siguiente regla deshabilitará la suspensión automática de USB para el dispositivo"
# Brother scanners
ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"
Usar Gedit sudo
ya no funciona en Ubuntu 17.10, peronano
funciona bien.
Ctrl+ Oescribe ediciones en el archivo.
Copie todos los archivos de /usr/lib64
a /usr/lib
sudo cp /usr/lib64/* /usr/lib
En esta etapa, estaba desesperado después de perder horas buscando en la web este problema. Los pasos anteriores habían funcionado en el pasado y no deberían haber sido necesarios en el proceso de actualización. Luego me encontré con un nuevo paso que funcionó para Ubuntu 17.10 que me hace pensar que hay un nuevo error en Ubuntu:
Copie todos los archivos de /usr/lib64/sane
a /usr/lib/x86_64-linux-gnu/sane
sudo cp /usr/lib64/sane/* /usr/lib/x86_64-linux-gnu/sane
Este nuevo comando incluye notación que
otros tuvieron que copiar los archivos en el paso 4, en su /usr/lib/sane
lugar, tal vez depende de si actualizó a Ubuntu 16.04 o realizó una nueva instalación.
No necesitaba hacer esto para Ubuntu 17.10.
NOTAS: Otras notas, sitios web o comandos relacionados con este problema incluyen:
Soporte de Brother: puede seguir el proceso de instalación de Brother en su sitio web si lo desea.
En Ubuntu 16.04 el archivo llamado 40-libsane.rules puede haber cambiado a 60-libsane.rules pero en 17.10 revertido a 40-libsane.rules. En 16.04, me aseguré de que ambos nombres existieran e incluí la edición Brother Scanner.
Los siguientes comandos de Terminal se pueden usar para identificar escáneres en el sistema:
sane-find-scanner
Esto generalmente ve el escáner, pero si Scanimage no lo ve, aún tiene un problema:
scanimage -L
El siguiente comando enumera los dispositivos Brother instalados:
dpkg -l | grep Brother
En una instalación nueva, es posible que deba reinstalar Sane:
sudo apt-get install sane
sudo apt-get install libsane-extras
Los permisos de verificación son correctos agregando saned al grupo que posee su dispositivo de escáner:
sudo adduser saned scanner
Nota: En Ubuntu 17.10, ya no puede ejecutar procesos GUI como superusuario, como Sane, Simple-scan. Pirateé este bloque, pero no ayudó a que el escáner funcionara, así que solo perdí más tiempo.