MFen: 1.83 --> 1.92
This commit is contained in:
parent
36be454474
commit
e72c9b7b6f
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=21995
1 changed files with 372 additions and 17 deletions
|
@ -3,7 +3,7 @@
|
||||||
The FreeBSD French Documentation Project
|
The FreeBSD French Documentation Project
|
||||||
|
|
||||||
$FreeBSD$
|
$FreeBSD$
|
||||||
Original revision: 1.83
|
Original revision: 1.92
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<chapter id="multimedia">
|
<chapter id="multimedia">
|
||||||
|
@ -390,7 +390,7 @@ pcm0: <SB16 DSP 4.11> on sbc0</screen>
|
||||||
<note>
|
<note>
|
||||||
<para>Les commandes précédentes <emphasis>ne
|
<para>Les commandes précédentes <emphasis>ne
|
||||||
créeront pas</emphasis>
|
créeront pas</emphasis>
|
||||||
un périphérique <devicename>/dev/snd</devicename>!</para>
|
un périphérique <filename>/dev/snd</filename>!</para>
|
||||||
</note>
|
</note>
|
||||||
|
|
||||||
<para><command>MAKEDEV</command> créera un ensemble de fichiers de
|
<para><command>MAKEDEV</command> créera un ensemble de fichiers de
|
||||||
|
@ -407,43 +407,43 @@ pcm0: <SB16 DSP 4.11> on sbc0</screen>
|
||||||
|
|
||||||
<tbody>
|
<tbody>
|
||||||
<row>
|
<row>
|
||||||
<entry><devicename>/dev/audio</devicename></entry>
|
<entry><filename>/dev/audio</filename></entry>
|
||||||
<entry>Périphérique audio &sparc; compatible</entry>
|
<entry>Périphérique audio &sparc; compatible</entry>
|
||||||
</row>
|
</row>
|
||||||
|
|
||||||
<row>
|
<row>
|
||||||
<entry><devicename>/dev/dsp</devicename></entry>
|
<entry><filename>/dev/dsp</filename></entry>
|
||||||
<entry>Processeur de signaux numériques</entry>
|
<entry>Processeur de signaux numériques</entry>
|
||||||
</row>
|
</row>
|
||||||
|
|
||||||
<row>
|
<row>
|
||||||
<entry><devicename>/dev/dspW</devicename></entry>
|
<entry><filename>/dev/dspW</filename></entry>
|
||||||
<entry>Comme <devicename>/dev/dsp</devicename>, mais avec 16 bits
|
<entry>Comme <filename>/dev/dsp</filename>, mais avec 16 bits
|
||||||
par échantillons</entry>
|
par échantillons</entry>
|
||||||
</row>
|
</row>
|
||||||
|
|
||||||
<row>
|
<row>
|
||||||
<entry><devicename>/dev/midi</devicename></entry>
|
<entry><filename>/dev/midi</filename></entry>
|
||||||
<entry>Périphérique d'accès MIDI</entry>
|
<entry>Périphérique d'accès MIDI</entry>
|
||||||
</row>
|
</row>
|
||||||
|
|
||||||
<row>
|
<row>
|
||||||
<entry><devicename>/dev/mixer</devicename></entry>
|
<entry><filename>/dev/mixer</filename></entry>
|
||||||
<entry>Port de contrôle du mélangeur</entry>
|
<entry>Port de contrôle du mélangeur</entry>
|
||||||
</row>
|
</row>
|
||||||
|
|
||||||
<row>
|
<row>
|
||||||
<entry><devicename>/dev/music</devicename></entry>
|
<entry><filename>/dev/music</filename></entry>
|
||||||
<entry>Interface de niveau 2 du séquenceur</entry>
|
<entry>Interface de niveau 2 du séquenceur</entry>
|
||||||
</row>
|
</row>
|
||||||
|
|
||||||
<row>
|
<row>
|
||||||
<entry><devicename>/dev/sequencer</devicename></entry>
|
<entry><filename>/dev/sequencer</filename></entry>
|
||||||
<entry>Séquenceur</entry>
|
<entry>Séquenceur</entry>
|
||||||
</row>
|
</row>
|
||||||
|
|
||||||
<row>
|
<row>
|
||||||
<entry><devicename>/dev/pss</devicename></entry>
|
<entry><filename>/dev/pss</filename></entry>
|
||||||
<entry>Interface programmable</entry>
|
<entry>Interface programmable</entry>
|
||||||
</row>
|
</row>
|
||||||
</tbody>
|
</tbody>
|
||||||
|
@ -473,9 +473,9 @@ pcm0: <SB16 DSP 4.11> on sbc0</screen>
|
||||||
<indexterm><primary>IRQ</primary></indexterm>
|
<indexterm><primary>IRQ</primary></indexterm>
|
||||||
<indexterm><primary>DSP</primary></indexterm>
|
<indexterm><primary>DSP</primary></indexterm>
|
||||||
|
|
||||||
<informaltable>
|
<informaltable frame="none">
|
||||||
<tgroup cols="2">
|
<tgroup cols="2">
|
||||||
<thead>
|
<thead>
|
||||||
<row>
|
<row>
|
||||||
<entry>Erreur</entry>
|
<entry>Erreur</entry>
|
||||||
<entry>Solution</entry>
|
<entry>Solution</entry>
|
||||||
|
@ -574,7 +574,7 @@ pcm0: <SB16 DSP 4.11> on sbc0</screen>
|
||||||
|
|
||||||
<para>Si vous n'utilisez pas &man.devfs.5;, vous devrez faire
|
<para>Si vous n'utilisez pas &man.devfs.5;, vous devrez faire
|
||||||
pointer vos applications sur
|
pointer vos applications sur
|
||||||
<devicename>/dev/dsp0</devicename>.<replaceable>x</replaceable>,
|
<filename>/dev/dsp0</filename>.<replaceable>x</replaceable>,
|
||||||
où <replaceable>x</replaceable> est 0 à 3 si
|
où <replaceable>x</replaceable> est 0 à 3 si
|
||||||
<varname>hw.snd.pcm.0.vchans</varname> est fixé à 4.
|
<varname>hw.snd.pcm.0.vchans</varname> est fixé à 4.
|
||||||
Sur un système utilisant &man.devfs.5;, ce qui
|
Sur un système utilisant &man.devfs.5;, ce qui
|
||||||
|
@ -1574,8 +1574,8 @@ zoom=yes</programlisting>
|
||||||
expérimental qui doit être compilé à
|
expérimental qui doit être compilé à
|
||||||
partir du logiciel porté <filename
|
partir du logiciel porté <filename
|
||||||
role="package">multimedia/transcode</filename>. Il utilise un grand
|
role="package">multimedia/transcode</filename>. Il utilise un grand
|
||||||
nombre d'options avec la commande <command>make</command>. Je
|
nombre d'options avec la commande <command>make</command>. Nous
|
||||||
recommande:</para>
|
recommandons:</para>
|
||||||
|
|
||||||
<screen>&prompt.root; <userinput>make WITH_LIBMPEG2=yes</userinput></screen>
|
<screen>&prompt.root; <userinput>make WITH_LIBMPEG2=yes</userinput></screen>
|
||||||
|
|
||||||
|
@ -1843,6 +1843,361 @@ bktr0: Pinnacle/Miro TV, Philips SECAM tuner.</programlisting>
|
||||||
&a.multimedia.name;.</para>
|
&a.multimedia.name;.</para>
|
||||||
</sect2>
|
</sect2>
|
||||||
</sect1>
|
</sect1>
|
||||||
|
|
||||||
|
<sect1 id="scanners">
|
||||||
|
<sect1info>
|
||||||
|
<authorgroup>
|
||||||
|
<author>
|
||||||
|
<firstname>Marc</firstname>
|
||||||
|
<surname>Fonvieille</surname>
|
||||||
|
<contrib>Ecrit par </contrib>
|
||||||
|
<!-- 04 August 2004 -->
|
||||||
|
</author>
|
||||||
|
</authorgroup>
|
||||||
|
</sect1info>
|
||||||
|
|
||||||
|
<title>Scanners</title>
|
||||||
|
<indexterm>
|
||||||
|
<primary>scanners</primary>
|
||||||
|
</indexterm>
|
||||||
|
|
||||||
|
<sect2>
|
||||||
|
<title>Introduction</title>
|
||||||
|
|
||||||
|
<para>&os;, comme tout système d'exploitation moderne,
|
||||||
|
permet l'utilisation de scanners. Un accès
|
||||||
|
standardisé aux scanners est fourni par l'<acronym
|
||||||
|
role="Interface de Programmation d'Applications">API</acronym>
|
||||||
|
<application>SANE</application> (Scanner Access Now Easy)
|
||||||
|
disponible dans le catalogue des logiciels portés.
|
||||||
|
<application>SANE</application> utilisera également
|
||||||
|
certains pilotes de périphériques &os; pour
|
||||||
|
accéder à la partie matérielle du
|
||||||
|
scanner.</para>
|
||||||
|
|
||||||
|
<para>&os; supporte les scanners SCSI et USB. Assurez-vous que
|
||||||
|
votre scanner est supporté par
|
||||||
|
<application>SANE</application> avant d'effectuer une
|
||||||
|
quelconque configuration. <application>SANE</application>
|
||||||
|
dispose d'une liste des <ulink
|
||||||
|
url="http://sane-project.org/sane-supported-devices.html">périphériques
|
||||||
|
supportés</ulink> qui peut vous informer sur le support
|
||||||
|
et son statut pour un scanner particulier. La page de manuel
|
||||||
|
&man.uscanner.4; donne également une liste des scanners
|
||||||
|
USB supportés.</para>
|
||||||
|
</sect2>
|
||||||
|
|
||||||
|
<sect2>
|
||||||
|
<title>Configuration du noyau</title>
|
||||||
|
|
||||||
|
<para>Comme mentionné plus haut les interfaces SCSI et
|
||||||
|
USB sont supportées. En fonction de l'interface de
|
||||||
|
votre scanner, différents pilotes de
|
||||||
|
périphérique sont nécessaires.</para>
|
||||||
|
|
||||||
|
<sect3 id="scanners-kernel-usb">
|
||||||
|
<title>Interface USB</title>
|
||||||
|
|
||||||
|
<para>Le noyau <filename>GENERIC</filename> inclu par
|
||||||
|
défaut les pilotes nécessaires au support des
|
||||||
|
scanners USB. Si vous décidez d'utiliser un noyau
|
||||||
|
personnalisé, assurez-vous que les lignes suivantes
|
||||||
|
sont présentes dans votre fichier de configuration du
|
||||||
|
noyau:</para>
|
||||||
|
|
||||||
|
<programlisting>device usb
|
||||||
|
device uhci
|
||||||
|
device ohci
|
||||||
|
device uscanner</programlisting>
|
||||||
|
|
||||||
|
<para>En fonction du contrôleur USB présent sur
|
||||||
|
votre carte mère, vous n'avez besoin que d'une des
|
||||||
|
deux lignes <literal>device uhci</literal> et
|
||||||
|
<literal>device ohci</literal>, cependant avoir ces deux
|
||||||
|
lignes simultanément dans la configuration du noyau
|
||||||
|
est sans risque.</para>
|
||||||
|
|
||||||
|
<para>Si vous ne désirez pas recompiler votre noyau et
|
||||||
|
que votre noyau n'est pas le <filename>GENERIC</filename>,
|
||||||
|
vous pouvez directement charger le module du pilote
|
||||||
|
&man.uscanner.4; à l'aide de la commande
|
||||||
|
&man.kldload.8;:</para>
|
||||||
|
|
||||||
|
<screen>&prompt.root; <userinput>kldload uscanner</userinput></screen>
|
||||||
|
|
||||||
|
<para>Pour charger ce module à chaque démarrage
|
||||||
|
du système, ajoutez la ligne suivante au fichier
|
||||||
|
<filename>/boot/loader.conf</filename>:</para>
|
||||||
|
|
||||||
|
<programlisting>uscanner_load="YES"</programlisting>
|
||||||
|
|
||||||
|
<para>Après avoir redémarré avec le bon
|
||||||
|
noyau, ou après avoir chargé le module
|
||||||
|
nécessaire, branchez votre scanner USB. Le scanner
|
||||||
|
devrait apparaître dans le tampon des messages du
|
||||||
|
système (&man.dmesg.8;) de cette
|
||||||
|
manière:</para>
|
||||||
|
|
||||||
|
<screen>uscanner0: EPSON EPSON Scanner, rev 1.10/3.02, addr 2</screen>
|
||||||
|
|
||||||
|
<para>Ceci nous indique que notre scanner utilise le fichier
|
||||||
|
spécial de périphérique
|
||||||
|
<filename>/dev/uscanner0</filename>.</para>
|
||||||
|
|
||||||
|
<note>
|
||||||
|
<para>Sous &os; 4.X, le <quote>daemon</quote> USB
|
||||||
|
(&man.usbd.8;) doit tourner pour être en mesure de
|
||||||
|
voir certains périphériques USB. Pour
|
||||||
|
l'activer, ajoutez <literal>usbd_enable="YES"</literal>
|
||||||
|
à votre fichier <filename>/etc/rc.conf</filename> et
|
||||||
|
redémarrez la machine.</para>
|
||||||
|
</note>
|
||||||
|
</sect3>
|
||||||
|
|
||||||
|
<sect3>
|
||||||
|
<title>Interface SCSI</title>
|
||||||
|
|
||||||
|
<para>Si votre scanner dispose d'une interface SCSI, il est
|
||||||
|
important de connaître quelle carte contrôleur
|
||||||
|
SCSI vous utiliserez. En fonction du contrôleur sur
|
||||||
|
la carte, vous devrez adapter votre configuration du noyau.
|
||||||
|
Le noyau <filename>GENERIC</filename> supporte les
|
||||||
|
contrôleurs SCSI les plus courants. Assurez-vous
|
||||||
|
d'avoir lu le fichier <filename>NOTES</filename>
|
||||||
|
(<filename>LINT</filename> sous &os; 4.X) et ajoutez la
|
||||||
|
ligne adéquate dans votre fichier de configuration du
|
||||||
|
noyau. En plus du pilote de votre carte SCSI, vous avez
|
||||||
|
besoin des lignes suivantes dans votre fichier de
|
||||||
|
configuration du noyau:</para>
|
||||||
|
|
||||||
|
<programlisting>device scbus
|
||||||
|
device pass</programlisting>
|
||||||
|
|
||||||
|
<para>Une fois que votre noyau a été
|
||||||
|
compilé correctement, vous devriez être en
|
||||||
|
mesure de voir les périphériques au
|
||||||
|
démarrage:</para>
|
||||||
|
|
||||||
|
<screen>pass2 at aic0 bus 0 target 2 lun 0
|
||||||
|
pass2: <AGFA SNAPSCAN 600 1.10> Fixed Scanner SCSI-2 device
|
||||||
|
pass2: 3.300MB/s transfers</screen>
|
||||||
|
|
||||||
|
<para>Si votre scanner n'était pas alimenté au
|
||||||
|
démarrage du système, il est encore possible
|
||||||
|
de forcer sa détection, en en sondant le bus SCSI
|
||||||
|
avec la commande &man.camcontrol.8;:</para>
|
||||||
|
|
||||||
|
<screen>&prompt.root; <userinput>camcontrol rescan all</userinput>
|
||||||
|
Re-scan of bus 0 was successful
|
||||||
|
Re-scan of bus 1 was successful
|
||||||
|
Re-scan of bus 2 was successful
|
||||||
|
Re-scan of bus 3 was successful</screen>
|
||||||
|
|
||||||
|
<para>Ensuite le scanner apparaîtra dans la liste des
|
||||||
|
périphériques SCSI:</para>
|
||||||
|
|
||||||
|
<screen>&prompt.root; <userinput>camcontrol devlist</userinput>
|
||||||
|
<IBM DDRS-34560 S97B> at scbus0 target 5 lun 0 (pass0,da0)
|
||||||
|
<IBM DDRS-34560 S97B> at scbus0 target 6 lun 0 (pass1,da1)
|
||||||
|
<AGFA SNAPSCAN 600 1.10> at scbus1 target 2 lun 0 (pass3)
|
||||||
|
<PHILIPS CDD3610 CD-R/RW 1.00> at scbus2 target 0 lun 0 (pass2,cd0)</screen>
|
||||||
|
|
||||||
|
<para>Plus de détails sur les
|
||||||
|
périphériques SCSI sont disponibles dans les
|
||||||
|
pages de manuel &man.scsi.4; et &man.camcontrol.8;.</para>
|
||||||
|
</sect3>
|
||||||
|
</sect2>
|
||||||
|
|
||||||
|
<sect2>
|
||||||
|
<title>Configuration de SANE</title>
|
||||||
|
|
||||||
|
<para>Le système <application>SANE</application> a
|
||||||
|
été divisé en deux parties: les
|
||||||
|
<quote>backend</quote>s (<filename
|
||||||
|
role="package">graphics/sane-backends</filename>) et les
|
||||||
|
<quote>frontend</quote>s (<filename
|
||||||
|
role="package">graphics/sane-frontends</filename>). Les
|
||||||
|
<quote>backend</quote>s fournissent l'accès au scanner.
|
||||||
|
La liste des <ulink
|
||||||
|
url="http://sane-project.org/sane-supported-devices.html">périphériques
|
||||||
|
supportés</ulink> par <application>SANE</application>
|
||||||
|
indique quel <quote>backend</quote> supportera votre scanner.
|
||||||
|
Il est indispensable de déterminer correctement le
|
||||||
|
<quote>backend</quote> relatif à votre scanner si vous
|
||||||
|
voulez être en mesure d'utiliser votre
|
||||||
|
périphérique. La partie
|
||||||
|
<quote>frontend</quote>s fournie l'interface graphique de
|
||||||
|
numérisation
|
||||||
|
(<application>xscanimage</application>).</para>
|
||||||
|
|
||||||
|
<para>La première chose à faire est d'installer le
|
||||||
|
logiciel porté <filename
|
||||||
|
role="package">graphics/sane-backends</filename> ou sa version
|
||||||
|
pré-compilée. Ensuite, utilisez la commande
|
||||||
|
<command>sane-find-scanner</command> pour contrôler la
|
||||||
|
détection du scanner par l'ensemble
|
||||||
|
<application>SANE</application>:</para>
|
||||||
|
|
||||||
|
<screen>&prompt.root; <userinput>sane-find-scanner -q</userinput>
|
||||||
|
found SCSI scanner "AGFA SNAPSCAN 600 1.10" at /dev/pass3</screen>
|
||||||
|
|
||||||
|
<para>Le résultat de la commande affichera le type
|
||||||
|
d'interface utilisée par le scanner et le fichier
|
||||||
|
spécial de périphérique utilisé
|
||||||
|
pour attacher le scanner au système. Le fabricant et
|
||||||
|
le modèle peuvent ne pas apparaître, cela n'est
|
||||||
|
pas important.</para>
|
||||||
|
|
||||||
|
<note>
|
||||||
|
<para>Certains scanners USB requièrent le chargement
|
||||||
|
préalable d'un <quote>firmware</quote>, cela est
|
||||||
|
expliqué dans la page de manuel du
|
||||||
|
<quote>backend</quote> utilisé. Vous devriez
|
||||||
|
également consulter les pages de manuel de
|
||||||
|
&man.sane-find-scanner.1; et &man.sane.7;.</para>
|
||||||
|
</note>
|
||||||
|
|
||||||
|
<para>Nous devons maintenant vérifier si le scanner sera
|
||||||
|
identifié par un <quote>frontend</quote> de
|
||||||
|
numérisation. Par défaut, les
|
||||||
|
<quote>backend</quote>s <application>SANE</application> sont
|
||||||
|
fournies avec un outil en ligne de commande appelé
|
||||||
|
&man.scanimage.1;. Cette commande vous permet de lister les
|
||||||
|
périphériques et d'effectuer une acquisition
|
||||||
|
d'image à partir de la ligne de commande. L'option
|
||||||
|
<option>-L</option> est employée pour afficher le
|
||||||
|
scanner présent sur le système:</para>
|
||||||
|
|
||||||
|
<screen>&prompt.root; <userinput>scanimage -L</userinput>
|
||||||
|
device `snapscan:/dev/pass3' is a AGFA SNAPSCAN 600 flatbed scanner</screen>
|
||||||
|
|
||||||
|
<para>Aucun résultat, ou un message disant qu'aucun
|
||||||
|
scanner n'a été identifié indiquent que
|
||||||
|
&man.scanimage.1; est incapable d'identifier le scanner. Si
|
||||||
|
cela se produit, vous devrez éditer le fichier de
|
||||||
|
configuration du <quote>backend</quote> du scanner et
|
||||||
|
définir le type de scanner utilisé. Le
|
||||||
|
répertoire <filename
|
||||||
|
role="directory">/usr/local/etc/sane.d/</filename> contient
|
||||||
|
tous les fichiers de configurations des
|
||||||
|
<quote>backend</quote>s. Ce problème d'identification
|
||||||
|
apparaît essentiellement avec certains scanners
|
||||||
|
USB.</para>
|
||||||
|
|
||||||
|
<para>Par exemple, avec le scanner USB utilisé dans la
|
||||||
|
<xref linkend="scanners-kernel-usb">,
|
||||||
|
<command>sane-find-scanner</command> nous donne l'information
|
||||||
|
suivante:</para>
|
||||||
|
|
||||||
|
<screen>&prompt.root; <userinput>sane-find-scanner -q</userinput>
|
||||||
|
found USB scanner (UNKNOWN vendor and product) at device /dev/uscanner0</screen>
|
||||||
|
<para>Le scanner est correctement détecté, il
|
||||||
|
utilise l'interface USB et est attaché au fichier
|
||||||
|
spécial de périphérique
|
||||||
|
<filename>/dev/uscanner0</filename>. Nous pouvons maintenant
|
||||||
|
vérifier si le scanner est correctement
|
||||||
|
identifié:</para>
|
||||||
|
|
||||||
|
<screen>&prompt.root; <userinput>scanimage -L</userinput>
|
||||||
|
|
||||||
|
No scanners were identified. If you were expecting something different,
|
||||||
|
check that the scanner is plugged in, turned on and detected by the
|
||||||
|
sane-find-scanner tool (if appropriate). Please read the documentation
|
||||||
|
which came with this software (README, FAQ, manpages).</screen>
|
||||||
|
|
||||||
|
<para>Comme le scanner n'est pas identifié, nous devons
|
||||||
|
éditer le fichier
|
||||||
|
<filename>/usr/local/etc/sane.d/epson.conf</filename>. Le
|
||||||
|
scanner utilisé était un &epson.perfection;
|
||||||
|
1650, nous en déduisons donc que ce scanner utilisera
|
||||||
|
le <quote>backend</quote> <literal>epson</literal>.
|
||||||
|
Assurez-vous de bien lire les commentaires d'aide
|
||||||
|
présents dans les fichiers de configuration des
|
||||||
|
<quote>backend</quote>s. Les modifications à faire
|
||||||
|
sont relativement simples: commentez toutes les lignes
|
||||||
|
concernant une interface différente de celle
|
||||||
|
utilisée par votre scanner (dans notre cas, nous
|
||||||
|
commenterons toutes les lignes débutant par le mot
|
||||||
|
<literal>scsi</literal> étant donné que notre
|
||||||
|
scanner utilise une interface USB), ajoutez ensuite à
|
||||||
|
la fin du fichier une ligne indiquant l'interface et le
|
||||||
|
fichier spécial de périphérique
|
||||||
|
utilisé. Dans ce cas, nous ajoutons la ligne
|
||||||
|
suivante:</para>
|
||||||
|
|
||||||
|
<programlisting>usb /dev/uscanner0</programlisting>
|
||||||
|
|
||||||
|
<para>Veuillez vous assurer de bien lire les commentaires
|
||||||
|
fournis dans les fichiers de configurations des
|
||||||
|
<quote>backend</quote>s ainsi que les pages de manuel
|
||||||
|
correspondantes pour plus de détails concernant la
|
||||||
|
syntaxe correcte à utiliser. Nous pouvons maintenant
|
||||||
|
vérifier si le scanner est identifié:</para>
|
||||||
|
|
||||||
|
<screen>&prompt.root; <userinput>scanimage -L</userinput>
|
||||||
|
device `epson:/dev/uscanner0' is a Epson GT-8200 flatbed scanner</screen>
|
||||||
|
|
||||||
|
<para>Notre scanner a été identifié. Ce
|
||||||
|
n'est pas important si la marque et le modèle ne
|
||||||
|
correspondent pas. L'important est le champ
|
||||||
|
<literal>`epson:/dev/uscanner0'</literal>, qui nous donne le
|
||||||
|
<quote>backend</quote> et le fichier spécial de
|
||||||
|
périphérique corrects.</para>
|
||||||
|
|
||||||
|
<para>Une fois que la commande <command>scanimage -L</command>
|
||||||
|
est en mesure d'identifier le scanner, la configuration est
|
||||||
|
terminée. Le périphérique est prêt
|
||||||
|
à effectuer sa première
|
||||||
|
numérisation.</para>
|
||||||
|
|
||||||
|
<para>Bien que &man.scanimage.1; permette d'effectuer une
|
||||||
|
numérisation à partir de la ligne de commande,
|
||||||
|
il est préférable d'utiliser une interface
|
||||||
|
graphique. <application>SANE</application> offre une
|
||||||
|
interface graphique simple mais efficace:
|
||||||
|
<application>xscanimage</application> (<filename
|
||||||
|
role="package">graphics/sane-frontends</filename>).</para>
|
||||||
|
|
||||||
|
<para><application>Xsane</application> (<filename
|
||||||
|
role="package">graphics/xsane</filename>) est une autre
|
||||||
|
interface graphique de numérisation assez populaire.
|
||||||
|
Ce programme offre des fonctions avancées comme
|
||||||
|
différents mode de numérisation (photocopie,
|
||||||
|
fax, etc.), la correction des couleurs, la numérisation
|
||||||
|
par lots, etc. Ces deux applications sont utilisables comme
|
||||||
|
greffon pour <application>GIMP</application>.</para>
|
||||||
|
</sect2>
|
||||||
|
|
||||||
|
<sect2>
|
||||||
|
<title>Autoriser l'accès au scanner à d'autres
|
||||||
|
utilisateurs</title>
|
||||||
|
|
||||||
|
<para>Toutes les opérations précédentes ont
|
||||||
|
été effectuées avec les privilèges
|
||||||
|
<username>root</username>. Vous pourrez, cependant, avoir
|
||||||
|
besoin que d'autres utilisateurs puissent accéder au
|
||||||
|
scanner. L'utilisateur devra avoir les permissions de lecture
|
||||||
|
et d'écriture sur le fichier spécial de
|
||||||
|
périphérique <filename>/dev/uscanner0</filename>
|
||||||
|
dont le propriétaire est le groupe
|
||||||
|
<groupname>operator</groupname>. L'ajout de l'utilisateur
|
||||||
|
<username>joe</username> au groupe
|
||||||
|
<groupname>operator</groupname> lui autorisera l'accès
|
||||||
|
au scanner:</para>
|
||||||
|
|
||||||
|
<screen>&prompt.root; <userinput>pw groupmod operator -m <replaceable>joe</replaceable></userinput></screen>
|
||||||
|
|
||||||
|
<para>Pour plus de détails, consultez la page de manuel
|
||||||
|
de &man.pw.8;.</para>
|
||||||
|
|
||||||
|
<note>
|
||||||
|
<para>Bien sûr, pour des raisons de
|
||||||
|
sécurité, vous devriez réfléchir
|
||||||
|
à deux fois avant d'ajouter un utilisateur à
|
||||||
|
n'importe quel groupe, tout particulièrement au groupe
|
||||||
|
<groupname>operator</groupname>.</para>
|
||||||
|
</note>
|
||||||
|
</sect2>
|
||||||
</chapter>
|
</chapter>
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
|
|
Loading…
Reference in a new issue