# Xsane «Échec de démarrage du scanner: paramètre non valable»

**URL:** <https://www.debian-fr.org/t/xsane-echec-de-demarrage-du-scanner-parametre-non-valable/81640>\
**Category:** Support Debian\
**Created:** [Mars 29, 2020, 5:13 UTC](https://www.debian-fr.org/t/xsane-echec-de-demarrage-du-scanner-parametre-non-valable/81640 "2020-03-29T17:13:34Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![josephtux](https://www.debian-fr.org/user_avatar/www.debian-fr.org/josephtux/32/3985_2.png) [@josephtux](https://www.debian-fr.org/u/josephtux)\
**Post date:** [Mars 29, 2020, 5:13 UTC](https://www.debian-fr.org/t/xsane-echec-de-demarrage-du-scanner-parametre-non-valable/81640/1 "2020-03-29T17:13:34Z")

</div>

Le scanner est reconnu, les fenêtres de commande et d’aperçu apparaissent sans message, mais à la demande clic sur «Numériser», apparaît le message: «Échec de démarrage du scanner: Paramètre non valable.»  
Quel est ce paramètre que je ne trouve ni dans /var/log/, ni dans le menu  
préférences de xsane ?

---

<div class="post-metadata">

**Author:** ![anon61356901](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/cab0a1/32.png) [@anon61356901](https://www.debian-fr.org/u/anon61356901)\
**Post date:** [Mars 29, 2020, 5:42 UTC](https://www.debian-fr.org/t/xsane-echec-de-demarrage-du-scanner-parametre-non-valable/81640/2 "2020-03-29T17:42:35Z")

</div>

Bonjour @josephtux

C’est avec le même scanner qu’il y a un moment ?

Le message d’erreur est le même, au départ.

> [@SCANNER Lide 110 / 220](https://www.debian-fr.org/t/scanner-lide-110-220/77743):
>
> Bonjour, depuis la mise à jour vers Jessie, le scanner USB Canon Lide 110 fonctionnait de façon très aléatoire, avec de fréquents messages du type: «échec … paramètres non valables» qui suivaient divers tentatives audibles. (J’avais alors déjà ouvert un fil à ce propos, sans issue) Depuis aujourd’hui, il est toujours reconnu par xsane, mais il ne fait plus aucune tentative, et affiche directement: Échec de démarrage du scanner : paramètre non valable J’ai “purgé” xsane et xsane-common, …

---

<div class="post-metadata">

**Author:** ![josephtux](https://www.debian-fr.org/user_avatar/www.debian-fr.org/josephtux/32/3985_2.png) [@josephtux](https://www.debian-fr.org/u/josephtux)\
**Post date:** [Mars 29, 2020, 6:00 UTC](https://www.debian-fr.org/t/xsane-echec-de-demarrage-du-scanner-parametre-non-valable/81640/3 "2020-03-29T18:00:44Z")

</div>

C’est le même scanner, le problème avait été résolu … par un déménagement!  
qui m’a fait connecter le scanner sur un USB2, à droite, au lieu d’un USB3, à gauche.

Donc il fonctionnait parfaitement depuis plus d’un an, avant ma bévue.

C’est donc le même scanner, mais pas le même problème, celui-ci est plus franc, et plus radical.  
EDIT:  
je n’avais pas trouvé ce fil ancien, en pensant à une autre difficulté (réponse aléatoire du scanner).

Merci, je vais voir cette ancienne réponse.

---

<div class="post-metadata">

**Author:** ![josephtux](https://www.debian-fr.org/user_avatar/www.debian-fr.org/josephtux/32/3985_2.png) [@josephtux](https://www.debian-fr.org/u/josephtux)\
**Post date:** [Mars 29, 2020, 6:14 UTC](https://www.debian-fr.org/t/xsane-echec-de-demarrage-du-scanner-parametre-non-valable/81640/4 "2020-03-29T18:14:15Z")

</div>

```nohighlight
#scanimage > test.ppm
scanimage: sane_start: Invalid argument

```

---

<div class="post-metadata">

**Author:** ![anon61356901](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/cab0a1/32.png) [@anon61356901](https://www.debian-fr.org/u/anon61356901)\
**Post date:** [Mars 29, 2020, 6:17 UTC](https://www.debian-fr.org/t/xsane-echec-de-demarrage-du-scanner-parametre-non-valable/81640/5 "2020-03-29T18:17:43Z")

</div>

> [@SCANNER Lide 110 / 220](https://www.debian-fr.org/t/scanner-lide-110-220/77743/9):
>
> (en root) `# scanimage -L`

Ça dit quoi ?

---

<div class="post-metadata">

**Author:** ![dindoun](https://www.debian-fr.org/user_avatar/www.debian-fr.org/dindoun/32/4281_2.png) [@dindoun](https://www.debian-fr.org/u/dindoun)\
**Post date:** [Mars 30, 2020, 12:03 UTC](https://www.debian-fr.org/t/xsane-echec-de-demarrage-du-scanner-parametre-non-valable/81640/6 "2020-03-30T12:03:40Z")

</div>

> [@anon61356901](#):
>
> ```plaintext
> scanimage -L
> 
> ```

la base de l’info scanner

---

<div class="post-metadata">

**Author:** ![josephtux](https://www.debian-fr.org/user_avatar/www.debian-fr.org/josephtux/32/3985_2.png) [@josephtux](https://www.debian-fr.org/u/josephtux)\
**Post date:** [Mars 31, 2020, 1:04 UTC](https://www.debian-fr.org/t/xsane-echec-de-demarrage-du-scanner-parametre-non-valable/81640/7 "2020-03-31T13:04:13Z")

</div>

```nohighlight
#scanimage -L
device `v4l:/dev/video0' is a Noname Chicony USB 2.0 Camera virtual device
device `genesys:libusb:003:002' is a Canon LiDE 110 flatbed scanner

```

---

<div class="post-metadata">

**Author:** ![josephtux](https://www.debian-fr.org/user_avatar/www.debian-fr.org/josephtux/32/3985_2.png) [@josephtux](https://www.debian-fr.org/u/josephtux)\
**Post date:** [Mars 31, 2020, 1:22 UTC](https://www.debian-fr.org/t/xsane-echec-de-demarrage-du-scanner-parametre-non-valable/81640/8 "2020-03-31T13:22:31Z")

</div>

$sane-find-scanner | egrep found

```
  # No SCSI scanners found. If you expected something different, make sure that
found USB scanner (vendor=0x04a9 [Canon], product=0x1909 [CanoScan], chip=GL124) at libusb:003:002
  # found the scanner devices, be sure to adjust access permissions as
```

---

<div class="post-metadata">

**Author:** ![anon61356901](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/cab0a1/32.png) [@anon61356901](https://www.debian-fr.org/u/anon61356901)\
**Post date:** [Mars 31, 2020, 4:32 UTC](https://www.debian-fr.org/t/xsane-echec-de-demarrage-du-scanner-parametre-non-valable/81640/9 "2020-03-31T16:32:52Z")

</div>

> [@josephtux](#):
>
> ```plaintext
> # scanimage -L
> device `v4l:/dev/video0' is a Noname Chicony USB 2.0 Camera virtual device
> device `genesys:libusb:003:002' is a Canon LiDE 110 flatbed scanner
> 
> ```

> [@josephtux](#):
>
> ```plaintext
> # scanimage > test.ppm
> scanimage: sane_start: Invalid argument
> 
> ```

Je pense que la webcam « Noname Chicony USB 2.0 Camera virtual device » était utilisée comme périphérique alors qu’elle n’aurait pas dû l’être.

Mais le manuel de `scanimage` est clair sur ce point, si le _device-name_ n’est pas précisé, c’est le premier périphérique trouvé qui est utilisé ; en l’occurrence, la webcam.

> `man scanimage`
> 
> If no device-name is specified explicitly, scanimage reads a device-name from the environment variable SANE\_DEFAULT\_DEVICE. If this variable is not set, scanimage will attempt to open the first available device.

À essayer :

```plaintext
scanimage -d genesys > test-genesys.pnm
scanimage -d canon > test-canon.pnm

scanimage --device=genesys:libusb:003:002 > test-genesys-nom-complet.pnm

# La référence numérique libusb du scanner peut peut-être changer.
# Vérifier avec scanimage -L et adapter la commande scanimage ci-dessus si besoin.

```

Il faut dans mon cas utiliser le nom complet du périphérique scanner ;  
J’utilise l’utilisateur régulier car il accède bien au scanner :

```plaintext
rem@n73sm ~ $ scanimage -L
device `hpaio:/usb/psc_1310_series?serial=MY51KCC0JXO2' is a Hewlett-Packard psc_1310_series all-in-one
rem@n73sm ~ $ scanimage --device=hpaio:/usb/psc_1310_series?serial=MY51KCC0JXO2 > test-hpaio.pnm
rem@n73sm ~ $ 

```

> `man scanimage`
> 
> The --format format option selects how image data is written to standard output.  
> format can be **pnm** , tiff, png, or jpeg. **If --format is not used, PNM is written**.

---

<div class="post-metadata">

**Author:** ![anon61356901](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/cab0a1/32.png) [@anon61356901](https://www.debian-fr.org/u/anon61356901)\
**Post date:** [Mars 31, 2020, 5:01 UTC](https://www.debian-fr.org/t/xsane-echec-de-demarrage-du-scanner-parametre-non-valable/81640/10 "2020-03-31T17:01:44Z")

</div>

> [@josephtux](#):
>
> `scanimage -L`  
> device `genesys:libusb:003:002’ is a Canon LiDE 110 flatbed scanner

> [@josephtux](#):
>
> `$ sane-find-scanner | egrep found`  
> found USB scanner (vendor=0x04a9 [Canon], product=0x1909 [CanoScan], chip=GL124) at libusb:003:002

Tester, scanner branché et allumé :

```plaintext
$ xsane genesys:libusb:003:002

```

La référence numérique libusb du scanner peut peut-être changer.  
Vérifier avec `scanimage -L` et adapter la commande `xsane` ci-dessus si besoin.

Si possible, débrancher la webcam et tester `xsane` sans argument avec l’utilisateur régulier.  
Puis, rebrancher la webcam et tester à nouveau `xsane` sans argument avec l’utilisateur régulier.

> `man xsane`
> 
> The format of devicename is backendname:devicefile (eg: umax:/dev/sga).

---

<div class="post-metadata">

**Author:** ![miko](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/f14d63/32.png) [@miko](https://www.debian-fr.org/u/miko)\
**Post date:** [Avril 1, 2020, 2:01 UTC](https://www.debian-fr.org/t/xsane-echec-de-demarrage-du-scanner-parametre-non-valable/81640/11 "2020-04-01T14:01:14Z")

</div>

Bonjour

Depuis la debian 9, les scanners usb ne fonctionnent plus.  
J’avais déposé un ticket de bug, sans réponse à ce jour.  
De mes recherches, il resultait que la libusb boggait (mais je ne suis pas un spécialiste).

La seule solution que j’ai pu trouver pour mon vieux SnapScan 1212u a été d’installer une debian 8 en machine virtuelle VirtualBox, avec tout ce qu’il faut pour le partage usb.  
Ça marche à peu près, sauf lorsque le scan est très long (grande surface à haute résolution ou en couleur).

Ce qui tendrait à prouver que le noyau Linux n’est pas en cause.

Cordialement.

Dominique

---

<div class="post-metadata">

**Author:** ![josephtux](https://www.debian-fr.org/user_avatar/www.debian-fr.org/josephtux/32/3985_2.png) [@josephtux](https://www.debian-fr.org/u/josephtux)\
**Post date:** [Avril 2, 2020, 1:05 UTC](https://www.debian-fr.org/t/xsane-echec-de-demarrage-du-scanner-parametre-non-valable/81640/12 "2020-04-02T13:05:05Z")

</div>

Bonjour et merci à tous, et à doo:

> [@anon61356901](#):
>
> scanimage -d genesys \> test-genesys.pnm  
> scanimage -d canon \> test-canon.pnm

C’est effectivement genesys qui lance le scanner, et canon qui échoue.

Comment corriger celà?  
(pour mémoire c’est le partage du /home/ de Jessie avec Debian 10 qui a généré ceproblème)

PS j’ai omis de préciser que je travaille encore sous Jessie, d’où je lance toutes les commandes ci-dessus.  
Information sans doute utile pour Miko.

---

<div class="post-metadata">

**Author:** ![josephtux](https://www.debian-fr.org/user_avatar/www.debian-fr.org/josephtux/32/3985_2.png) [@josephtux](https://www.debian-fr.org/u/josephtux)\
**Post date:** [Avril 2, 2020, 1:09 UTC](https://www.debian-fr.org/t/xsane-echec-de-demarrage-du-scanner-parametre-non-valable/81640/13 "2020-04-02T13:09:57Z")

</div>

@miko  
J’ai prévu de lancer aussi une discussion sur virtualBox pour commencer à travailler sous Debian 10 et préserver ce que je risque de perdre de Jessie.  
En outre, ceci faciliterait les discussions au sujet de cette mutation douloureuse!  
À bientôt peut-être aussi à ce sujet.

---

<div class="post-metadata">

**Author:** ![anon61356901](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/cab0a1/32.png) [@anon61356901](https://www.debian-fr.org/u/anon61356901)\
**Post date:** [Avril 2, 2020, 2:39 UTC](https://www.debian-fr.org/t/xsane-echec-de-demarrage-du-scanner-parametre-non-valable/81640/14 "2020-04-02T14:39:49Z")

</div>

> [@josephtux](#):
>
> C’est effectivement genesys qui lance le scanner, et canon qui échoue.
> 
> Comment corriger celà?

Bonjour @josephtux

Il n’y a rien à corriger 🙂  
`genesys` est bien le backend SANE utilisable pour ton scanner Canon LiDE 110.

« Genesys GL124 » est le nom du composant électronique principal qui équipe ce scanner.

> [@josephtux](#):
>
> found USB scanner (vendor=0x04a9 [Canon], product=0x1909 [CanoScan], chip= **GL124** )

> [@SCANNER Lide 110 / 220](https://www.debian-fr.org/t/scanner-lide-110-220/77743/4):
>
> The sane-genesys library implements a SANE (Scanner Access Now Easy)  
> backend that provides access to USB flatbed scanners based on the  
> Genesys GL646, GL841, GL843, GL847 and **GL124** chips.
> 
> At present, the following scanners are known to work with this backend:  
> Canon LiDE 35/40/50/60/100/110/120/200/210/220/700

Concernant le scanner, je ne sais pas trop quoi dire pour le moment  
du partage du /home de Jessie avec Debian 10.

Pour continuer, je te renvoie au message #10 :  
[https://www.debian-fr.org/t/xsane-echec-de-demarrage-du-scanner-parametre-non-valable/81640/10?u=doo](https://www.debian-fr.org/t/xsane-echec-de-demarrage-du-scanner-parametre-non-valable/81640/10)

---

<div class="post-metadata">

**Author:** ![josephtux](https://www.debian-fr.org/user_avatar/www.debian-fr.org/josephtux/32/3985_2.png) [@josephtux](https://www.debian-fr.org/u/josephtux)\
**Post date:** [Avril 3, 2020, 5:46 UTC](https://www.debian-fr.org/t/xsane-echec-de-demarrage-du-scanner-parametre-non-valable/81640/15 "2020-04-03T17:46:18Z")

</div>

J’ai oublié de préciser que depuis le message me révélant la webcam, je l’ai neutralisé.

La commande:  
`$xsane genesys:libusb:003:002`  
ouvre les fenêtres xsane  
et l’appui sur «Numériser» renvoie le message d’erreur, avec sur la console les infos suivantes:  
`[genesys] sane_start: top left x >= bottom right x --- exiting`

---

<div class="post-metadata">

**Author:** ![anon61356901](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/cab0a1/32.png) [@anon61356901](https://www.debian-fr.org/u/anon61356901)\
**Post date:** [Avril 3, 2020, 8:01 UTC](https://www.debian-fr.org/t/xsane-echec-de-demarrage-du-scanner-parametre-non-valable/81640/16 "2020-04-03T20:01:28Z")

</div>

> [@SCANNER Lide 110 / 220](https://www.debian-fr.org/t/scanner-lide-110-220/77743/15):
>
> (il a fallu, curieusement lancer d’abord le scan de l’aperçu, avant que le «vrai» scan n’accepte de se lancer).

```plaintext
$ xsane

```

`xsane` peut être lancé sans argument ;  
le comportement (l’erreur) devrait être le même avec l’argument `genesys:libusb:003:002` que sans.

C’était uniquement avec `scanimage`, et lorsque la webcam était détectée en premier par `scanimage -L`, que l’emploi de « `-d genesys` » était nécessaire  
pour la commande `scanimage -d genesys > test-genesys.pnm`

Nous avons passé avec succès cette étape `scanimage`, c’est inutile d’y revenir.

À mon avis, `sane-find-scanner` ne devrait pas montrer le périphérique webcam même quand elle est branchée ; à vérifier, c’est important :

```plaintext
$ sane-find-scanner

```

Que donne la commande suivante ?

```plaintext
$ ls -alt $HOME/.sane/xsane/

```

Je pense que nous y sommes presque 🙂

* * *

 ![img004](https://www.debian-fr.org/uploads/default/original/2X/3/374a42e9733f1cf59c3a6fb18855a3157f463c8e.gif)

4.5 Well-Known Options - 4.5.4 Scan Area Options

> **[Well-Known Options](http://www.sane-project.org/html/doc014.html#f5)**

---

<div class="post-metadata">

**Author:** ![anon61356901](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/cab0a1/32.png) [@anon61356901](https://www.debian-fr.org/u/anon61356901)\
**Post date:** [Avril 4, 2020, 8:45 UTC](https://www.debian-fr.org/t/xsane-echec-de-demarrage-du-scanner-parametre-non-valable/81640/17 "2020-04-04T08:45:05Z")

</div>

> [@josephtux](#):
>
> l’appui sur «Numériser» renvoie le message d’erreur, avec sur la console les infos suivantes:  
> `[genesys] sane_start: top left x >= bottom right x --- exiting`

Les menus de mon Xsane sont en Anglais.  
Je pense qu’il y a une méthode simple pour rétablir fonctionnel ton Xsane.

Lancer `xsane` dans un terminal en tant qu’utilisateur régulier.

**Ne pas cliquer ou appuyer sur Numériser.**  
Afficher la fenêtre de prévisualisation.

(facultatif) En bas et à gauche de cette fenêtre sélectionner « Full size » :

![Capture%20d%E2%80%99%C3%A9cran_2020-04-04_10-29-45](https://www.debian-fr.org/uploads/default/original/2X/b/bfb136e61ebb417ba7c811614d9642f45e7e3834.png)

En haut et à droite de cette fenêtre cliquer sur « Select visible area » :

![Capture%20d%E2%80%99%C3%A9cran_2020-04-04_10-30-33](https://www.debian-fr.org/uploads/default/original/2X/b/b9d49c24be2098f45482f269e96e437a6be1dcf0.png)

Ne pas fermer la fenêtre de prévisualisation.

Dans le menu de la fenêtre principale, sous Preferences / Setup / Save (le premier onglet) ;  
cocher « Save device preferences at exit »

![Capture%20d%E2%80%99%C3%A9cran_2020-04-04_10-37-43](https://www.debian-fr.org/uploads/default/original/2X/2/2edece068047fb6700f7c27ba4f84822566635ba.png)

Quitter Xsane avec le menu File / Quit

Relancer `xsane`

---

<div class="post-metadata">

**Author:** ![nicola](https://www.debian-fr.org/user_avatar/www.debian-fr.org/nicola/32/8969_2.png) [@nicola](https://www.debian-fr.org/u/nicola)\
**Post date:** [Avril 4, 2020, 9:18 UTC](https://www.debian-fr.org/t/xsane-echec-de-demarrage-du-scanner-parametre-non-valable/81640/18 "2020-04-04T09:18:05Z")

</div>

J’ai déjà eu un problème similaire avec Simple Scan… qui se résolvait en le tuant puis en le relaçant.  
Je crois que c’était quand je n’attendais pas assez le temps que le scanner soit reconnu.

---

<div class="post-metadata">

**Author:** ![josephtux](https://www.debian-fr.org/user_avatar/www.debian-fr.org/josephtux/32/3985_2.png) [@josephtux](https://www.debian-fr.org/u/josephtux)\
**Post date:** [Avril 8, 2020, 9:22 UTC](https://www.debian-fr.org/t/xsane-echec-de-demarrage-du-scanner-parametre-non-valable/81640/19 "2020-04-08T21:22:27Z")

</div>

@anon61356901  
Ça marche!  
Merci pour cet énorme service rendu dans cette situation de confinement!

Merci aussi Miko, dindoun et nicola

---

<div class="post-metadata">

**Author:** ![josephtux](https://www.debian-fr.org/user_avatar/www.debian-fr.org/josephtux/32/3985_2.png) [@josephtux](https://www.debian-fr.org/u/josephtux)\
**Post date:** [Avril 8, 2020, 9:59 UTC](https://www.debian-fr.org/t/xsane-echec-de-demarrage-du-scanner-parametre-non-valable/81640/20 "2020-04-08T21:59:02Z")

</div>

> [@anon61356901](#):
>
> ```plaintext
> ls -alt $HOME/.sane/xsane/
> 
> ```

Il reste un problème:  
à 300dpi, le scan prend bien la taille maximum, en mode trait comme en mode gris, mais à 600 dpi le scan est amputé d’une grande marge en bas.

En outre, la qualité du scan 300dpi en mode trait comme en mode gris me semble de bien piètre qualité.

Avec la fenêtre de prévisualisation  
j’ai tenté le mode A4, la sélection à la souris, l’effacement du cache etc. en vain.

[Page suivante](https://www.debian-fr.org/t/xsane-echec-de-demarrage-du-scanner-parametre-non-valable/81640.md?page=2)
