Le scanner Canon CanoScan LiDE 300 est parfaitement reconnu mais demande une configuration particulière.
Après installation, le driver et logiciel sont dans /usr/bin/scangearmp2
sudo add-apt-repository ppa:rolfbensch/sane-git sudo apt-get update sudo apt install libsane-common sudo apt install sane-utils sudo apt install xsane
sudo sane-find-scanner -q
La réponse sera du style : found USB scanner (vendor=0x04a9 [Canon], product=0x1913 [LiDE 300]) at libusb:003:002
.
Prenez note des valeurs 'vendor' (0x04a9) et 'product' (0x1913) (à priori vous aurez les mêmes).
sudo xed /etc/sane.d/canon.conf
# Canon CanoScan LiDE 300
usb 0x04a9 0x1913
# Canon CanoScan LiDE 300 ATTRS{idVendor}==“04a9”, ATTRS{idProduct}==“1913”, ENV{libsane_matched}=“yes”
Rebooter
Si le PC répond “pixma:04a91913” - Périphérique occupé“, passez à l'étape suivante.
Pour Ubuntu-Mint 20.04, le scanner ne fonctionne pas directement. Le pilote ippusbxd tente de récupérer le périphérique USB, et le verrouille.
sudo apt remove ippusbxd