Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
scanner_canon_canoscan_5200f [Le 22/07/2025, 15:01]
ExoticApple57 Brouillon v2
scanner_canon_canoscan_5200f [Le 23/07/2025, 11:37] (Version actuelle)
129.175.14.197 [Contexte]
Ligne 2: Ligne 2:
  
 ====== Configurer le scanner Canon CanoScan 5200F sous Linux ====== ====== Configurer le scanner Canon CanoScan 5200F sous Linux ======
 +
 +FIXME Ce tutoriel comporte certainement des répétitions d'​autres pages existant sur le Wiki ubuntu.fr et peut être optimisé.
 +
 +===== Objectif =====
 +
 +Le but de ce tutoriel est de proposer une solution pour faire fonctionner le scanner Canon CanoScan 5200F sous Linux, pour celles et ceux qui souhaiteraient ressusciter leur vieux matériel plutôt que de le jeter. ​
 +
 +===== Contexte =====
 +
 +Du côté de Windows, le scanner [[https://​www.canon.fr/​support/​consumer/​products/​scanners/​canoscan/​series/​canoscan-5200f.html?​type=drivers&​os=Windows%20XP%20(32-bit)|Canon CanoScan 5200F]] n'est pas compatible avec les versions supérieures à Windows 7. 
 +
 +Du côté de Linux, il n'est pas compatible avec [[:​sane-backends|SANE]] "​Scanner Access Now Easy", car il n'​existe pas de backend (il n'y a pas de bibliothèque logicielle Linux qui a été créée pour ce scanner). ​
 +
 +Enfin il n'est pas non plus possible d'​utiliser [[:​wine|Wine]],​ qui ne s'​applique pas aux pilotes, mais seulement aux programmes. Dans notre cas, les pilotes du scanner ne sont pas reconnus par Wine, seulement le logiciel. ​
 +
 +Il reste toutefois possible de créer sur Linux une VM portant un système d'​exploitation Windows compatible avec ces pilotes. ​
 +
 +Dans ce tutoriel, nous utiliserons la solution [[:​virtualbox|VirtualBox]] pour créer la VM. 
  
 ===== Compatibilité ===== ===== Compatibilité =====
  
   * Canon CanoScan 5200F   * Canon CanoScan 5200F
 +  * 
 +<note tip>Ce tutoriel peut être appliqué à d'​autres machines qui seraient incompatibles avec SANE. </​note>​
  
 ===== Pré-requis ===== ===== Pré-requis =====
Ligne 11: Ligne 31:
   * Disposer des [[:​sudo|droits d'​administration]].   * Disposer des [[:​sudo|droits d'​administration]].
   * Disposer d'une connexion à Internet configurée et activée.   * Disposer d'une connexion à Internet configurée et activée.
 +  * Disposer d'une distribution Linux Ubuntu 18.04 ou supérieure,​ ou bien basée sur Ubuntu (Linux Mint, etc). 
  
 ===== Installation ===== ===== Installation =====
Ligne 19: Ligne 40:
  
 // Basé sur : // // Basé sur : //
 +  * //​[[https://​www.numetopia.fr/​installer-virtualbox-sur-ubuntu-ou-linux-mint/​|Comment installer VirtualBox sur Ubuntu ou Linux Mint]] par Le Tux Masqué//
   * //​[[https://​www.linuxtechi.com/​how-to-install-virtualbox-on-linuxmint|How to Install VirtualBox on Linux Mint 22 Step-by-Step]] par  Pradeep Kumar//   * //​[[https://​www.linuxtechi.com/​how-to-install-virtualbox-on-linuxmint|How to Install VirtualBox on Linux Mint 22 Step-by-Step]] par  Pradeep Kumar//
   * //​[[https://​devstory.net/​11883/​installer-la-machine-virtuelle-windows-7-en-virtualbox|Installer la machine virtuelle Windows 7 en VirtualBox]] par devstory.net//​   * //​[[https://​devstory.net/​11883/​installer-la-machine-virtuelle-windows-7-en-virtualbox|Installer la machine virtuelle Windows 7 en VirtualBox]] par devstory.net//​
Ligne 35: Ligne 57:
   wget -O- https://​www.virtualbox.org/​download/​oracle_vbox_2016.asc | sudo gpg --yes --output /​usr/​share/​keyrings/​oracle-virtualbox-2016.gpg --dearmor   wget -O- https://​www.virtualbox.org/​download/​oracle_vbox_2016.asc | sudo gpg --yes --output /​usr/​share/​keyrings/​oracle-virtualbox-2016.gpg --dearmor
  
-3. Pour Linux Mint 21.x 64 bits uniquement, finir par la commande suivante ​+3. Finir par la commande suivante selon votre distribution :  
-  echo "deb [arch=amd64 signed-by=/​usr/​share/​keyrings/​oracle-virtualbox-2016.gpg] ​https://​download.virtualbox.org/​virtualbox/​debian ​noble contrib"​ | sudo tee /​etc/​apt/​sources.list.d/​virtualbox.list+ 
 +  * Ubuntu 18.04 32 bits : 
 + 
 +  echo "deb [signed-by=/​usr/​share/​keyrings/​oracle-virtualbox-2016.gpg] http://​download.virtualbox.org/​virtualbox/​debian $(lsb_release -sc) contrib"​ | sudo tee /​etc/​apt/​sources.list.d/​virtualbox.list 
 + 
 +  * Ubuntu 18.04, 20.04, 22.04 64 bits et versions supérieures : 
 + 
 +  echo "deb [arch=amd64 signed-by=/​usr/​share/​keyrings/​oracle-virtualbox-2016.gpg] http://​download.virtualbox.org/​virtualbox/​debian $(lsb_release -sc) contrib"​ | sudo tee /​etc/​apt/​sources.list.d/​virtualbox.list 
 + 
 +  * Linux Mint 19.x 32 bits : 
 + 
 +  echo "deb [signed-by=/​usr/​share/​keyrings/​oracle-virtualbox-2016.gpg] http://​download.virtualbox.org/​virtualbox/​debian bionic contrib"​ | sudo tee /​etc/​apt/​sources.list.d/​virtualbox.list 
 + 
 +  * Linux Mint 19.x 64 bits : 
 + 
 +  echo "deb [arch=amd64 signed-by=/​usr/​share/​keyrings/​oracle-virtualbox-2016.gpg] http://​download.virtualbox.org/​virtualbox/​debian bionic contrib"​ | sudo tee /​etc/​apt/​sources.list.d/​virtualbox.list 
 + 
 +  * Linux Mint 20.x 64 bits : 
 + 
 +  echo "deb [arch=amd64 signed-by=/​usr/​share/​keyrings/​oracle-virtualbox-2016.gpg] http://​download.virtualbox.org/​virtualbox/​debian focal contrib"​ | sudo tee /​etc/​apt/​sources.list.d/​virtualbox.list 
 + 
 +  * Linux Mint 21.x 64 bits : 
 + 
 +  echo "deb [arch=amd64 signed-by=/​usr/​share/​keyrings/​oracle-virtualbox-2016.gpg] ​http://​download.virtualbox.org/​virtualbox/​debian ​jammy contrib"​ | sudo tee /​etc/​apt/​sources.list.d/​virtualbox.list
  
 4. Mettre à jour les paquets : 4. Mettre à jour les paquets :
Ligne 44: Ligne 89:
  
 1. Installer VirtualBox : 1. Installer VirtualBox :
 +<note tip>​Prendre la dernière version : 7.1 à la date d'​écriture de cet article.</​note>​
   sudo apt install virtualbox-7.1 -y   sudo apt install virtualbox-7.1 -y
-//Prendre la dernière version : à la date d'​écriture de cet article, il s'agit de la 7.1.// 
   ​   ​
 2. Autoriser VirtualBox à accéder aux ports USB : 2. Autoriser VirtualBox à accéder aux ports USB :
 +<note tip>​Remplacer USER par le nom d’utilisateur créé sur la VM. Ex : vboxuser</​note>​
   sudo usermod -G vboxusers -a USER   sudo usermod -G vboxusers -a USER
   sudo gpasswd -a USER vboxusers   sudo gpasswd -a USER vboxusers
-//Remplacer USER par le nom d’utilisateur créé sur la VM. Ex : vboxuser// 
   ​   ​
 3. Lancer VirtualBox : 3. Lancer VirtualBox :
Ligne 57: Ligne 102:
 === Installer les extensions VirtualBox === === Installer les extensions VirtualBox ===
  
-Cela est nécessaire ​pour que la VM puisse accéder aux ports USB de votre machine. ​+<note importante>​Nécessaire ​pour que la VM puisse accéder aux ports USB de votre machine ​Linux</​note>​
  
 1. Télécharger le pack d’extensions :  1. Télécharger le pack d’extensions : 
 +<note importante>​La version du pack (7.1.X) doit correspondre à la version de VirtualBox (7.1.X) qui se retrouve dans VirtualBox -> Aide -> A propos de VirtualBox.</​note>​
   wget https://​download.virtualbox.org/​virtualbox/​7.1.4/​Oracle_VirtualBox_Extension_Pack-7.1.4.vbox-extpack   wget https://​download.virtualbox.org/​virtualbox/​7.1.4/​Oracle_VirtualBox_Extension_Pack-7.1.4.vbox-extpack
-//Attention : la version du pack (7.1.X) doit correspondre à la version de VirtualBox (7.1.X) qui se retrouve dans VirtualBox -> Aide -> A propos de VirtualBox.//​ 
  
 2. Installer le pack d’extensions :  2. Installer le pack d’extensions : 
Ligne 74: Ligne 119:
 === Créer la VM === === Créer la VM ===
  
-Télécharger l’image ISO de Windows XP 32 bits Edition Familiale SP3 en français ici : https://​lecrabeinfo.net/​telecharger/​windows-xp-edition-familiale-sp3/+<note tip>Dans le but d'​avoir une VM la plus économe possible en terme de ressources, c'est la version la plus ancienne ​de Windows avec laquelle les drivers sont compatibles qui est proposée, c'​est-à-dire ​Windows XP 32 bits. </note>
  
-Dans VirtualBox, faire Nouvelle et renseigner : +1. Télécharger l’image ISO de Windows XP 32 bits Edition Familiale SP3 en français ici : [[https://​lecrabeinfo.net/​telecharger/​cat/​systemes-dexploitation/​windows/​|Le Crabe Info - Systèmes d'​exploitation Windows]] 
 + 
 +2. Dans VirtualBox, faire Nouvelle et renseigner : 
   * **Nom** : VM-Windows-XP-32-bits   * **Nom** : VM-Windows-XP-32-bits
   * **ISO Image** : pointer vers l’image ISO téléchargée   * **ISO Image** : pointer vers l’image ISO téléchargée
  
-Pour le Unattended Guest OS, renseigner le username et le mot de passe souhaités pour la VM. +3. Pour le Unattended Guest OS, renseigner le username et le mot de passe souhaités pour la VM. 
  
-Dans Hardware, choisir la configuration suivante : +4. Dans Hardware, choisir la configuration suivante : 
   * **Mémoire vive** : 192 Mo   * **Mémoire vive** : 192 Mo
   * **Processors** : 1 CPU   * **Processors** : 1 CPU
  
-Dans Virtual Hard disk, choisir “Create a Virtual Hard Disk Now” avec la configuration suivante : +5. Dans Virtual Hard disk, choisir “Create a Virtual Hard Disk Now” avec la configuration suivante : 
   * **Disk Size** : 5 Go   * **Disk Size** : 5 Go
  
-Faire Suivant -> Finish. ​+6. Faire Suivant -> Finish. ​
  
 === Configurer la VM === === Configurer la VM ===
Ligne 95: Ligne 142:
 **Activer Windows sur la VM** **Activer Windows sur la VM**
  
-Utiliser l’outil xp_activate32 : https://​www.malekal.com/​comment-activer-windows-xp/​+<note importante>​Nécessaire pour ne pas que votre VM expire au bout de 30 jours. </​note>​ 
 + 
 +Utiliser l’outil xp_activate32 : [[https://​www.malekal.com/​comment-activer-windows-xp/​|Malekal - Comment activer Windows XP]]
  
 **Installer les Additions Invités VirtualBox sur la VM** **Installer les Additions Invités VirtualBox sur la VM**
  
-Cela est nécessaire ​pour activer les dossiers partagés entre la VM et Linux. ​+<note importante>​Nécessaire ​pour activer les dossiers partagés entre la VM et Linux. ​</​note>​ 
 + 
 +1. Télécharger l’ISO VirtualBox Guest Additions ici : [[https://​download.virtualbox.org/​virtualbox/​7.1.12/​|VirtualBox - Téléchargements]]
  
-1. Télécharger l’ISO VirtualBox Guest Additions ici https://​download.virtualbox.org/​virtualbox/​7.1.12/+Version correspondant à VirtualBox v7.1 : VBoxGuestAdditions_7.1.12.iso
  
 2. Sélectionner la VM et monter l’ISO en allant dans Périphériques -> Lecteurs optiques -> Choose a disk file... ​ 2. Sélectionner la VM et monter l’ISO en allant dans Périphériques -> Lecteurs optiques -> Choose a disk file... ​
Ligne 110: Ligne 161:
 **Partager un dossier entre Linux et la VM** **Partager un dossier entre Linux et la VM**
  
-Cela est nécessaire ​pour l'​envoi de fichiers entre Linux et la VM. +<note importante>​Nécessaire ​pour l'​envoi de fichiers entre Linux et la VM. </​note>​
  
 1. Dans VirtualBox, cliquer sur la VM -> Configuration -> Dossiers partagés -> Ajouter un nouveau dossier partagé 1. Dans VirtualBox, cliquer sur la VM -> Configuration -> Dossiers partagés -> Ajouter un nouveau dossier partagé
Ligne 122: Ligne 173:
 **Activer le contrôleur USB sur la VM** **Activer le contrôleur USB sur la VM**
  
-Dans VirtualBox, cliquer sur la VM -> Configuration -> USB -> Choisir le contrôleur USB nommé “Canon CanoScan”. ​+Dans VirtualBox, en mode Expert, cliquer sur la VM -> Configuration -> USB -> Choisir le contrôleur USB nommé “Canon CanoScan”. ​
  
 **Monter le périphérique USB sur la VM** **Monter le périphérique USB sur la VM**
Ligne 133: Ligne 184:
  
 1. Récupérer ScanGear CS pour Windows XP 32 bits en français ici :  1. Récupérer ScanGear CS pour Windows XP 32 bits en français ici : 
-https://​www.canon.fr/​support/​consumer/​products/​scanners/​canoscan/​series/​canoscan-5200f.html?​type=drivers&​os=Windows%20XP%20(32-bit)+[[https://​www.canon.fr/​support/​consumer/​products/​scanners/​canoscan/​series/​canoscan-5200f.html?​type=drivers&​os=Windows%20XP%20(32-bit)|Canon - Assistance Canon CanoScan 5200F]]
  
 Dernière version connue : 5200fvst10150b_xpfr.exe Dernière version connue : 5200fvst10150b_xpfr.exe
Ligne 146: Ligne 197:
  
 1. Sur Linux, récupérer CanoScan Toolbox pour Windows XP 32 bits en français ici :  1. Sur Linux, récupérer CanoScan Toolbox pour Windows XP 32 bits en français ici : 
-https://​www.canon.fr/​support/​consumer/​products/​scanners/​canoscan/​series/​canoscan-5200f.html?​type=download&​os=Windows%20XP%20(32-bit)+[[https://​www.canon.fr/​support/​consumer/​products/​scanners/​canoscan/​series/​canoscan-5200f.html?​type=drivers&​os=Windows%20XP%20(32-bit)|Canon - Assistance Canon CanoScan 5200F]]
  
 Dernière version connue : s7119FRx.exe Dernière version connue : s7119FRx.exe
Ligne 156: Ligne 207:
 === Installer Adobe Reader sur la VM === === Installer Adobe Reader sur la VM ===
  
-1. Récupérer Adobe Reader pour Windows XP SP3 en Français ici : https://​get.adobe.com/​fr/​reader/​otherversions/​+1. Récupérer Adobe Reader pour Windows XP SP3 en Français ici : [[https://​get.adobe.com/​fr/​reader/​otherversions/​|Téléchargements Adobe Acrobat Reader]]
  
 Dernière version connue : AdbeRdr11008_fr_FR.exe Dernière version connue : AdbeRdr11008_fr_FR.exe
Ligne 166: Ligne 217:
 Des suggestions de paramétrage sont données ci-dessous. ​ Des suggestions de paramétrage sont données ci-dessous. ​
  
-Dans le raccourci PDF de CanoScan Toolbox, configurer ​les paramètres ​comme ci-dessous ​pour une bonne qualité de numérisation : +Dans le raccourci PDF de CanoScan Toolbox, configurer ​ces paramètres pour une bonne qualité de numérisation : 
   * **Mode de numérisation** : Couleur   * **Mode de numérisation** : Couleur
   * **Qualité de l’image** : 300 ppp   * **Qualité de l’image** : 300 ppp
Ligne 177: Ligne 228:
 ===== Utilisation ===== ===== Utilisation =====
  
-Pour utiliser ​le module Bidule du matériel Machinil suffit de lancer ​l'application [[:​unity#​tableau_de_bord_dash|tableau de bord Unity]] ​avec le mot clé //​Machin-Chose//​ ou //​via// ​la [[:​commande_shell|commande]] suivante :+1. S'​assurer que le scanner est alimentéle connecter en USB et l'allumer ​avec l'​interrupteur. 
 + 
 +2. Allumer votre distribution Linux, puis dans VirtualBox, démarrer la VM qui porte Windows. 
 + 
 +3. Placer une feuille dans le scanner et appuyer sur le bouton "​PDF"​ jusqu'​à ce que le logiciel CanoScan Toolbox se déclenche.  
 + 
 +4. Cliquer sur "​Terminer"​ pour enregistrer le PDF dans le dossier Scans partagé avec Linux.  
 + 
 +5. Dans Linux, aller dans le dossier Scans partagé avec la VM et récupérer le PDF. 
  
-  machin-chose+<note tip>Il est possible de placer la VM en veille plutôt que de l'​éteindre afin d'​éviter d'​attendre son redémarrage. </​note>​
  
 ===== Voir aussi ===== ===== Voir aussi =====
  
-  * **(en)** [[http://www.bidule.com|Site officiel du matériel Bidule]] +  * **(fr)** [[https://www.canon.fr/​support/​consumer/​products/​scanners/​canoscan/​series/​canoscan-5200f.html?​type=download&​os=all|Site officiel du Canon CanoScan 5200F]] 
-  * **(fr)** [[http://www.xfce.org|Mode d'​emploi du matériel Bidule]] +  * **(fr)** [[https://forum.ubuntu-fr.org/​viewtopic.php?​id=148657|Driver Linux pour Scanner Canon CanoScan 5200F (USB) ?]] sur le forum Ubuntu-fr 
-  * [[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=64840|Discussion "​Matériel Bidule"​]] sur le forum Ubuntu-fr+  ​* **(fr)** [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=445947|scanner canon 5200f et 8000 ubuntu 10.10]] sur le forum Ubuntu-fr
  
 ---- ----
 //​Contributeurs principaux : [[utilisateurs:​ExoticApple57|ExoticApple57]]//​ //​Contributeurs principaux : [[utilisateurs:​ExoticApple57|ExoticApple57]]//​
  • scanner_canon_canoscan_5200f.1753189291.txt.gz
  • Dernière modification: Le 22/07/2025, 15:01
  • par ExoticApple57