Minha experiência com upgrades do Ubuntu não tem sido ótima. Em 2015 & amp; 2016, eu baixei e escrevi mais recente distro em CD e tentei atualizar de 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, pior, de todas as impressoras / scanners da Brother.
Para o Ubuntu 17.04 eu atualizei via Terminal e isso funcionou bem - até mesmo a impressora / scanner da Brother sobreviveu à atualização.
sudo apt-get update
sudo apt-get upgrade
Em outubro de 2017, segui a mesma rota, mas o scanner da Brother não funcionou após a atualização.
Eu segui as instruções antigas sobre como reinstalar os drivers / instalação da impressora / scanner da Brother, no meu modelo de gabinete DCP-J315W. Minhas notas cobriram as seguintes etapas:
-
Faça o download dos drivers de impressora da Brother usando a ferramenta. ( linux-brprinter-installer-*.*.*-*.gz
)
A ferramenta será baixada no diretório Downloads
padrão.
(A localização do diretório varia dependendo da sua distribuição Linux.)
por exemplo. /home/(LoginName)/Downloads
Abra uma janela de terminal e vá para o diretório em que você fez o download do arquivo na última etapa.
Ctrl + Alt + T (abre a janela do terminal)
cd ~/Downloads
(O Ubuntu faz distinção entre maiúsculas e minúsculas, portanto use o comando dir
ou ls
para verificar os nomes dos diretórios)
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ê vê 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 de DeviceURI.
O processo de instalação pode levar algum tempo. Por favor, espere até que esteja completo.
SOLUÇÃO DO SCANNER:
Infelizmente, parece haver problemas adicionais em torno dos scanners da Brother, e os problemas podem variar de acordo com os modelos de scanner e a versão do BRSCAN que deve ser executada. Brother.com tem 4 versões deste arquivo. Cada arquivo abrange diferentes modelos de scanner da Brother.
Eu tentei os seguintes passos que funcionavam com versões anteriores do Ubuntu:
-
Abra o arquivo: sudo nano /lib/udev/rules.d/40-libsane.rules
e adicione as seguintes linhas logo antes da linha "# A regra a seguir desativará a suspensão automática do USB para o dispositivo"
# Brother scanners
ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"
Usar o Gedit com sudo
não funciona mais no Ubuntu 17.10, mas o nano
funciona bem.
Ctrl + O grava as edições no arquivo.
-
Copie todos os arquivos de /usr/lib64
para /usr/lib
sudo cp /usr/lib64/* /usr/lib
Nesta fase eu estava em desespero depois de desperdiçar horas em pesquisas na web sobre este assunto. As etapas acima haviam funcionado no passado e não deveriam ter sido necessárias no processo de atualização. Então me deparei com um novo passo que funcionou 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
, talvez isso dependa de você ter feito o upgrade para o Ubuntu 16.04 ou feito uma nova instalação.
Eu não precisei fazer isso no Ubuntu 17.10.
NOTAS:
Outras notas, sites ou comandos relacionados a esse problema incluem:
Suporte da Brother:
Você pode seguir o processo de instalação da Brother em seu site, se desejar.
No Ubuntu 16.04, o arquivo chamado 40-libsane.rules pode ter sido alterado para 60-libsane.rules, mas em 17.10, revertido para 40-libsane.rules. Em 16.04, eu garanti a existência dos dois nomes e incluí a edição do Scanner da Brother.
Os seguintes comandos do Terminal podem ser usados para identificar scanners no sistema:
sane-find-scanner
Geralmente, ele vê o scanner, mas, se o Scanimage não vê-lo, você ainda tem um problema:
scanimage -L
O seguinte comando lista os dispositivos Brother instalados:
dpkg -l | grep Brother
Em uma nova instalação, talvez seja 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 ao grupo que é proprietário do seu dispositivo de scanner:
sudo adduser saned scanner
Nota: No Ubuntu 17.10, você não pode mais executar processos de GUI como superusuários, como o Sane, Simple-scan. Eu hackeei esse bloco, mas isso não ajudou a fazer o scanner funcionar, então apenas mais tempo desperdiçado.