Mon expérience avec les mises à niveau d'Ubuntu n'a pas été formidable. En 2015 et 2016, j'ai téléchargé et écrit la dernière distribution sur CD et essayé la mise à niveau à partir du CD. Ces tentatives se sont écrasées et ont nécessité une nouvelle installation à partir du même CD, mais cela a ensuite nécessité une réinstallation ou une reconfiguration d'éléments comme les comptes d'utilisateurs et le pire de toutes les imprimantes / scanners Brother.
Pour Ubuntu 17.04, j'ai mis à niveau via Terminal et cela a bien fonctionné - même l'imprimante / scanner Brother a survécu à la mise à niveau.
sudo apt-get update
sudo apt-get upgrade
En octobre 2017, j'ai suivi le même itinéraire mais le scanner Brother n'a pas fonctionné après la mise à niveau.
J'ai suivi les anciennes instructions sur la façon de réinstaller les pilotes / la configuration de l'imprimante / scanner Brother, dans mon modèle de boîtier DCP-J315W. Mes notes ont couvert les étapes suivantes:
Téléchargez les pilotes d'imprimante Brother à l'aide de l'outil. ( linux-brprinter-installer-*.*.*-*.gz
)
L'outil sera téléchargé dans le Downloads
répertoire par défaut . (L'emplacement du répertoire varie en fonction de votre distribution Linux.) Ex./home/(LoginName)/Downloads
Ouvrez une fenêtre de terminal et accédez au répertoire dans lequel vous avez téléchargé le fichier à la dernière étape.
Ctrl+ Alt+ T(ouvre la fenêtre du terminal)
cd ~/Downloads
(Ubuntu est sensible à la casse, utilisez donc la commande dir
ouls
pour vérifier les noms de répertoire)
Entrez la commande pour extraire le fichier téléchargé:
gunzip linux-brprinter-installer-*.*.*-*.gz
ou si nécessaire
sudo gunzip linux-brprinter-installer-*.*.*-*.gz
Exécutez l'outil (utilisez sudo
si nécessaire):
bash linux-brprinter-installer-*.*.*-* Brother machine name
L'installation du pilote démarre. Suivez les instructions de l'écran d'installation.
Quand vous voyez le message
Voulez-vous spécifier le DeviceURI?
- Pour les utilisateurs USB: choisissez N (Non)
- Pour les utilisateurs du réseau: choisissez Y (Oui) et le numéro DeviceURI. Le processus d'installation peut prendre un certain temps. Veuillez attendre qu'il soit terminé.
SOLUTION DE SCANNER:
Malheureusement, il semble y avoir des problèmes supplémentaires concernant les scanners Brother et les problèmes peuvent varier selon les modèles de scanner et la version de BRSCAN à exécuter. Brother.com propose 4 versions de ce fichier. Chaque fichier couvre différents modèles de scanner Brother.
J'ai essayé les étapes suivantes qui avaient fonctionné avec les versions antérieures d'Ubuntu:
Ouvrez le fichier: sudo nano /lib/udev/rules.d/40-libsane.rules
et ajoutez les lignes suivantes juste avant la ligne "# La règle suivante désactivera la suspension automatique USB pour le périphérique"
# Brother scanners
ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"
L'utilisation de Gedit avec sudo
ne fonctionne plus dans Ubuntu 17.10, maisnano
fonctionne bien.
Ctrl+ Oécrit les modifications dans un fichier.
Copiez tous les fichiers de /usr/lib64
à /usr/lib
sudo cp /usr/lib64/* /usr/lib
À ce stade, j'étais désespéré après avoir perdu des heures à rechercher sur le Web ce problème. Les étapes ci-dessus avaient fonctionné dans le passé et n'auraient pas dû être nécessaires dans le cadre du processus de mise à niveau. Ensuite, je suis tombé sur une nouvelle étape qui a fonctionné pour Ubuntu 17.10, ce qui me fait penser qu'il y a un nouveau bogue dans Ubuntu:
Copiez tous les fichiers de /usr/lib64/sane
à /usr/lib/x86_64-linux-gnu/sane
sudo cp /usr/lib64/sane/* /usr/lib/x86_64-linux-gnu/sane
Cette nouvelle commande incluait une notation
d'autres ont dû copier les fichiers à l'étape 4 à la /usr/lib/sane
place, cela dépend peut-être de la mise à niveau vers Ubuntu 16.04 ou d'une nouvelle installation.
Je n'avais pas besoin de le faire pour Ubuntu 17.10.
REMARQUES: Les autres notes, sites Web ou commandes relatifs à ce problème incluent:
Assistance Brother: vous pouvez suivre le processus d'installation de Brother sur leur site Web si vous le souhaitez.
Dans Ubuntu 16.04, le fichier nommé 40-libsane.rules peut avoir changé en 60-libsane.rules mais en 17.10 est revenu à 40-libsane.rules. En 16.04, je me suis assuré que les deux noms existaient et incluais l'édition du scanner Brother.
Les commandes de terminal suivantes peuvent être utilisées pour identifier les scanners sur le système:
sane-find-scanner
Cela voit généralement le scanner, mais si Scanimage ne le voit pas, vous avez toujours un problème:
scanimage -L
La commande suivante répertorie les périphériques Brother installés:
dpkg -l | grep Brother
Lors d'une nouvelle installation, vous devrez peut-être réinstaller Sane:
sudo apt-get install sane
sudo apt-get install libsane-extras
Vérifiez que les autorisations sont correctes en ajoutant saned au groupe propriétaire de votre scanner:
sudo adduser saned scanner
Remarque: Sous Ubuntu 17.10, vous ne pouvez plus exécuter de processus GUI en tant que super utilisateur, tels que Sane, Simple-scan. J'ai piraté ce bloc, mais cela n'a pas aidé à faire fonctionner le scanner, donc juste plus de temps perdu.