Update to r44614:
Editorial review of Scanners chapter.
This commit is contained in:
parent
0bbabe7341
commit
35017b2e9a
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=49153
1 changed files with 203 additions and 162 deletions
|
@ -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: <HDA Realtek ALC889 PCM #3 Digital> 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: <HDA Realtek ALC889 PCM #3 Digital> 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: <HDA Realtek ALC889 PCM #3 Digital> 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. Track:</para>
|
folgende Kommando rippt den 7. 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: <EPSON> at usbus0</screen>
|
<screen>ugen0.2: <EPSON> 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; 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; 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>
|
||||||
<IBM DDRS-34560 S97B> at scbus0 target 5 lun 0 (pass0,da0)
|
<IBM DDRS-34560 S97B> at scbus0 target 5 lun 0 (pass0,da0)
|
||||||
|
@ -1533,26 +1594,29 @@ Re-scan of bus 3 was successful</screen>
|
||||||
<AGFA SNAPSCAN 600 1.10> at scbus1 target 2 lun 0 (pass3)
|
<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>
|
<PHILIPS CDD3610 CD-R/RW 1.00> 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; 1650, daher wird das
|
Scanner eintragen. Wenn der Scanner
|
||||||
<literal>epson2</literal>-Backend benutzt. Lesen Sie
|
&epson.perfection; 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]
|
||||||
|
|
Loading…
Reference in a new issue