Update to r44614:

Editorial review of Scanners chapter.
This commit is contained in:
Bjoern Heidotting 2016-07-23 21:47:00 +00:00
parent 0bbabe7341
commit 35017b2e9a
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=49153

View file

@ -5,17 +5,22 @@
$FreeBSD$ $FreeBSD$
$FreeBSDde: de-docproj/books/handbook/multimedia/chapter.xml,v 1.100 2012/04/22 20:49:51 bcr Exp $ $FreeBSDde: de-docproj/books/handbook/multimedia/chapter.xml,v 1.100 2012/04/22 20:49:51 bcr Exp $
basiert auf: r44367 basiert auf: r44614
--> -->
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:id="multimedia"> <chapter xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:id="multimedia">
<!--
<info> <info>
<title>Multimedia</title>
<authorgroup> <authorgroup>
<author><personname><firstname>Ross</firstname><surname>Lippert</surname></personname><contrib>Überarbeitet von </contrib></author> <author>
<personname>
<firstname>Ross</firstname>
<surname>Lippert</surname>
</personname>
<contrib>Überarbeitet von </contrib>
</author>
</authorgroup> </authorgroup>
</info> </info>
-->
<title>Multimedia</title>
<sect1 xml:id="multimedia-synopsis"> <sect1 xml:id="multimedia-synopsis">
<title>Übersicht</title> <title>Übersicht</title>
@ -96,22 +101,43 @@
</sect1> </sect1>
<sect1 xml:id="sound-setup"> <sect1 xml:id="sound-setup">
<!--
<info> <info>
<title>Soundkarten einrichten</title>
<authorgroup> <authorgroup>
<author><personname><firstname>Moses</firstname><surname>Moore</surname></personname><contrib>Von </contrib></author> <author>
<personname>
<firstname>Moses</firstname>
<surname>Moore</surname>
</personname>
<contrib>Von </contrib>
</author>
</authorgroup> </authorgroup>
<authorgroup> <authorgroup>
<author><personname><firstname>Marc</firstname><surname>Fonvieille</surname></personname><contrib>Aktualisiert von </contrib></author> <author>
<personname>
<firstname>Marc</firstname>
<surname>Fonvieille</surname>
</personname>
<contrib>Aktualisiert von </contrib>
</author>
</authorgroup> </authorgroup>
<authorgroup> <authorgroup>
<author><personname><firstname>Benedikt</firstname><surname>Köhler</surname></personname><contrib>Übersetzt von </contrib></author> <author>
<author><personname><firstname>Uwe</firstname><surname>Pierau</surname></personname></author> <personname>
<firstname>Benedikt</firstname>
<surname>Köhler</surname>
</personname>
<contrib>Übersetzt von </contrib>
</author>
<author>
<personname>
<firstname>Uwe</firstname>
<surname>Pierau</surname>
</personname>
</author>
</authorgroup> </authorgroup>
</info> </info>
-->
<title>Soundkarten einrichten</title>
<indexterm><primary>PCI</primary></indexterm> <indexterm><primary>PCI</primary></indexterm>
<indexterm><primary>Soundkarten</primary></indexterm> <indexterm><primary>Soundkarten</primary></indexterm>
@ -399,14 +425,19 @@ pcm7: &lt;HDA Realtek ALC889 PCM #3 Digital&gt; at cad 2 nid 1 on hdac1
</sect2> </sect2>
<sect2 xml:id="sound-multiple-sources"> <sect2 xml:id="sound-multiple-sources">
<!--
<info> <info>
<authorgroup> <title>Mehrere Tonquellen abspielen</title>
<author><personname><firstname>Munish</firstname><surname>Chopra</surname></personname><contrib>Beigetragen von </contrib></author>
<authorgroup>
<author>
<personname>
<firstname>Munish</firstname>
<surname>Chopra</surname>
</personname>
<contrib>Beigetragen von </contrib>
</author>
</authorgroup> </authorgroup>
</info> </info>
-->
<title>Mehrere Tonquellen abspielen</title>
<para>Oft sollen mehrere Tonquellen gleichzeitig <para>Oft sollen mehrere Tonquellen gleichzeitig
abgespielt werden. &os; verwendet dazu abgespielt werden. &os; verwendet dazu
@ -449,14 +480,19 @@ pcm7: &lt;HDA Realtek ALC889 PCM #3 Digital&gt; at cad 2 nid 1 on hdac1
</sect2> </sect2>
<sect2> <sect2>
<!--
<info> <info>
<title>Den Mixer einstellen</title>
<authorgroup> <authorgroup>
<author><personname><firstname>Josef</firstname><surname>El-Rayes</surname></personname><contrib>Beigetragen von </contrib></author> <author>
<personname>
<firstname>Josef</firstname>
<surname>El-Rayes</surname>
</personname>
<contrib>Beigetragen von </contrib>
</author>
</authorgroup> </authorgroup>
</info> </info>
-->
<title>Den Mixer einstellen</title>
<para>Die Voreinstellungen des Mixers sind im Treiber <para>Die Voreinstellungen des Mixers sind im Treiber
&man.pcm.4; fest kodiert. Es gibt zwar viele Anwendungen &man.pcm.4; fest kodiert. Es gibt zwar viele Anwendungen
@ -477,18 +513,28 @@ pcm7: &lt;HDA Realtek ALC889 PCM #3 Digital&gt; at cad 2 nid 1 on hdac1
</sect1> </sect1>
<sect1 xml:id="sound-mp3"> <sect1 xml:id="sound-mp3">
<!--
<info> <info>
<authorgroup> <title>MP3-Audio</title>
<author><personname><firstname>Chern</firstname><surname>Lee</surname></personname><contrib>Ein Beitrag von </contrib></author>
</authorgroup>
<authorgroup> <authorgroup>
<author><personname><firstname>Benedikt</firstname><surname>Köhler</surname></personname><contrib>Übersetzt von </contrib></author> <author>
<personname>
<firstname>Chern</firstname>
<surname>Lee</surname>
</personname>
<contrib>Ein Beitrag von </contrib>
</author>
</authorgroup>
<authorgroup>
<author>
<personname>
<firstname>Benedikt</firstname>
<surname>Köhler</surname>
</personname>
<contrib>Übersetzt von </contrib>
</author>
</authorgroup> </authorgroup>
</info> </info>
-->
<title>MP3-Audio</title>
<para>Dieser Abschnitt beschreibt einige unter &os; verfügbare <para>Dieser Abschnitt beschreibt einige unter &os; verfügbare
<acronym>MP3</acronym>-Player. Zudem wird beschrieben, wie <acronym>MP3</acronym>-Player. Zudem wird beschrieben, wie
@ -570,15 +616,15 @@ MPEG 1.0 layer III, 128 kbit/s, 44100 Hz joint-stereo
<para>Der Schalter <option>-D <para>Der Schalter <option>-D
<replaceable>0,1,0</replaceable></option> bezieht sich auf <replaceable>0,1,0</replaceable></option> bezieht sich auf
das SCSI Device <filename>0,1,0</filename>, das sich aus das <acronym>SCSI</acronym>-Gerät <filename>0,1,0</filename>, das sich aus
dem Ergebnis des Befehls <command>cdrecord -scanbus</command> dem Ergebnis des Befehls <command>cdrecord -scanbus</command>
ergibt.</para> ergibt.</para>
<para><application>cdda2wav</application> unterstützt <para><application>cdda2wav</application> unterstützt
auch ATAPI (IDE) CD-ROM-Laufwerke. Um von einem IDE-Laufwerk auch ATAPI (IDE) CD-ROM-Laufwerke. Um von einem IDE-Laufwerk
zu rippen, übergeben Sie auf der Kommandozeile zu rippen, übergeben Sie auf der Kommandozeile
statt der SCSI-IDs den Gerätenamen. Das folgende statt der <acronym>SCSI</acronym>-IDs den Gerätenamen. Das
Kommando rippt den 7.&nbsp;Track:</para> folgende Kommando rippt den 7.&nbsp;Track:</para>
<screen>&prompt.root; <userinput>cdda2wav -D <replaceable>/dev/acd0</replaceable> -t 7</userinput></screen> <screen>&prompt.root; <userinput>cdda2wav -D <replaceable>/dev/acd0</replaceable> -t 7</userinput></screen>
@ -733,16 +779,19 @@ MPEG 1.0 layer III, 128 kbit/s, 44100 Hz joint-stereo
</sect1> </sect1>
<sect1 xml:id="video-playback"> <sect1 xml:id="video-playback">
<!--
<info> <info>
<authorgroup> <title>Videos wiedergeben</title>
<author><personname><firstname>Ross</firstname><surname>Lippert</surname></personname><contrib>Beigetragen von </contrib></author>
</authorgroup>
</info>
-->
<title>Videos wiedergeben</title> <authorgroup>
<author>
<personname>
<firstname>Ross</firstname>
<surname>Lippert</surname>
</personname>
<contrib>Beigetragen von </contrib>
</author>
</authorgroup>
</info>
<para>Bevor Sie beginnen, sollten Sie das Modell <para>Bevor Sie beginnen, sollten Sie das Modell
und den benutzten Chip der Videokarte kennen. Obwohl und den benutzten Chip der Videokarte kennen. Obwohl
@ -1220,17 +1269,28 @@ zoom=yes</programlisting>
</sect1> </sect1>
<sect1 xml:id="tvcard"> <sect1 xml:id="tvcard">
<!--
<info> <info>
<title>TV-Karten</title>
<authorgroup> <authorgroup>
<author><personname><firstname>Josef</firstname><surname>El-Rayes</surname></personname><contrib>Beigetragen von </contrib></author> <author>
<personname>
<firstname>Josef</firstname>
<surname>El-Rayes</surname>
</personname>
<contrib>Beigetragen von </contrib>
</author>
</authorgroup> </authorgroup>
<authorgroup> <authorgroup>
<author><personname><firstname>Marc</firstname><surname>Fonvieille</surname></personname><contrib>Überarbeitet von </contrib></author> <author>
<personname>
<firstname>Marc</firstname>
<surname>Fonvieille</surname>
</personname>
<contrib>Überarbeitet von </contrib>
</author>
</authorgroup> </authorgroup>
</info> </info>
-->
<title>TV-Karten</title>
<indexterm> <indexterm>
<primary>TV-Karten</primary> <primary>TV-Karten</primary>
@ -1429,14 +1489,19 @@ bktr0: Pinnacle/Miro TV, Philips SECAM tuner.</programlisting>
</sect1> </sect1>
<sect1 xml:id="scanners"> <sect1 xml:id="scanners">
<!--
<info> <info>
<title>Scanner</title>
<authorgroup> <authorgroup>
<author><personname><firstname>Marc</firstname><surname>Fonvieille</surname></personname><contrib>Beigetragen von </contrib></author> <author>
<personname>
<firstname>Marc</firstname>
<surname>Fonvieille</surname>
</personname>
<contrib>Beigetragen von </contrib>
</author>
</authorgroup> </authorgroup>
</info> </info>
-->
<title>Scanner</title>
<indexterm> <indexterm>
<primary>Scanner</primary> <primary>Scanner</primary>
@ -1448,24 +1513,24 @@ bktr0: Pinnacle/Miro TV, Philips SECAM tuner.</programlisting>
Scanner bereit. <application>SANE</application> wiederum greift Scanner bereit. <application>SANE</application> wiederum greift
auf Scanner mithilfe einiger &os;-Treiber zu.</para> auf Scanner mithilfe einiger &os;-Treiber zu.</para>
<para>&os; unterstützt sowohl SCSI- als auch USB-Scanner. Prüfen <para>&os; unterstützt sowohl <acronym>SCSI</acronym>- als auch
<acronym>USB</acronym>-Scanner. Abhängig von der Schnittstelle
des Scanners, werden unterschiedliche Treiber benötigt. Prüfen
Sie vor der Konfiguration mithilfe der <link Sie vor der Konfiguration mithilfe der <link
xlink:href="http://www.sane-project.org/sane-supported-devices.html"> xlink:href="http://www.sane-project.org/sane-supported-devices.html">
Liste der unterstützten Geräte</link> ob der Scanner von Liste der unterstützten Geräte</link> ob der Scanner von
<application>SANE</application> unterstützt wird.</para> <application>SANE</application> unterstützt wird.</para>
<sect2> <para>Dieses Kapitel beschreibt, wie Sie feststellen können, ob
<title>Den Kernel für Scanner einrichten</title> der Scanner von &os; erkannt wurde. Zudem enthält es einen
Überblick über die Konfiguration und Verwendung von
<application>SANE</application> unter &os;.</para>
<para>Da sowohl SCSI- als auch USB-Scanner unterstützt <sect2 xml:id="scanners-kernel-usb">
werden, werden abhängig von der Schnittstelle <title>Den Scanner überprüfen</title>
unterschiedliche Treiber benötigt.</para>
<sect3 xml:id="scanners-kernel-usb">
<title>USB-Scanner</title>
<para>Im <filename>GENERIC</filename>-Kernel sind <para>Im <filename>GENERIC</filename>-Kernel sind
schon alle, für einen USB-Scanner notwendigen, schon alle, für einen <acronym>USB</acronym>-Scanner notwendigen,
Treiber enthalten. Benutzer mit einem angepassten Kernel Treiber enthalten. Benutzer mit einem angepassten Kernel
sollten sicherstellen, dass die Kernelkonfiguration sollten sicherstellen, dass die Kernelkonfiguration
die nachstehenden Zeilen enthält:</para> die nachstehenden Zeilen enthält:</para>
@ -1475,31 +1540,26 @@ device uhci
device ohci device ohci
device ehci</programlisting> device ehci</programlisting>
<para>Schließen Sie den USB-Scanner an. Prüfen Sie mit <para>Um zu überprüfen ob der Scanner erkannt wird, schließen
Sie den USB-Scanner an. Prüfen Sie dann mit
&man.dmesg.8;, ob der Scanner in den Systemmeldungen &man.dmesg.8;, ob der Scanner in den Systemmeldungen
erscheint:</para> erscheint:</para>
<screen>ugen0.2: &lt;EPSON&gt; at usbus0</screen> <screen>ugen0.2: &lt;EPSON&gt; at usbus0</screen>
<para>Diese Meldung besagt, dass der Scanner entweder die <para>In diesem Beispiel wurde ein
Gerätedatei <filename>/dev/ugen0.2</filename>, oder &epson.perfection;&nbsp;1650 <acronym>USB</acronym>-Scanner
<filename>/dev/uscanner0</filename> benutzt. Dies ist an <filename>/dev/ugen0.2</filename> erkannt.</para>
abhängig von der verwendeten &os; Version. In diesem
Beispiel wurde ein &epson.perfection;&nbsp;1650
USB-Scanner verwendet.</para>
</sect3>
<sect3> <para>Wenn der Scanner eine
<title>SCSI-Scanner</title> <acronym>SCSI</acronym>-Schnittstelle besitzt, ist die
Kernelkonfiguration abhängig vom verwendeten
<para>Wenn der Scanner eine SCSI-Schnittstelle besitzt, <acronym>SCSI</acronym>-Controller. Der
ist die Kernelkonfiguration abhängig vom
verwendeten SCSI-Controller. Der
<filename>GENERIC</filename>-Kernel unterstützt <filename>GENERIC</filename>-Kernel unterstützt
die gebräuchlichen SCSI-Controller. Den richtigen die gebräuchlichen <acronym>SCSI</acronym>-Controller. Den
Treiber finden Sie in richtigen Treiber finden Sie in
<filename>/usr/src/sys/conf/NOTES</filename>. <filename>/usr/src/sys/conf/NOTES</filename>. Neben dem
Neben dem Treiber muss die Kernelkonfiguration <acronym>SCSI</acronym>-Treiber muss die Kernelkonfiguration
noch die nachstehenden Zeilen enthalten:</para> noch die nachstehenden Zeilen enthalten:</para>
<programlisting>device scbus <programlisting>device scbus
@ -1515,8 +1575,9 @@ pass2: 3.300MB/s transfers</screen>
<para>Wenn der Scanner während des Systemstarts <para>Wenn der Scanner während des Systemstarts
ausgeschaltet war, können Sie die Geräteerkennung ausgeschaltet war, können Sie die Geräteerkennung
erzwingen, indem Sie den SCSI-Bus erneut absuchen. erzwingen, indem Sie den <acronym>SCSI</acronym>-Bus erneut
Verwenden Sie dazu das Kommando &man.camcontrol.8;:</para> absuchen. Verwenden Sie dazu
<command>camcontrol</command>:</para>
<screen>&prompt.root; <userinput>camcontrol rescan all</userinput> <screen>&prompt.root; <userinput>camcontrol rescan all</userinput>
Re-scan of bus 0 was successful Re-scan of bus 0 was successful
@ -1524,8 +1585,8 @@ Re-scan of bus 1 was successful
Re-scan of bus 2 was successful Re-scan of bus 2 was successful
Re-scan of bus 3 was successful</screen> Re-scan of bus 3 was successful</screen>
<para>Der Scanner sollte jetzt in der SCSI-Geräteliste <para>Der Scanner sollte jetzt in der
erscheinen:</para> <acronym>SCSI</acronym>-Geräteliste erscheinen:</para>
<screen>&prompt.root; <userinput>camcontrol devlist</userinput> <screen>&prompt.root; <userinput>camcontrol devlist</userinput>
&lt;IBM DDRS-34560 S97B&gt; at scbus0 target 5 lun 0 (pass0,da0) &lt;IBM DDRS-34560 S97B&gt; at scbus0 target 5 lun 0 (pass0,da0)
@ -1533,26 +1594,29 @@ Re-scan of bus 3 was successful</screen>
&lt;AGFA SNAPSCAN 600 1.10&gt; at scbus1 target 2 lun 0 (pass3) &lt;AGFA SNAPSCAN 600 1.10&gt; at scbus1 target 2 lun 0 (pass3)
&lt;PHILIPS CDD3610 CD-R/RW 1.00&gt; at scbus2 target 0 lun 0 (pass2,cd0)</screen> &lt;PHILIPS CDD3610 CD-R/RW 1.00&gt; at scbus2 target 0 lun 0 (pass2,cd0)</screen>
<para>Weitere Informationen über SCSI-Geräte unter &os; finden <para>Weitere Informationen über
<acronym>SCSI</acronym>-Geräte unter &os; finden
Sie in &man.scsi.4; und &man.camcontrol.8;.</para> Sie in &man.scsi.4; und &man.camcontrol.8;.</para>
</sect3>
</sect2> </sect2>
<sect2> <sect2>
<title>SANE konfigurieren</title> <title><application>SANE</application> konfigurieren</title>
<para><application>SANE</application> besteht aus zwei <para><application>SANE</application> besteht aus zwei
Teilen, den Backends Teilen, den Backends
(<package>graphics/sane-backends</package>) (<package>graphics/sane-backends</package>)
und den Frontends und den Frontends
(<package>graphics/sane-frontends</package>). (<package>graphics/sane-frontends</package> oder
Das Backend greift auf den Scanner zu. Welches Backend <package>graphics/xsane</package>).
welchen Scanner unterstützt, entnehmen Sie der Das Backend greift auf den Scanner zu. Lesen Sie <link
<link xlink:href="http://www.sane-project.org/sane-supported-devices.html"> xlink:href="http://www.sane-project.org/sane-supported-devices.html">
Liste der unterstützten Geräte</link>. http://www.sane-project.org/sane-supported-devices.html</link>
Der Betrieb eines Scanners ist nur mit dem richtigen um herauszufinden, welches Backend welchen Scanner
Backend möglich. Die Frontends sind die Anwendungen, unterstützt. Die Frontends sind die Anwendungen, mit denen
mit denen gescannt wird (<application>xscanimage</application>).</para> gescannt wird. <package>graphics/sane-frontends</package>
installiert <application>xscanimage</application>, während
<package>graphics/xsane</package>
<application>xsane</application> installiert.</para>
<para>Installieren Sie zuerst den Port oder das Paket <para>Installieren Sie zuerst den Port oder das Paket
<package>graphics/sane-backends</package>. <package>graphics/sane-backends</package>.
@ -1568,99 +1632,76 @@ found SCSI scanner "AGFA SNAPSCAN 600 1.10" at /dev/pass3</screen>
Modell können in der Ausgabe fehlen.</para> Modell können in der Ausgabe fehlen.</para>
<note> <note>
<para>Bei einigen USB-Scannern muss die Firmware geladen <para>Bei einigen <acronym>USB</acronym>-Scannern muss die
werden. Lesen Sie &man.sane-find-scanner.1; und Firmware geladen werden. Lesen Sie sane-find-scanner(1) und
&man.sane.7; für weitere Details.</para> sane(7) für weitere Details.</para>
</note> </note>
<para>Als nächstes müssen Sie prüfen, ob <para>Als nächstes müssen Sie prüfen, ob
der Scanner vom Frontend erkannt wird. Die der Scanner vom Frontend erkannt wird. Die
<application>SANE</application>-Backends werden <application>SANE</application>-Backends werden
mit dem Kommandozeilenwerkzeug &man.scanimage.1; mit dem Kommandozeilenwerkzeug <command>scanimage</command>
geliefert. Mit diesem Werkzeug können Sie geliefert. Mit diesem Werkzeug können Sie
sich Scanner anzeigen lassen und den Scan-Prozess sich Scanner anzeigen lassen und den Scan-Prozess
von der Kommandozeile starten. Die Option von der Kommandozeile starten. Die Option
<option>-L</option> zeigt die Scanner an:</para> <option>-L</option> zeigt die Scanner an. Das erste Beispiel
ist für einen <acronym>SCSI</acronym>-Scanner, das zweite ist
<screen>&prompt.root; <userinput>scanimage -L</userinput> für einen <acronym>USB</acronym>-Scanner:</para>
device `snapscan:/dev/pass3' is a AGFA SNAPSCAN 600 flatbed scanner</screen>
<para>Hier ist die Ausgabe für das Beispiel mit dem USB-Scanner
in <xref linkend="scanners-kernel-usb"/>:</para>
<screen>&prompt.root; <userinput>scanimage -L</userinput> <screen>&prompt.root; <userinput>scanimage -L</userinput>
device `snapscan:/dev/pass3' is a AGFA SNAPSCAN 600 flatbed scanner
&prompt.root; <userinput>scanimage -L</userinput>
device 'epson2:libusb:/dev/usb:/dev/ugen0.2' is a Epson GT-8200 flatbed scanner</screen> device 'epson2:libusb:/dev/usb:/dev/ugen0.2' is a Epson GT-8200 flatbed scanner</screen>
<para>Die Zeile <para>Die Zeile
<literal>'epson2:libusb:/dev/usb:/dev/ugen0.2'</literal> nennt <literal>'epson2:libusb:/dev/usb:/dev/ugen0.2'</literal> im
das Backend (<literal>epson2</literal>) und die Gerätedatei zweiten Beispiel nennt das Backend (<literal>epson2</literal>)
(<literal>/dev/ugen0.2</literal>), die der Scanner und die Gerätedatei (<literal>/dev/ugen0.2</literal>), die der
verwendet.</para> Scanner verwendet.</para>
<note> <para>Wenn <command>scanimage</command> den Scanner nicht
<para>Erscheint die Meldung, dass kein Scanner gefunden erkennen kann, erscheint folgende Meldung:</para>
wurde oder wird gar keine Ausgabe erzeugt, konnte
&man.scanimage.1; keinen Scanner erkennen. In diesem
Fall müssen Sie in der Konfigurationsdatei des Backends
das zu benutzende Gerät eintragen. Die
Konfigurationsdateien der Backends befinden sich
in <filename>/usr/local/etc/sane.d/</filename>.</para>
<para>In dem obigen Beispiel wurde der Scanner erkannt und ist <screen>&prompt.root; <userinput>scanimage -L</userinput>
funktionsfähig.</para>
<para>Um festzustellen, ob der Scanner richtig erkannt
wurde:</para>
<screen>&prompt.root; <userinput>scanimage -L</userinput>
No scanners were identified. If you were expecting something different, No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).</screen> which came with this software (README, FAQ, manpages).</screen>
<para>Da der Scanner nicht erkannt wurde, muss <para>Wenn das passiert, müssen Sie in der Konfigurationsdatei
<filename>/usr/local/etc/sane.d/epson2.conf</filename> editiert des Backends unterhalb von
werden. Der verwendete Scanner in diesem Beispiel war ein <filename>/usr/local/etc/sane.d/</filename> den verwendeten
&epson.perfection;&nbsp;1650, daher wird das Scanner eintragen. Wenn der Scanner
<literal>epson2</literal>-Backend benutzt. Lesen Sie &epson.perfection;&nbsp;1650, der das Backend
bitte alle Kommentare in der Konfigurationsdatei des <literal>epson2</literal> benutzt, nicht erkannt wurde, muss
Backends. Die durchzuführenden Änderungen <filename>/usr/local/etc/sane.d/epson2.conf</filename>
sind einfach. Kommentieren Sie zunächst alle angepasst werden. Fügen Sie eine Zeile mit der Schnittstelle
Zeilen mit der falschen Schnittstelle aus. Da der und dem Gerätenamen in die Datei ein. In diesem Beispiel
Scanner eine USB-Schnittstelle besitzt, wurden im wurde die nachstehende Zeile eingefügt:</para>
Beispiel alle Zeilen, die mit <literal>scsi</literal>
anfingen, auskommentiert. Fügen Sie dann die
Schnittstelle und den Gerätenamen am Ende der
Datei ein. In diesem Beispiel wurde die nachstehende
Zeile eingefügt:</para>
<programlisting>usb /dev/uscanner0</programlisting> <programlisting>usb /dev/ugen0.2</programlisting>
<para>Speichern Sie die Änderungen und prüfen Sie, ob der <para>Speichern Sie die Änderungen und prüfen Sie, ob der
Scanner richtig erkannt wird:</para> Scanner mit dem richtigen Backend und Gerätenamen erkannt
wird:</para>
<screen>&prompt.root; <userinput>scanimage -L</userinput> <screen>&prompt.root; <userinput>scanimage -L</userinput>
device `epson:/dev/uscanner0' is a Epson GT-8200 flatbed scanner</screen> device 'epson2:libusb:/dev/usb:/dev/ugen0.2' is a Epson GT-8200 flatbed scanner</screen>
<para>Das Feld <literal>`epson:/dev/uscanner0'</literal>,
zeigt jetzt das richtige Backend und den richtigen Gerätenamen
an.</para>
</note>
<para>Wenn <command>scanimage -L</command> den Scanner erkannt <para>Wenn <command>scanimage -L</command> den Scanner erkannt
hat, ist der Scanner eingerichtet und bereit, zu hat, ist der Scanner eingerichtet und bereit, zu
scannen.</para> scannen.</para>
<para>Obwohl &man.scanimage.1; von der Kommandozeile <para>Obwohl <command>scanimage</command> von der Kommandozeile
scannen kann, ist eine graphische Anwendung scannen kann, ist eine graphische Anwendung
zum Scannen besser geeignet. <application>SANE</application> zum Scannen besser geeignet. <application>SANE</application>
bietet ein einfaches und effizientes Werkzeug: bietet ein einfaches und effizientes Werkzeug:
<application>xscanimage</application>.</para> <application>xscanimage</application>.</para>
<para><application>Xsane</application>, das über den Port oder <para>Alternativ ist <application>xsane</application>, das über
das Paket <package>graphics/xsane</package> installiert wird, den Port oder das Paket <package>graphics/xsane</package>
ist eine weitere beliebte graphische Anwendung. Dieses installiert wird, eine weitere beliebte graphische Anwendung. Dieses
Frontend besitzt erweiterte Funktionen wie den Scan-Modus, Frontend besitzt erweiterte Funktionen wie den Scan-Modus,
eine Farbkorrektur und Batch-Scans. Beide Anwendungen eine Farbkorrektur und Batch-Scans. Beide Anwendungen
lassen sich als <application>GIMP</application>-Plugin lassen sich als <application>GIMP</application>-Plugin
@ -1668,7 +1709,7 @@ device `epson:/dev/uscanner0' is a Epson GT-8200 flatbed scanner</screen>
</sect2> </sect2>
<sect2> <sect2>
<title>Den Scanner für Benutzerkonten freigeben</title> <title>Berechtigungen für den Scanner</title>
<para>Wenn andere Benutzer den Scanner benutzen sollen, <para>Wenn andere Benutzer den Scanner benutzen sollen,
müssen sie Lese- und Schreibrechte auf die müssen sie Lese- und Schreibrechte auf die
@ -1685,22 +1726,22 @@ device `epson:/dev/uscanner0' is a Epson GT-8200 flatbed scanner</screen>
genau überlegt werden, welche Benutzer zu welcher Gruppe genau überlegt werden, welche Benutzer zu welcher Gruppe
hinzugefügt werden, besonders bei der Gruppe <systemitem hinzugefügt werden, besonders bei der Gruppe <systemitem
class="groupname">wheel</systemitem>. Eine bessere class="groupname">wheel</systemitem>. Eine bessere
Lösung ist es, eine spezielle Gruppe für den Zugriff auf Lösung ist es, eine spezielle Gruppe für den Zugriff
USB-Geräte anzulegen und den Scanner für Mitglieder dieser anzulegen und den Scanner für Mitglieder dieser
Gruppe zugänglich zu machen.</para> Gruppe zugänglich zu machen.</para>
<para>Dieses Beispiel nutzt &man.pw.8;, um eine Gruppe namens <para>Dieses Beispiel erstellt eine Gruppe namens <systemitem
<systemitem class="groupname"><replaceable> class="groupname"><replaceable>usb</replaceable></systemitem>:</para>
usb</replaceable></systemitem> zu erstellen:</para>
<screen>&prompt.root; <userinput>pw groupadd usb</userinput></screen> <screen>&prompt.root; <userinput>pw groupadd usb</userinput></screen>
<para>Anschliessend muss der <filename>/dev/ugen0.2</filename>-Symlink <para>Anschließend muss der
und der Gerätename <filename>/dev/usb/0.2.0</filename> für <filename>/dev/ugen0.2</filename>-Symlink und der Gerätename
die <systemitem class="groupname">usb</systemitem>-Gruppe mit den <filename>/dev/usb/0.2.0</filename> für die Gruppe <systemitem
Schreibrechten (<literal>0660</literal> oder <literal>0664</literal>) class="groupname">usb</systemitem> mit den Schreibrechten
ausgestattet werden. All dies kann durch das Hinzufügen der <literal>0660</literal> oder <literal>0664</literal>
folgenden Zeile in <filename>/etc/devfs.rules</filename> ausgestattet werden. All dies kann durch das Hinzufügen der
folgenden Zeilen in <filename>/etc/devfs.rules</filename>
erreicht werden:</para> erreicht werden:</para>
<programlisting>[system=5] <programlisting>[system=5]