Minha experiência com atualizações do Ubuntu não tem sido ótima. Em 2015 e 2016, baixei e escrevi a última distribuição em CD e tentei atualizar a partir do CD. Essas tentativas falharam e exigiram nova instalação do mesmo CD, mas isso exigiu a reinstalação ou reconfiguração de itens como contas de usuário e o pior de todas as impressoras / scanners da Brother.
Para o Ubuntu 17.04, atualizei via Terminal e isso funcionou bem - até a impressora / scanner Brother sobreviveu à atualização.
sudo apt-get update
sudo apt-get upgrade
Em outubro de 2017, segui a mesma rota, mas o scanner Brother não funcionou após a atualização.
Segui instruções antigas sobre como reinstalar drivers / configuração da impressora / scanner Brother, no meu modelo de caso DCP-J315W. Minhas anotações cobriram as seguintes etapas:
Faça o download dos drivers de impressora Brother usando a ferramenta. ( linux-brprinter-installer-*.*.*-*.gz
)
A ferramenta será baixada no Downloads
diretório padrão . (O local do diretório varia dependendo da sua distribuição Linux.)/home/(LoginName)/Downloads
Abra uma janela do terminal e vá para o diretório em que você baixou o arquivo na última etapa.
Ctrl+ Alt+ T(abre a janela do terminal)
cd ~/Downloads
(O Ubuntu diferencia maiúsculas de minúsculas, portanto, use o comando dir
ou ls
para verificar os nomes de diretório)
Digite o comando para extrair o arquivo baixado:
gunzip linux-brprinter-installer-*.*.*-*.gz
ou se necessário
sudo gunzip linux-brprinter-installer-*.*.*-*.gz
Execute a ferramenta (use sudo
se necessário):
bash linux-brprinter-installer-*.*.*-* Brother machine name
A instalação do driver será iniciada. Siga as instruções da tela de instalação.
Quando você vir a mensagem
Você especificará o DeviceURI?
- Para usuários de USB: escolha N (Não)
- Para usuários de rede: Escolha Y (Sim) e o número do DeviceURI. O processo de instalação pode levar algum tempo. Aguarde até que esteja completo.
SOLUÇÃO DO SCANNER:
Infelizmente, parece haver problemas adicionais em torno dos scanners Brother e os problemas podem variar de acordo com os modelos de scanner e a versão do BRSCAN necessária para ser executada. Brother.com tem 4 versões deste arquivo. Cada arquivo cobre diferentes modelos de scanner Brother.
Eu tentei as seguintes etapas que funcionaram com versões anteriores do Ubuntu:
Abra o arquivo: sudo nano /lib/udev/rules.d/40-libsane.rules
e adicione as seguintes linhas antes da linha "# A regra a seguir desativará a suspensão automática de USB para o dispositivo"
# Brother scanners
ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"
O uso do Gedit sudo
não funciona mais no Ubuntu 17.10, mas nano
funciona bem.
Ctrl+ Ograva edições no arquivo.
Copie todos os arquivos de /usr/lib64
para /usr/lib
sudo cp /usr/lib64/* /usr/lib
Nesta fase, eu estava desesperado depois de perder horas pesquisando esse problema na web. As etapas acima funcionaram no passado e não deveriam ter sido necessárias no processo de atualização. Então me deparei com uma nova etapa que funcionava para o Ubuntu 17.10, o que me faz pensar que há um novo bug no Ubuntu:
Copie todos os arquivos de /usr/lib64/sane
para /usr/lib/x86_64-linux-gnu/sane
sudo cp /usr/lib64/sane/* /usr/lib/x86_64-linux-gnu/sane
Este novo comando incluiu a notação de que
outros tiveram que copiar os arquivos na etapa 4 para /usr/lib/sane
, em vez disso, talvez dependa se você atualizou para o Ubuntu 16.04 ou fez uma nova instalação.
Não precisei fazer isso no Ubuntu 17.10.
NOTAS: Outras notas, sites ou comandos relacionados a este problema incluem:
Suporte da Brother: Você pode seguir o processo de instalação da Brother no site deles, se desejar.
No Ubuntu 16.04, o arquivo chamado 40-libsane.rules pode ter sido alterado para 60-libsane.rules, mas no 17.10 foi revertido para 40-libsane.rules. No 16.04, assegurei a existência dos dois nomes e incluí a edição do Brother Scanner.
Os seguintes comandos do terminal podem ser usados para identificar scanners no sistema:
sane-find-scanner
Isso geralmente vê o scanner, mas se o Scanimage não o visualizar, você ainda terá um problema:
scanimage -L
O comando a seguir lista os dispositivos Brother instalados:
dpkg -l | grep Brother
Em uma nova instalação, pode ser necessário reinstalar o Sane:
sudo apt-get install sane
sudo apt-get install libsane-extras
Verifique se as permissões estão corretas adicionando saned ao grupo proprietário do seu dispositivo de scanner:
sudo adduser saned scanner
Nota: No Ubuntu 17.10, você não pode mais executar processos da GUI como superusuário, como Sane, Simple-scan. Eu invadi esse bloco, mas não ajudou a fazer o scanner funcionar, perdendo mais tempo.