<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
		<id>http://wiki.iustus.eu/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=87.155.11.206</id>
		<title>Lawsuit - Wiki - Benutzerbeiträge [de]</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.iustus.eu/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=87.155.11.206"/>
		<link rel="alternate" type="text/html" href="http://wiki.iustus.eu/wiki/index.php?title=Spezial:Beitr%C3%A4ge/87.155.11.206"/>
		<updated>2026-07-05T14:34:11Z</updated>
		<subtitle>Benutzerbeiträge</subtitle>
		<generator>MediaWiki 1.27.4</generator>

	<entry>
		<id>http://wiki.iustus.eu/wiki/index.php?title=BeA&amp;diff=794</id>
		<title>BeA</title>
		<link rel="alternate" type="text/html" href="http://wiki.iustus.eu/wiki/index.php?title=BeA&amp;diff=794"/>
				<updated>2020-01-23T19:18:12Z</updated>
		
		<summary type="html">&lt;p&gt;87.155.11.206: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Knowledge|&lt;br /&gt;
*[https://de.opensuse.org/Portal:Tumbleweed Tumbleweed]&lt;br /&gt;
*[https://de.opensuse.org/Portal:15.0 Leap 15.1]&lt;br /&gt;
*[https://de.opensuse.org/Portal:15.0 Leap 15.0]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.3 Leap 42.3]&lt;br /&gt;
|&lt;br /&gt;
*[https://de.opensuse.org/beA beA]&lt;br /&gt;
*[https://de.opensuse.org/Sun_Java Sun Java]]&lt;br /&gt;
*[https://de.opensuse.org/Java Java]&lt;br /&gt;
*[https://de.opensuse.org/openJDK openJDK]&lt;br /&gt;
*[https://de.opensuse.org/IcedTea IcedTea]&lt;br /&gt;
*[https://de.opensuse.org/SDB:YaST_Tricks Yast Tricks]&lt;br /&gt;
|&lt;br /&gt;
*[https://de.opensuse.org/SDB:Elster SDB Elster]&lt;br /&gt;
*[https://de.opensuse.org/SDB:EGVP SDB:EGVP]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einführung ==&lt;br /&gt;
&lt;br /&gt;
Ab dem 01.01.2018 ist das [http://bea.brak.de/was-ist-das-bea/ besondere elektronische Anwaltspostfach] für Rechtsanwälte in Deutschland insofern verbindlich, als zu diesem Zeitpunkt die sog. „passive Nutzungspflicht“ hinsichtlich des Anwaltspostfachs eintritt. Nach [https://www.gesetze-im-internet.de/brao/__31a.html &amp;amp;sect; 31a VI BRAO n.F.] ist der Inhaber des beA verpflichtet, die für dessen Nutzung erforderlichen technischen Einrichtungen vorzuhalten sowie Zustellungen und den Zugang von Mitteilungen über das besondere elektronische Anwaltspostfach zur Kenntnis zu nehmen.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Hardware==&lt;br /&gt;
&lt;br /&gt;
Die günstigste Hardware aus der [http://bea.brak.de/wp-content/uploads/2016/05/04_Tab2-a-und-2-b_unterstuetze-Chipkartenleser-mit-SigG-Best%C3%A4tigung.pdf Liste der unterstützten Kartenlesegeräte] sind momentan Einzelkartenlesegeräte, deren Installation deshalb hier beschrieben wird. Für andere Hardware nutzen Sie bitte die entsprechenden Downloadseiten des jeweiligen Herstellers.&lt;br /&gt;
&lt;br /&gt;
Das Ghostscript, bzw. der Linux-Treiber für '''Cherry'''-Lesegeräte findet sich unter&lt;br /&gt;
* https://cherry.de/download/de/download.php&lt;br /&gt;
(bitte nicht die CT-API herunterladen, diese wird für Gesundheitskarten gebraucht und blockiert die hier benötigten Einstellungen),&lt;br /&gt;
&lt;br /&gt;
für '''Cardman'''-Geräte findet er sich unter&lt;br /&gt;
* https://www.hidglobal.de/drivers&lt;br /&gt;
und für '''Reiner-SCT'''-Geräte unter&lt;br /&gt;
* https://www.reiner-sct.com/support/support-anfrage/ .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
&lt;br /&gt;
Installieren Sie die notwendigen Programme&lt;br /&gt;
{{shell|sudo zypper install libusb-0_1-4 libpcsclite1 pcsc-ccid pcsc-lite}}&lt;br /&gt;
Laden Sie dann die oben genannte  &lt;br /&gt;
Herstellersoftware in Ihr Download-Verzeichnis herunter. Von dort verschieben Sie sie, um sie später leichter wieder auffinden zu können, am besten in das lokale bin-Verzeichnis und entpacken sie dort. Das sieht dann so aus:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Beispiel Cherry===&lt;br /&gt;
{{shell|mv ~/Downloads/scmccid_5.0.35_linux.zip ~/bin&amp;lt;br&amp;gt;cd ~/bin&amp;lt;br&amp;gt;unzip scmccid_5.0.35_linux.zip&amp;lt;br&amp;gt;cd ~/bin/scmccid_5.0.35_linux&amp;lt;br&amp;gt;tar -zxvf scmccid_5.0.35_linux_64bit.tar.gz&amp;lt;br&amp;gt;cd ~/bin/scmccid_5.0.35_linux/scmccid_5.0.35_linux&amp;lt;br&amp;gt;su&amp;lt;br&amp;gt;#&amp;gt;sh install.sh&lt;br /&gt;
}}&lt;br /&gt;
In der Datei&lt;br /&gt;
 /usr/local/identiv/ini/scmccid.ini &lt;br /&gt;
sollten mit einem Editor wie ''kate'' am Ende die folgenden drei Zeilen ergänzt werden:&lt;br /&gt;
 CardResetOrder=1&lt;br /&gt;
 ldd /usr/lib64/readers/scmccid.bundle/Contents/Linux/&lt;br /&gt;
 LD_LIBRARY_PATH=/usr/local/lib pcscd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Beispiel Cardman===&lt;br /&gt;
{{shell|mv ~/Downloads/ifdokccid_linux_v.4.3.2-1-d2622a7fbea0.tar.gz ~/bin&amp;lt;br&amp;gt;cd ~/bin&amp;lt;br&amp;gt;tar -zxvf ifdokccid_linux_v.4.3.2-1-d2622a7fbea0.tar.gz&amp;lt;br&amp;gt;cd ~/bin/ifdokccid_linux_x86_64-v.4.3.2-1-d2622a7fbea0&amp;lt;br&amp;gt;su&amp;lt;br&amp;gt;#&amp;gt;./install&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Beispiel Reiner SCT (RPM-Paket)===&lt;br /&gt;
{{shell|mv /tmp/mozilla_*0/pcsc-cyberjack-3.99.5*.rpm ~/bin&amp;lt;br&amp;gt;cd ~/bin&amp;lt;br&amp;gt;su&amp;lt;br&amp;gt;#&amp;gt;zypper ar ./ lokal&amp;lt;br&amp;gt;#&amp;gt;zypper in pcsc-cyberjack*.rpm&lt;br /&gt;
}}&lt;br /&gt;
Ergänzend sollte der pcscd-Daemon zur besseren Kontrolle aktiviert werden mit&lt;br /&gt;
 {{shell|sudo systemctl enable pcscd.service&lt;br /&gt;
}}&lt;br /&gt;
und dabei in der Datei&lt;br /&gt;
 /usr/lib/systemd/system/pcscd.service&lt;br /&gt;
als ''Superuser'' mit einem Editor wie ''kate'' allerdings der Eintrag '--auto-exit' für die nervige Energiesparabschaltung des Kartenlesers entfernt werden&lt;br /&gt;
 ExecStart=/usr/sbin/pcscd --foreground &amp;lt;s&amp;gt;--auto-exit &amp;lt;/s&amp;gt;$PCSCD_OPTIONS&lt;br /&gt;
und hernach der pscd-Dienst neu gestartet werden mit&lt;br /&gt;
 {{shell|sudo service pcscd restart&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Test der Installation (optional)===&lt;br /&gt;
{{shell | wget https://www.seccommerce.biz/seccardadmin/seccardadmin.jnlp&amp;lt;br&amp;gt;javaws seccardadmin.jnlp}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Java von Oracle==&lt;br /&gt;
&lt;br /&gt;
Die beA-Software benötigt aus Sicherheitsgründen die originäre ''Java''-Umgebung von Oracle. Die vom beA selbst mitgelieferte  Version (im Unterverzeichnis jre) war bei mir allerdings nicht lauffähig. Es empfiehlt sich hier die verlässlichere Installation per RPM. Das entsprechende RPM-Paket kann unter&lt;br /&gt;
 http://www.java.com/de/download/linux_manual.jsp?locale=de&lt;br /&gt;
heruntergeladen werden. Ab der Version [https://de.opensuse.org/Portal:42.1 Leap 42.1] muss hier zwingend das &amp;quot;x64-Paket&amp;quot; gewählt werden. Ich empfehle jedoch, statt dieser aktuellen lieber auf die überholte, aber vom beA verwendete Version zurückzugreifen. Diese findet sich in Oracles Liste archivierter Versionen unter&lt;br /&gt;
 http://www.oracle.com/technetwork/java/javase/downloads/java-archive-javase8-2177648.html&lt;br /&gt;
Momentan (Dezember 2019) verwendet der beA-Webclient das Java Runtime Environment (JRE) in der Version jre1.8.0_161. Das zugehörige Paket heißt dann &amp;quot;jre-8u161-linux-x64.rpm&amp;quot;. Sollten Sie den beA-Webclient bereits installiert haben, gibt&lt;br /&gt;
 {{shell|less ~/bin/beA/jre/release &amp;amp;#124; grep &amp;quot;JAVA_VERSION&amp;quot;}}&lt;br /&gt;
Auskunft über die von Ihrem Webclient bevorzugte JRE-Version. Eine ausführliche Beschreibung für die Installation der JRE finden Sie in der Anleitung [https://de.opensuse.org/SDB:Elster SDB:Elster]. Bitte verschieben Sie das mit Firefox heruntergeladene Paket wie folgt in Ihr bin-Verzeichnis:&lt;br /&gt;
{{shell|mv ~/Downloads/jre* ~/bin/&amp;lt;br&amp;gt;cd ~/bin&amp;lt;br&amp;gt;su}}&lt;br /&gt;
&lt;br /&gt;
Als ''Superuser'' fügen Sie dann, falls noch nicht geschehen, Ihr bin-Verzeichnis, in dem Sie sich gerade befinden, den autorisierten Softwarequellen hinzu:&lt;br /&gt;
{{shell|zypper ar ./ lokal}}&lt;br /&gt;
&lt;br /&gt;
{{info|Anschließend können Sie, auch wenn es nicht notwendig ist, weil mehrere JRE nebeneinander betrieben werden können, ebenfalls als ''Superuser'', das alte JRE-RPM, sofern vorhanden, deinstallieren:&lt;br /&gt;
{{shell|altesjre&amp;amp;#61;$(rpm -qa &amp;amp;#124; grep jre) &amp;amp;&amp;amp; rpm -e $altesjre}}&lt;br /&gt;
}}&lt;br /&gt;
So suchen Sie das neuste JRE-Paket aus dem bin-Verzeichnis heraus und installieren Sie es:&lt;br /&gt;
{{shell|neuesjre&amp;amp;#61;$(ls -rt1 jre-* &amp;amp;#124; tail -1) &amp;amp;&amp;amp; rpm -ivh --nodeps $neuesjre&lt;br /&gt;
}}&lt;br /&gt;
Zum Schluss wird, weiterhin als ''Superuser'', die neue Java-Umgebung dem System als Alternative bekanntgemacht:&lt;br /&gt;
{{shell|jre&amp;amp;#61;$(rpm -ql $(rpm -qa &amp;amp;#124; grep jre &amp;amp;#124; head -1) &amp;amp;#124; grep \/README &amp;amp;#124; sed &amp;quot;s/\/README//&amp;quot;)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;update-alternatives --install /usr/bin/java java $jre/bin/java 1&amp;lt;br&amp;gt;update-alternatives --install /usr/bin/jcontrol jcontrol $jre/bin/jcontrol 1}}&lt;br /&gt;
&lt;br /&gt;
{{info|Sie können die neue Java-Umgebung auch dem System als Standard vorschlagen, was allerdings bei älteren Versionen nur bedingt empfehlenswert ist:&lt;br /&gt;
{{shell|update-alternatives --set java $jre/bin/java&amp;lt;br&amp;gt;update-alternatives --set jcontrol $jre/bin/jcontrol}}&lt;br /&gt;
}}&lt;br /&gt;
Diese Einstellungen können Sie für jedes der Programme jederzeit mit der Option --config wieder ändern, z.B.&lt;br /&gt;
 {{shell|update-alternatives --config java}}&lt;br /&gt;
&lt;br /&gt;
{{info|Gelegentlich lassen sich Java-Anwendungen nach mehrmaligem Herumprobieren nicht mehr öffnen. Löschen Sie dann im Verzeichnis &amp;lt;tt&amp;gt;/root&amp;lt;/tt&amp;gt; die versteckten Dateien&lt;br /&gt;
 .oracle_jre_usage&lt;br /&gt;
 .java&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==beA-Software==&lt;br /&gt;
&lt;br /&gt;
Richten Sie, wieder als einfacher User, zur besseren Übersicht für beA ein eigenes Unterverzeichnis im bin-Ordner ein, in das Sie wechseln: &lt;br /&gt;
{{shell|mkdir ~/bin/beA&amp;lt;br&amp;gt;cd ~/bin/beA&lt;br /&gt;
}}&lt;br /&gt;
Laden Sie dort mit&lt;br /&gt;
{{shell|wget https://www.bea-brak.de/content/linux/beAClientSecurity_64b.tar.gz&lt;br /&gt;
}}&lt;br /&gt;
die beA-Software herunter, und entpacken Sie sie an Ort und Stelle mit dem Befehl&lt;br /&gt;
{{shell|tar -zxvf ~/bin/beA/beAClientSecurity_64b.tar.gz&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Anschließend muss der neue Java-Pfad zum eigenen Programm in die beA-Software eingefügt werden, und die neue Datei muss ausführbar gemacht werden:&lt;br /&gt;
{{shell|mv -i beAClientSecurity.sh beAClientSecurity.old&amp;lt;br&amp;gt;jre&amp;amp;#61;$(rpm -qa &amp;amp;#124; grep jre &amp;amp;#124; head -1 &amp;amp;#124; sed s/jre...-/jre/ &amp;amp;#124; sed s/-.*$//)&amp;lt;br&amp;gt;less beAClientSecurity.old &amp;amp;#124; sed &amp;quot;s/..jre/\/usr\/java\/$jre/&amp;quot; &amp;gt; beAClientSecurity.sh&amp;lt;br&amp;gt;chmod u+x beAClientSecurity.sh&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Nachdem die Atos Information Technology GmbH mit der Ausgabe eines Wurzelzertifikats im Dezember 2017 gegen alle Regeln der Verschlüsselung verstoßen hatte, Die Java-Anwendung kommuniziert mit dem Browswer über per verschlüsselter Kommunikation. Dafür erstellt die Java-Anwendung einmmalig ein für jeden Nutzer individuell erstelltes Zertifikat. Dieses wird bei der Linux-Anwendung mit dem ersten Start im Hintergrund erzeugt. Für die Generierung des Schlüsselpaares benötigt die Java-Anwendung jedoch statt des von OpenSuse vorinstallierten Pakets ''kdesu'' das nicht mehr gepflegte, vormalige ''kdesudo''. Dies kann heruntergeladen werden unter:&lt;br /&gt;
 https://software.opensuse.org/package/kdesudo?search_term=kdesudo&lt;br /&gt;
Ergänzend müssen in der Datei &amp;lt;tt&amp;gt;/etc/sudoers&amp;lt;/tt&amp;gt; die Variablen &amp;quot;DISPLAY&amp;quot; und &amp;quot;XAUTHORITY&amp;quot; hinterlegt werden. Dies erfolgt, indem beide in der folgenden Zeile hinter den anderen Eintragungen und vor dem Anführungszeichen eingesetzt werden:&lt;br /&gt;
  Defaults env_keep = &amp;quot;... DISPLAY XAUTHORITY&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Anschließend wird nun die beA-Software als ''Superuser'' installiert&lt;br /&gt;
{{shell|su&amp;lt;br&amp;gt;#&amp;gt;sh beAClientSecurity.sh&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:BeA_läuftnicht.png|200px|thumb|right|&amp;quot;beA läuft nicht&amp;quot; - Warnmeldung]]&lt;br /&gt;
[[Datei:Bea_konsole.png|200px|thumb|right|&amp;quot;beA läuft&amp;quot;-Icon in der Konsole]]&lt;br /&gt;
[[Datei:Bea_desktop.png|200px|thumb|right|selbst erstellter Desktop-Icon]]&lt;br /&gt;
Anschließend kann man einen Desktop-Icon im Verzeichnis ''Desktop'' mit folgendem Inhalt anlegen. Dabei wird per Eintrag in 'Exec' sowohl der Firefox-Browser gleich mit der richtigen Anmeldeseite geöffnet, als auch gleichzeitig (&amp;amp;-Verknüpfung, wenn möglich, bitte ohne Umbruch anschließen) als ''Superuser'' der Web-Client im Hintergrund gestartet:&lt;br /&gt;
 [Desktop Entry]&lt;br /&gt;
 Comment[de_DE]=Dieser Icon startet den beA-Webclient im Root-Modus&lt;br /&gt;
 Comment=This icon launches the beA-webclient-application as root&lt;br /&gt;
 Exec=firefox -new window &amp;quot;https://www.bea-brak.de/bea/&amp;quot; &lt;br /&gt;
      &amp;amp; /home/MEINNUTZERNAME/bin/beA/beAClientSecurity.sh&lt;br /&gt;
 GenericName[de_DE]=Start des beA-Webclients&lt;br /&gt;
 GenericName=Start des beA-Webclients&lt;br /&gt;
 Icon=kube-mail&lt;br /&gt;
 MimeType=&lt;br /&gt;
 Name[de_DE]=beA&lt;br /&gt;
 Name=beA&lt;br /&gt;
 Path=/home/MEINNUTZERNAME/bin/beA&lt;br /&gt;
 StartupNotify=true&lt;br /&gt;
 Terminal=false&lt;br /&gt;
 TerminalOptions=&lt;br /&gt;
 Type=Application&lt;br /&gt;
 X-DBUS-ServiceName=&lt;br /&gt;
 X-DBUS-StartupType=&lt;br /&gt;
 X-KDE-SubstituteUID=true&lt;br /&gt;
 X-KDE-Username=root&lt;br /&gt;
&lt;br /&gt;
{{info|Hinweis: Der WebClient startet nicht ordnungsgemäß in der Konsole, solange die Karte noch im Lesegerät steckt!}}&lt;br /&gt;
Beim ersten Start der Anwendung muss das selbst erstellte Zertifikat zunächst noch im Browser hinterlegt werden. Dies erfolgt einmalig durch Drücken des beA-Icons in der Konsole mit der rechten Maustaste und die Auswahl &amp;quot;Zertifikat installieren&amp;quot; im Menü. Beim nächsten Start des Browsers wird hernach automatisch auf den Zertifikatschlüssel zugegriffen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Erstregistrierung==&lt;br /&gt;
&lt;br /&gt;
Führen Sie die beA-Karte in das Lesegerät ein. Unter&lt;br /&gt;
* https://www.bea-brak.de/bea/index.xhtml?dswid=-9192&lt;br /&gt;
klicken Sie nun &amp;quot;Registrierung mit eigenem Postfach&amp;quot; an. Es erscheint die folgende Einstiegsseite:&lt;br /&gt;
[[Bild:Bea_registrierung.png|700px]]&lt;br /&gt;
&lt;br /&gt;
Hier folgen Sie den weiteren Angaben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
===Es konnte keine Karte gefunden werden===&lt;br /&gt;
Bitte installieren Sie immer die aktuelle Software-Version Ihres Kartenlesegeräts.&lt;br /&gt;
===Hinweis &amp;quot;Für den Zugriff ... ist eine lokale Softwarekomponente, die beA Client-Security, erforderlich ...&amp;quot;===&lt;br /&gt;
Bitte achten Sie darauf, den Browser ebenso wie die Java-Anwendung &amp;quot;beA Client-Security&amp;quot; immer als Superuser zu starten. Anderenfalls ist eine Kommunikation zwischen beiden nicht möglich. Möglicherweise müssen dafür zunächst alle offenen Browserfenster des bisherigen Users geschlossen werden, bevor Firefox den Browser tatsächlich neu als einen eigenen Prozess des Superusers startet.&lt;br /&gt;
&lt;br /&gt;
===Das Java-Programm startet, aber der beA-Icon erscheint anschließend nicht in der Konsole===&lt;br /&gt;
Achten Sie beim Starten der Anwendung darauf, dass die beA-Karte noch nicht eingesteckt ist. Anderenfalls wartet die Java-Anwendung von Atos solange, bis Sie die Karte herausgezogen haben. Erst nach dem Start der Anwendung sollten Sie sie dann wieder einsetzen, um sie im folgenden Popup-Fenster als Sicherheitsmedium auswählen zu können. &lt;br /&gt;
&lt;br /&gt;
Sollte dies weiterhin nicht funktionieren, können Sie die Sicherheitseinstellungen der JRE ändern, indem Sie als Superuser &lt;br /&gt;
{{shell|# /usr/java/jre1.8.0_161/bin/ControlPanel}}&lt;br /&gt;
aufrufen und unter dem Reiter &amp;quot;Sicherheit&amp;quot; die Adresse &amp;quot;https://www.bea-brak.de&amp;quot; in die Ausnahmeliste der Adressen eintragen, für welche die Standardsicherheitseinstellungen nicht gelten sollen.&lt;br /&gt;
&lt;br /&gt;
===Die Java-Anwendung startet, aber die Passwortabfrage folgt nicht nach===&lt;br /&gt;
Es öffnet sich zur Auswahl des Sicherheitstokens ein neues Fenster. Dieses ist oft durch die Hauptbrowserseite verdeckt und muss erst &amp;quot;freigelegt&amp;quot; werden, um dort die Auswahl &amp;quot;Kartenlesegerät&amp;quot; anklicken zu können. Sehen Sie bitte nach, ob weitere Fenster geöffnet sind, in denen Sie die Auswahl vornehmen können.&lt;br /&gt;
&lt;br /&gt;
===Hinweis: &amp;quot;Der Server ist nicht erreichbar&amp;quot;===&lt;br /&gt;
Möglicherweise haben Sie die Java-Anwendung wie vorgeschlagen erneut gestartet, so dass dessen Prozess-ID nun nicht mehr zum vorher geöffneten Browserfenster passt. Schließen Sie die Java-Anwendung durch rechten Mausklick auf dem beA-Icon in der Konsole und starten Sie dann Browser und Applet noch einmal komplett neu. Ignorieren Sie ggf. die Aufforderung zum Beenden der bisherigen beA-Java-Anwendung, indem Sie das Aufforderungsfenster einfach schließen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Kartenverwaltung==&lt;br /&gt;
&lt;br /&gt;
===beA-Standardkarte===&lt;br /&gt;
Die Kartenverwaltung der Bundesnotarkammer arbeitet mit einer JNLP-Anwendung, die von den meisten Browsern aufgrund der zunehmenden Sicherheitsprobleme mit [https://en.wikipedia.org/wiki/NPAPI NPAPI]-Plug-ins seit 2017 nicht mehr unterstützt wird. Um sie außerhalb des Browsers in einer eigenen Anwendung zu öffnen, deinstallieren Sie bitte die störende OpenSource-Anwendung ''icedtea-web'' mit&lt;br /&gt;
{{shell|&amp;gt; sudo zypper rm icedtea-web}}&lt;br /&gt;
und legen Sie auf das von Oracle im Java-Paket bereitgestellte ''javaws'' einen symbolischen Link:&lt;br /&gt;
{{shell|&amp;gt; sudo ln -s /usr/java/latest/bin/javaws /usr/bin/javaws}}&lt;br /&gt;
Nun lässt sich die beA-Kartenverwaltung öffnen - unbedingt als Superuser, unter dem auch das beA-Postfach läuft:&lt;br /&gt;
{{shell|# javaws https://bea.bnotk.de/sak/cardtool.jnlp}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Karte mit Signaturzertifikat===&lt;br /&gt;
Wenn Sie zusätzlich ein Signaturzertifikat für Ihre beA-Karte bestellt haben, können Sie den für die Installation erforderlichen Transportcontainer nun ebenfalls mit ''javaws'' unter&lt;br /&gt;
 https://bea.bnotk.de/bestellung/index.html#/certificates&lt;br /&gt;
unter den Reitern ''Mein Konto'' &amp;gt; ''Meine Zertifikate'' herunterladen und diesen anschließend als Superuser in der Kartenverwaltung &lt;br /&gt;
 {{shell|# javaws https://bea.bnotk.de/sak/cardtool.jnlp}}&lt;br /&gt;
einsetzen. Bitte beachten Sie, dass Sie dafür die untere Auswahl der Karteninhalte wählen:&lt;br /&gt;
[[Datei:Bea_signaturkarte.png|700px|thumb|left|Aktivierung in der Signaturverwaltung]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Externe Links==&lt;br /&gt;
&lt;br /&gt;
* https://de.opensuse.org/SDB:Elster&lt;br /&gt;
* http://bea.brak.de/wie-funktioniert-bea/was-ist-das-bea/&lt;br /&gt;
* https://www.bea-brak.de/bea/index.xhtml&lt;br /&gt;
* https://www.suse.com/c/running-graphical-programs-remotely-root/&lt;br /&gt;
* https://unix.stackexchange.com/questions/16815/what-does-display-0-0-actually-mean{{DEFAULTSORT:{{PAGENAME}}}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Linuxinstallation]]&lt;/div&gt;</summary>
		<author><name>87.155.11.206</name></author>	</entry>

	<entry>
		<id>http://wiki.iustus.eu/wiki/index.php?title=BeA&amp;diff=793</id>
		<title>BeA</title>
		<link rel="alternate" type="text/html" href="http://wiki.iustus.eu/wiki/index.php?title=BeA&amp;diff=793"/>
				<updated>2020-01-23T19:16:08Z</updated>
		
		<summary type="html">&lt;p&gt;87.155.11.206: /* Installation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Knowledge|&lt;br /&gt;
*[https://de.opensuse.org/Portal:Tumbleweed Tumbleweed]&lt;br /&gt;
*[https://de.opensuse.org/Portal:15.0 Leap 15.1]&lt;br /&gt;
*[https://de.opensuse.org/Portal:15.0 Leap 15.0]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.3 Leap 42.3]&lt;br /&gt;
|&lt;br /&gt;
*[https://de.opensuse.org/beA beA]&lt;br /&gt;
*[https://de.opensuse.org/Sun_Java Sun Java]]&lt;br /&gt;
*[https://de.opensuse.org/Java Java]&lt;br /&gt;
*[https://de.opensuse.org/openJDK openJDK]&lt;br /&gt;
*[https://de.opensuse.org/IcedTea IcedTea]&lt;br /&gt;
*[https://de.opensuse.org/SDB:YaST_Tricks Yast Tricks]&lt;br /&gt;
|&lt;br /&gt;
*[https://de.opensuse.org/SDB:Elster SDB Elster]&lt;br /&gt;
*[https://de.opensuse.org/SDB:EGVP SDB:EGVP]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einführung ==&lt;br /&gt;
&lt;br /&gt;
Ab dem 01.01.2018 ist das [http://bea.brak.de/was-ist-das-bea/ besondere elektronische Anwaltspostfach] für Rechtsanwälte in Deutschland insofern verbindlich, als zu diesem Zeitpunkt die sog. „passive Nutzungspflicht“ hinsichtlich des Anwaltspostfachs eintritt. Nach [https://www.gesetze-im-internet.de/brao/__31a.html &amp;amp;sect; 31a VI BRAO n.F.] ist der Inhaber des beA verpflichtet, die für dessen Nutzung erforderlichen technischen Einrichtungen vorzuhalten sowie Zustellungen und den Zugang von Mitteilungen über das besondere elektronische Anwaltspostfach zur Kenntnis zu nehmen.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Hardware==&lt;br /&gt;
&lt;br /&gt;
Die günstigste Hardware aus der [http://bea.brak.de/wp-content/uploads/2016/05/04_Tab2-a-und-2-b_unterstuetze-Chipkartenleser-mit-SigG-Best%C3%A4tigung.pdf Liste der unterstützten Kartenlesegeräte] sind momentan Einzelkartenlesegeräte, deren Installation deshalb hier beschrieben wird. Für andere Hardware nutzen Sie bitte die entsprechenden Downloadseiten des jeweiligen Herstellers.&lt;br /&gt;
&lt;br /&gt;
Das Ghostscript, bzw. der Linux-Treiber für '''Cherry'''-Lesegeräte findet sich unter&lt;br /&gt;
* https://cherry.de/download/de/download.php&lt;br /&gt;
(bitte nicht die CT-API herunterladen, diese wird für Gesundheitskarten gebraucht und blockiert die hier benötigten Einstellungen),&lt;br /&gt;
&lt;br /&gt;
für '''Cardman'''-Geräte findet er sich unter&lt;br /&gt;
* https://www.hidglobal.de/drivers&lt;br /&gt;
und für '''Reiner-SCT'''-Geräte unter&lt;br /&gt;
* https://www.reiner-sct.com/support/support-anfrage/ .&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
&lt;br /&gt;
Installieren Sie die notwendigen Programme&lt;br /&gt;
{{shell|sudo zypper install libusb-0_1-4 libpcsclite1 pcsc-ccid pcsc-lite}}&lt;br /&gt;
Laden Sie dann die oben genannte  &lt;br /&gt;
Herstellersoftware in Ihr Download-Verzeichnis herunter. Von dort verschieben Sie sie, um sie später leichter wieder auffinden zu können, am besten in das lokale bin-Verzeichnis und entpacken sie dort. Das sieht dann so aus:&lt;br /&gt;
&lt;br /&gt;
===Beispiel Cherry===&lt;br /&gt;
{{shell|mv ~/Downloads/scmccid_5.0.35_linux.zip ~/bin&amp;lt;br&amp;gt;cd ~/bin&amp;lt;br&amp;gt;unzip scmccid_5.0.35_linux.zip&amp;lt;br&amp;gt;cd ~/bin/scmccid_5.0.35_linux&amp;lt;br&amp;gt;tar -zxvf scmccid_5.0.35_linux_64bit.tar.gz&amp;lt;br&amp;gt;cd ~/bin/scmccid_5.0.35_linux/scmccid_5.0.35_linux&amp;lt;br&amp;gt;su&amp;lt;br&amp;gt;#&amp;gt;sh install.sh&lt;br /&gt;
}}&lt;br /&gt;
In der Datei&lt;br /&gt;
 /usr/local/identiv/ini/scmccid.ini &lt;br /&gt;
sollten mit einem Editor wie ''kate'' am Ende die folgenden drei Zeilen ergänzt werden:&lt;br /&gt;
 CardResetOrder=1&lt;br /&gt;
 ldd /usr/lib64/readers/scmccid.bundle/Contents/Linux/&lt;br /&gt;
 LD_LIBRARY_PATH=/usr/local/lib pcscd&lt;br /&gt;
&lt;br /&gt;
===Beispiel Cardman===&lt;br /&gt;
{{shell|mv ~/Downloads/ifdokccid_linux_v.4.3.2-1-d2622a7fbea0.tar.gz ~/bin&amp;lt;br&amp;gt;cd ~/bin&amp;lt;br&amp;gt;tar -zxvf ifdokccid_linux_v.4.3.2-1-d2622a7fbea0.tar.gz&amp;lt;br&amp;gt;cd ~/bin/ifdokccid_linux_x86_64-v.4.3.2-1-d2622a7fbea0&amp;lt;br&amp;gt;su&amp;lt;br&amp;gt;#&amp;gt;./install&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===Beispiel Reiner SCT (RPM-Paket)===&lt;br /&gt;
{{shell|mv /tmp/mozilla_*0/pcsc-cyberjack-3.99.5*.rpm ~/bin&amp;lt;br&amp;gt;cd ~/bin&amp;lt;br&amp;gt;su&amp;lt;br&amp;gt;#&amp;gt;zypper ar ./ lokal&amp;lt;br&amp;gt;#&amp;gt;zypper in pcsc-cyberjack*.rpm&lt;br /&gt;
}}&lt;br /&gt;
Ergänzend sollte der pcscd-Daemon zur besseren Kontrolle aktiviert werden mit&lt;br /&gt;
 {{shell|sudo systemctl enable pcscd.service&lt;br /&gt;
}}&lt;br /&gt;
und dabei in der Datei&lt;br /&gt;
 /usr/lib/systemd/system/pcscd.service&lt;br /&gt;
als ''Superuser'' mit einem Editor wie ''kate'' allerdings der Eintrag '--auto-exit' für die nervige Energiesparabschaltung des Kartenlesers entfernt werden&lt;br /&gt;
 ExecStart=/usr/sbin/pcscd --foreground &amp;lt;s&amp;gt;--auto-exit &amp;lt;/s&amp;gt;$PCSCD_OPTIONS&lt;br /&gt;
und hernach der pscd-Dienst neu gestartet werden mit&lt;br /&gt;
 {{shell|sudo service pcscd restart&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Test der Installation (optional)===&lt;br /&gt;
{{shell | wget https://www.seccommerce.biz/seccardadmin/seccardadmin.jnlp&amp;lt;br&amp;gt;javaws seccardadmin.jnlp}}&lt;br /&gt;
&lt;br /&gt;
==Java von Oracle==&lt;br /&gt;
&lt;br /&gt;
Die beA-Software benötigt aus Sicherheitsgründen die originäre ''Java''-Umgebung von Oracle. Die vom beA selbst mitgelieferte  Version (im Unterverzeichnis jre) war bei mir allerdings nicht lauffähig. Es empfiehlt sich hier die verlässlichere Installation per RPM. Das entsprechende RPM-Paket kann unter&lt;br /&gt;
 http://www.java.com/de/download/linux_manual.jsp?locale=de&lt;br /&gt;
heruntergeladen werden. Ab der Version [https://de.opensuse.org/Portal:42.1 Leap 42.1] muss hier zwingend das &amp;quot;x64-Paket&amp;quot; gewählt werden. Ich empfehle jedoch, statt dieser aktuellen lieber auf die überholte, aber vom beA verwendete Version zurückzugreifen. Diese findet sich in Oracles Liste archivierter Versionen unter&lt;br /&gt;
 http://www.oracle.com/technetwork/java/javase/downloads/java-archive-javase8-2177648.html&lt;br /&gt;
Momentan (Dezember 2019) verwendet der beA-Webclient das Java Runtime Environment (JRE) in der Version jre1.8.0_161. Das zugehörige Paket heißt dann &amp;quot;jre-8u161-linux-x64.rpm&amp;quot;. Sollten Sie den beA-Webclient bereits installiert haben, gibt&lt;br /&gt;
 {{shell|less ~/bin/beA/jre/release &amp;amp;#124; grep &amp;quot;JAVA_VERSION&amp;quot;}}&lt;br /&gt;
Auskunft über die von Ihrem Webclient bevorzugte JRE-Version. Eine ausführliche Beschreibung für die Installation der JRE finden Sie in der Anleitung [https://de.opensuse.org/SDB:Elster SDB:Elster]. Bitte verschieben Sie das mit Firefox heruntergeladene Paket wie folgt in Ihr bin-Verzeichnis:&lt;br /&gt;
{{shell|mv ~/Downloads/jre* ~/bin/&amp;lt;br&amp;gt;cd ~/bin&amp;lt;br&amp;gt;su}}&lt;br /&gt;
&lt;br /&gt;
Als ''Superuser'' fügen Sie dann, falls noch nicht geschehen, Ihr bin-Verzeichnis, in dem Sie sich gerade befinden, den autorisierten Softwarequellen hinzu:&lt;br /&gt;
{{shell|zypper ar ./ lokal}}&lt;br /&gt;
&lt;br /&gt;
{{info|Anschließend können Sie, auch wenn es nicht notwendig ist, weil mehrere JRE nebeneinander betrieben werden können, ebenfalls als ''Superuser'', das alte JRE-RPM, sofern vorhanden, deinstallieren:&lt;br /&gt;
{{shell|altesjre&amp;amp;#61;$(rpm -qa &amp;amp;#124; grep jre) &amp;amp;&amp;amp; rpm -e $altesjre}}&lt;br /&gt;
}}&lt;br /&gt;
So suchen Sie das neuste JRE-Paket aus dem bin-Verzeichnis heraus und installieren Sie es:&lt;br /&gt;
{{shell|neuesjre&amp;amp;#61;$(ls -rt1 jre-* &amp;amp;#124; tail -1) &amp;amp;&amp;amp; rpm -ivh --nodeps $neuesjre&lt;br /&gt;
}}&lt;br /&gt;
Zum Schluss wird, weiterhin als ''Superuser'', die neue Java-Umgebung dem System als Alternative bekanntgemacht:&lt;br /&gt;
{{shell|jre&amp;amp;#61;$(rpm -ql $(rpm -qa &amp;amp;#124; grep jre &amp;amp;#124; head -1) &amp;amp;#124; grep \/README &amp;amp;#124; sed &amp;quot;s/\/README//&amp;quot;)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;update-alternatives --install /usr/bin/java java $jre/bin/java 1&amp;lt;br&amp;gt;update-alternatives --install /usr/bin/jcontrol jcontrol $jre/bin/jcontrol 1}}&lt;br /&gt;
&lt;br /&gt;
{{info|Sie können die neue Java-Umgebung auch dem System als Standard vorschlagen, was allerdings bei älteren Versionen nur bedingt empfehlenswert ist:&lt;br /&gt;
{{shell|update-alternatives --set java $jre/bin/java&amp;lt;br&amp;gt;update-alternatives --set jcontrol $jre/bin/jcontrol}}&lt;br /&gt;
}}&lt;br /&gt;
Diese Einstellungen können Sie für jedes der Programme jederzeit mit der Option --config wieder ändern, z.B.&lt;br /&gt;
 {{shell|update-alternatives --config java}}&lt;br /&gt;
&lt;br /&gt;
{{info|Gelegentlich lassen sich Java-Anwendungen nach mehrmaligem Herumprobieren nicht mehr öffnen. Löschen Sie dann im Verzeichnis &amp;lt;tt&amp;gt;/root&amp;lt;/tt&amp;gt; die versteckten Dateien&lt;br /&gt;
 .oracle_jre_usage&lt;br /&gt;
 .java&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==beA-Software==&lt;br /&gt;
&lt;br /&gt;
Richten Sie, wieder als einfacher User, zur besseren Übersicht für beA ein eigenes Unterverzeichnis im bin-Ordner ein, in das Sie wechseln: &lt;br /&gt;
{{shell|mkdir ~/bin/beA&amp;lt;br&amp;gt;cd ~/bin/beA&lt;br /&gt;
}}&lt;br /&gt;
Laden Sie dort mit&lt;br /&gt;
{{shell|wget https://www.bea-brak.de/content/linux/beAClientSecurity_64b.tar.gz&lt;br /&gt;
}}&lt;br /&gt;
die beA-Software herunter, und entpacken Sie sie an Ort und Stelle mit dem Befehl&lt;br /&gt;
{{shell|tar -zxvf ~/bin/beA/beAClientSecurity_64b.tar.gz&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Anschließend muss der neue Java-Pfad zum eigenen Programm in die beA-Software eingefügt werden, und die neue Datei muss ausführbar gemacht werden:&lt;br /&gt;
{{shell|mv -i beAClientSecurity.sh beAClientSecurity.old&amp;lt;br&amp;gt;jre&amp;amp;#61;$(rpm -qa &amp;amp;#124; grep jre &amp;amp;#124; head -1 &amp;amp;#124; sed s/jre...-/jre/ &amp;amp;#124; sed s/-.*$//)&amp;lt;br&amp;gt;less beAClientSecurity.old &amp;amp;#124; sed &amp;quot;s/..jre/\/usr\/java\/$jre/&amp;quot; &amp;gt; beAClientSecurity.sh&amp;lt;br&amp;gt;chmod u+x beAClientSecurity.sh&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Nachdem die Atos Information Technology GmbH mit der Ausgabe eines Wurzelzertifikats im Dezember 2017 gegen alle Regeln der Verschlüsselung verstoßen hatte, Die Java-Anwendung kommuniziert mit dem Browswer über per verschlüsselter Kommunikation. Dafür erstellt die Java-Anwendung einmmalig ein für jeden Nutzer individuell erstelltes Zertifikat. Dieses wird bei der Linux-Anwendung mit dem ersten Start im Hintergrund erzeugt. Für die Generierung des Schlüsselpaares benötigt die Java-Anwendung jedoch statt des von OpenSuse vorinstallierten Pakets ''kdesu'' das nicht mehr gepflegte, vormalige ''kdesudo''. Dies kann heruntergeladen werden unter:&lt;br /&gt;
 https://software.opensuse.org/package/kdesudo?search_term=kdesudo&lt;br /&gt;
Ergänzend müssen in der Datei &amp;lt;tt&amp;gt;/etc/sudoers&amp;lt;/tt&amp;gt; die Variablen &amp;quot;DISPLAY&amp;quot; und &amp;quot;XAUTHORITY&amp;quot; hinterlegt werden. Dies erfolgt, indem beide in der folgenden Zeile hinter den anderen Eintragungen und vor dem Anführungszeichen eingesetzt werden:&lt;br /&gt;
  Defaults env_keep = &amp;quot;... DISPLAY XAUTHORITY&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Anschließend wird nun die beA-Software als ''Superuser'' installiert&lt;br /&gt;
{{shell|su&amp;lt;br&amp;gt;#&amp;gt;sh beAClientSecurity.sh&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:BeA_läuftnicht.png|200px|thumb|right|&amp;quot;beA läuft nicht&amp;quot; - Warnmeldung]]&lt;br /&gt;
[[Datei:Bea_konsole.png|200px|thumb|right|&amp;quot;beA läuft&amp;quot;-Icon in der Konsole]]&lt;br /&gt;
[[Datei:Bea_desktop.png|200px|thumb|right|selbst erstellter Desktop-Icon]]&lt;br /&gt;
Anschließend kann man einen Desktop-Icon im Verzeichnis ''Desktop'' mit folgendem Inhalt anlegen. Dabei wird per Eintrag in 'Exec' sowohl der Firefox-Browser gleich mit der richtigen Anmeldeseite geöffnet, als auch gleichzeitig (&amp;amp;-Verknüpfung, wenn möglich, bitte ohne Umbruch anschließen) als ''Superuser'' der Web-Client im Hintergrund gestartet:&lt;br /&gt;
 [Desktop Entry]&lt;br /&gt;
 Comment[de_DE]=Dieser Icon startet den beA-Webclient im Root-Modus&lt;br /&gt;
 Comment=This icon launches the beA-webclient-application as root&lt;br /&gt;
 Exec=firefox -new window &amp;quot;https://www.bea-brak.de/bea/&amp;quot; &lt;br /&gt;
      &amp;amp; /home/MEINNUTZERNAME/bin/beA/beAClientSecurity.sh&lt;br /&gt;
 GenericName[de_DE]=Start des beA-Webclients&lt;br /&gt;
 GenericName=Start des beA-Webclients&lt;br /&gt;
 Icon=kube-mail&lt;br /&gt;
 MimeType=&lt;br /&gt;
 Name[de_DE]=beA&lt;br /&gt;
 Name=beA&lt;br /&gt;
 Path=/home/MEINNUTZERNAME/bin/beA&lt;br /&gt;
 StartupNotify=true&lt;br /&gt;
 Terminal=false&lt;br /&gt;
 TerminalOptions=&lt;br /&gt;
 Type=Application&lt;br /&gt;
 X-DBUS-ServiceName=&lt;br /&gt;
 X-DBUS-StartupType=&lt;br /&gt;
 X-KDE-SubstituteUID=true&lt;br /&gt;
 X-KDE-Username=root&lt;br /&gt;
&lt;br /&gt;
{{info|Hinweis: Der WebClient startet nicht ordnungsgemäß in der Konsole, solange die Karte noch im Lesegerät steckt!}}&lt;br /&gt;
Beim ersten Start der Anwendung muss das selbst erstellte Zertifikat zunächst noch im Browser hinterlegt werden. Dies erfolgt einmalig durch Drücken des beA-Icons in der Konsole mit der rechten Maustaste und die Auswahl &amp;quot;Zertifikat installieren&amp;quot; im Menü. Beim nächsten Start des Browsers wird hernach automatisch auf den Zertifikatschlüssel zugegriffen.&lt;br /&gt;
&lt;br /&gt;
==Erstregistrierung==&lt;br /&gt;
&lt;br /&gt;
Führen Sie die beA-Karte in das Lesegerät ein. Unter&lt;br /&gt;
* https://www.bea-brak.de/bea/index.xhtml?dswid=-9192&lt;br /&gt;
klicken Sie nun &amp;quot;Registrierung mit eigenem Postfach&amp;quot; an. Es erscheint die folgende Einstiegsseite:&lt;br /&gt;
[[Bild:Bea_registrierung.png|700px]]&lt;br /&gt;
&lt;br /&gt;
Hier folgen Sie den weiteren Angaben.&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
===Es konnte keine Karte gefunden werden===&lt;br /&gt;
Bitte installieren Sie immer die aktuelle Software-Version Ihres Kartenlesegeräts.&lt;br /&gt;
===Hinweis &amp;quot;Für den Zugriff ... ist eine lokale Softwarekomponente, die beA Client-Security, erforderlich ...&amp;quot;===&lt;br /&gt;
Bitte achten Sie darauf, den Browser ebenso wie die Java-Anwendung &amp;quot;beA Client-Security&amp;quot; immer als Superuser zu starten. Anderenfalls ist eine Kommunikation zwischen beiden nicht möglich. Möglicherweise müssen dafür zunächst alle offenen Browserfenster des bisherigen Users geschlossen werden, bevor Firefox den Browser tatsächlich neu als einen eigenen Prozess des Superusers startet.&lt;br /&gt;
&lt;br /&gt;
===Das Java-Programm startet, aber der beA-Icon erscheint anschließend nicht in der Konsole===&lt;br /&gt;
Achten Sie beim Starten der Anwendung darauf, dass die beA-Karte noch nicht eingesteckt ist. Anderenfalls wartet die Java-Anwendung von Atos solange, bis Sie die Karte herausgezogen haben. Erst nach dem Start der Anwendung sollten Sie sie dann wieder einsetzen, um sie im folgenden Popup-Fenster als Sicherheitsmedium auswählen zu können. &lt;br /&gt;
&lt;br /&gt;
Sollte dies weiterhin nicht funktionieren, können Sie die Sicherheitseinstellungen der JRE ändern, indem Sie als Superuser &lt;br /&gt;
{{shell|# /usr/java/jre1.8.0_161/bin/ControlPanel}}&lt;br /&gt;
aufrufen und unter dem Reiter &amp;quot;Sicherheit&amp;quot; die Adresse &amp;quot;https://www.bea-brak.de&amp;quot; in die Ausnahmeliste der Adressen eintragen, für welche die Standardsicherheitseinstellungen nicht gelten sollen.&lt;br /&gt;
&lt;br /&gt;
===Die Java-Anwendung startet, aber die Passwortabfrage folgt nicht nach===&lt;br /&gt;
Es öffnet sich zur Auswahl des Sicherheitstokens ein neues Fenster. Dieses ist oft durch die Hauptbrowserseite verdeckt und muss erst &amp;quot;freigelegt&amp;quot; werden, um dort die Auswahl &amp;quot;Kartenlesegerät&amp;quot; anklicken zu können. Sehen Sie bitte nach, ob weitere Fenster geöffnet sind, in denen Sie die Auswahl vornehmen können.&lt;br /&gt;
&lt;br /&gt;
===Hinweis: &amp;quot;Der Server ist nicht erreichbar&amp;quot;===&lt;br /&gt;
Möglicherweise haben Sie die Java-Anwendung wie vorgeschlagen erneut gestartet, so dass dessen Prozess-ID nun nicht mehr zum vorher geöffneten Browserfenster passt. Schließen Sie die Java-Anwendung durch rechten Mausklick auf dem beA-Icon in der Konsole und starten Sie dann Browser und Applet noch einmal komplett neu. Ignorieren Sie ggf. die Aufforderung zum Beenden der bisherigen beA-Java-Anwendung, indem Sie das Aufforderungsfenster einfach schließen.&lt;br /&gt;
&lt;br /&gt;
==Kartenverwaltung==&lt;br /&gt;
===beA-Standardkarte===&lt;br /&gt;
Die Kartenverwaltung der Bundesnotarkammer arbeitet mit einer JNLP-Anwendung, die von den meisten Browsern aufgrund der zunehmenden Sicherheitsprobleme mit [https://en.wikipedia.org/wiki/NPAPI NPAPI]-Plug-ins seit 2017 nicht mehr unterstützt wird. Um sie außerhalb des Browsers in einer eigenen Anwendung zu öffnen, deinstallieren Sie bitte die störende OpenSource-Anwendung ''icedtea-web'' mit&lt;br /&gt;
{{shell|&amp;gt; sudo zypper rm icedtea-web}}&lt;br /&gt;
und legen Sie auf das von Oracle im Java-Paket bereitgestellte ''javaws'' einen symbolischen Link:&lt;br /&gt;
{{shell|&amp;gt; sudo ln -s /usr/java/latest/bin/javaws /usr/bin/javaws}}&lt;br /&gt;
Nun lässt sich die beA-Kartenverwaltung öffnen - unbedingt als Superuser, unter dem auch das beA-Postfach läuft:&lt;br /&gt;
{{shell|# javaws https://bea.bnotk.de/sak/cardtool.jnlp}}&lt;br /&gt;
&lt;br /&gt;
===Karte mit Signaturzertifikat===&lt;br /&gt;
Wenn Sie zusätzlich ein Signaturzertifikat für Ihre beA-Karte bestellt haben, können Sie den für die Installation erforderlichen Transportcontainer nun ebenfalls mit ''javaws'' unter&lt;br /&gt;
 https://bea.bnotk.de/bestellung/index.html#/certificates&lt;br /&gt;
unter den Reitern ''Mein Konto'' &amp;gt; ''Meine Zertifikate'' herunterladen und diesen anschließend als Superuser in der Kartenverwaltung &lt;br /&gt;
 {{shell|# javaws https://bea.bnotk.de/sak/cardtool.jnlp}}&lt;br /&gt;
einsetzen. Bitte beachten Sie, dass Sie dafür die untere Auswahl der Karteninhalte wählen:&lt;br /&gt;
[[Datei:Bea_signaturkarte.png|700px|thumb|left|Aktivierung in der Signaturverwaltung]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Externe Links==&lt;br /&gt;
&lt;br /&gt;
* https://de.opensuse.org/SDB:Elster&lt;br /&gt;
* http://bea.brak.de/wie-funktioniert-bea/was-ist-das-bea/&lt;br /&gt;
* https://www.bea-brak.de/bea/index.xhtml&lt;br /&gt;
* https://www.suse.com/c/running-graphical-programs-remotely-root/&lt;br /&gt;
* https://unix.stackexchange.com/questions/16815/what-does-display-0-0-actually-mean{{DEFAULTSORT:{{PAGENAME}}}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Linuxinstallation]]&lt;/div&gt;</summary>
		<author><name>87.155.11.206</name></author>	</entry>

	<entry>
		<id>http://wiki.iustus.eu/wiki/index.php?title=BeA&amp;diff=785</id>
		<title>BeA</title>
		<link rel="alternate" type="text/html" href="http://wiki.iustus.eu/wiki/index.php?title=BeA&amp;diff=785"/>
				<updated>2020-01-23T18:59:35Z</updated>
		
		<summary type="html">&lt;p&gt;87.155.11.206: /* Java von Oracle */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Knowledge|&lt;br /&gt;
*[https://de.opensuse.org/Portal:Tumbleweed Tumbleweed]&lt;br /&gt;
*[https://de.opensuse.org/Portal:15.0 Leap 15.1]&lt;br /&gt;
*[https://de.opensuse.org/Portal:15.0 Leap 15.0]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.3 Leap 42.3]&lt;br /&gt;
|&lt;br /&gt;
*[https://de.opensuse.org/beA beA]&lt;br /&gt;
*[https://de.opensuse.org/Sun_Java Sun Java]]&lt;br /&gt;
*[https://de.opensuse.org/Java Java]&lt;br /&gt;
*[https://de.opensuse.org/openJDK openJDK]&lt;br /&gt;
*[https://de.opensuse.org/IcedTea IcedTea]&lt;br /&gt;
*[https://de.opensuse.org/SDB:YaST_Tricks Yast Tricks]&lt;br /&gt;
|&lt;br /&gt;
*[https://de.opensuse.org/SDB:Elster SDB Elster]&lt;br /&gt;
*[https://de.opensuse.org/SDB:EGVP SDB:EGVP]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einführung ==&lt;br /&gt;
&lt;br /&gt;
Ab dem 01.01.2018 ist das [http://bea.brak.de/was-ist-das-bea/ besondere elektronische Anwaltspostfach] für Rechtsanwälte in Deutschland insofern verbindlich, als zu diesem Zeitpunkt die sog. „passive Nutzungspflicht“ hinsichtlich des Anwaltspostfachs eintritt. Nach [https://www.gesetze-im-internet.de/brao/__31a.html &amp;amp;sect; 31a VI BRAO n.F.] ist der Inhaber des beA verpflichtet, die für dessen Nutzung erforderlichen technischen Einrichtungen vorzuhalten sowie Zustellungen und den Zugang von Mitteilungen über das besondere elektronische Anwaltspostfach zur Kenntnis zu nehmen.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Hardware==&lt;br /&gt;
&lt;br /&gt;
Die günstigste Hardware aus der [http://bea.brak.de/wp-content/uploads/2016/05/04_Tab2-a-und-2-b_unterstuetze-Chipkartenleser-mit-SigG-Best%C3%A4tigung.pdf Liste der unterstützten Kartenlesegeräte] sind momentan Einzelkartenlesegeräte, deren Installation deshalb hier beschrieben wird. Für andere Hardware nutzen Sie bitte die entsprechenden Downloadseiten des jeweiligen Herstellers.&lt;br /&gt;
&lt;br /&gt;
Das Ghostscript, bzw. der Linux-Treiber für '''Cherry'''-Lesegeräte findet sich unter&lt;br /&gt;
* https://cherry.de/download/de/download.php&lt;br /&gt;
(bitte nicht die CT-API herunterladen, diese wird für Gesundheitskarten gebraucht und blockiert die hier benötigten Einstellungen),&lt;br /&gt;
&lt;br /&gt;
für '''Cardman'''-Geräte findet er sich unter&lt;br /&gt;
* https://www.hidglobal.de/drivers&lt;br /&gt;
und für '''Reiner-SCT'''-Geräte unter&lt;br /&gt;
* https://www.reiner-sct.com/support/support-anfrage/ .&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
&lt;br /&gt;
Installieren Sie die notwendigen Programme&lt;br /&gt;
{{shell|sudo zypper install libusb-0_1-4 libpcsclite1 pcsc-ccid pcsc-lite}}&lt;br /&gt;
Laden Sie dann die oben genannte  &lt;br /&gt;
Herstellersoftware in Ihr Download-Verzeichnis herunter. Von dort verschieben Sie sie, um sie später leichter wieder auffinden zu können, am besten in das lokale bin-Verzeichnis und entpacken sie dort. Das sieht dann so aus:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Beispiel Cherry===&lt;br /&gt;
{{shell|mv ~/Downloads/scmccid_5.0.35_linux.zip ~/bin&amp;lt;br&amp;gt;cd ~/bin&amp;lt;br&amp;gt;unzip scmccid_5.0.35_linux.zip&amp;lt;br&amp;gt;cd ~/bin/scmccid_5.0.35_linux&amp;lt;br&amp;gt;tar -zxvf scmccid_5.0.35_linux_64bit.tar.gz&amp;lt;br&amp;gt;cd ~/bin/scmccid_5.0.35_linux/scmccid_5.0.35_linux&amp;lt;br&amp;gt;su&amp;lt;br&amp;gt;#&amp;gt;sh install.sh&lt;br /&gt;
}}&lt;br /&gt;
In der Datei&lt;br /&gt;
 /usr/local/identiv/ini/scmccid.ini &lt;br /&gt;
sollten mit einem Editor wie ''kate'' am Ende die folgenden drei Zeilen ergänzt werden:&lt;br /&gt;
 CardResetOrder=1&lt;br /&gt;
 ldd /usr/lib64/readers/scmccid.bundle/Contents/Linux/&lt;br /&gt;
 LD_LIBRARY_PATH=/usr/local/lib pcscd&lt;br /&gt;
&lt;br /&gt;
===Beispiel Cardman===&lt;br /&gt;
{{shell|mv ~/Downloads/ifdokccid_linux_v.4.3.2-1-d2622a7fbea0.tar.gz ~/bin&amp;lt;br&amp;gt;cd ~/bin&amp;lt;br&amp;gt;tar -zxvf ifdokccid_linux_v.4.3.2-1-d2622a7fbea0.tar.gz&amp;lt;br&amp;gt;cd ~/bin/ifdokccid_linux_x86_64-v.4.3.2-1-d2622a7fbea0&amp;lt;br&amp;gt;su&amp;lt;br&amp;gt;#&amp;gt;./install&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===Beispiel Reiner SCT (RPM-Paket)===&lt;br /&gt;
{{shell|mv /tmp/mozilla_*0/pcsc-cyberjack-3.99.5*.rpm ~/bin&amp;lt;br&amp;gt;cd ~/bin&amp;lt;br&amp;gt;su&amp;lt;br&amp;gt;#&amp;gt;zypper ar ./ lokal&amp;lt;br&amp;gt;#&amp;gt;zypper in pcsc-cyberjack*.rpm&lt;br /&gt;
}}&lt;br /&gt;
Ergänzend sollte der pcscd-Daemon zur besseren Kontrolle aktiviert werden mit&lt;br /&gt;
 {{shell|sudo systemctl enable pcscd.service&lt;br /&gt;
}}&lt;br /&gt;
und dabei in der Datei&lt;br /&gt;
 /usr/lib/systemd/system/pcscd.service&lt;br /&gt;
als ''Superuser'' mit einem Editor wie ''kate'' allerdings der Eintrag '--auto-exit' für die nervige Energiesparabschaltung des Kartenlesers entfernt werden&lt;br /&gt;
 ExecStart=/usr/sbin/pcscd --foreground &amp;lt;s&amp;gt;--auto-exit &amp;lt;/s&amp;gt;$PCSCD_OPTIONS&lt;br /&gt;
und hernach der pscd-Dienst neu gestartet werden mit&lt;br /&gt;
 {{shell|sudo service pcscd restart&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===Test der Installation (optional)===&lt;br /&gt;
{{shell | wget https://www.seccommerce.biz/seccardadmin/seccardadmin.jnlp&amp;lt;br&amp;gt;javaws seccardadmin.jnlp}}&lt;br /&gt;
&lt;br /&gt;
==Java von Oracle==&lt;br /&gt;
&lt;br /&gt;
Die beA-Software benötigt aus Sicherheitsgründen die originäre ''Java''-Umgebung von Oracle. Die vom beA selbst mitgelieferte  Version (im Unterverzeichnis jre) war bei mir allerdings nicht lauffähig. Es empfiehlt sich hier die verlässlichere Installation per RPM. Das entsprechende RPM-Paket kann unter&lt;br /&gt;
 http://www.java.com/de/download/linux_manual.jsp?locale=de&lt;br /&gt;
heruntergeladen werden. Ab der Version [[Portal:42.1|Leap 42.1]] muss hier zwingend das &amp;quot;x64-Paket&amp;quot; gewählt werden. Ich empfehle jedoch, statt dieser aktuellen lieber auf die überholte, aber vom beA verwendete Version zurückzugreifen. Diese findet sich in Oracles Liste archivierter Versionen unter&lt;br /&gt;
 http://www.oracle.com/technetwork/java/javase/downloads/java-archive-javase8-2177648.html&lt;br /&gt;
Momentan (Dezember 2019) verwendet der beA-Webclient das Java Runtime Environment (JRE) in der Version jre1.8.0_161. Das zugehörige Paket heißt dann &amp;quot;jre-8u161-linux-x64.rpm&amp;quot;. Sollten Sie den beA-Webclient bereits installiert haben, gibt&lt;br /&gt;
 {{shell|less ~/bin/beA/jre/release &amp;amp;#124; grep &amp;quot;JAVA_VERSION&amp;quot;}}&lt;br /&gt;
Auskunft über die von Ihrem Webclient bevorzugte JRE-Version. Eine ausführliche Beschreibung für die Installation der JRE finden Sie in der Anleitung [[SDB:Elster]]. Bitte verschieben Sie das mit Firefox heruntergeladene Paket wie folgt in Ihr bin-Verzeichnis:&lt;br /&gt;
{{shell|mv ~/Downloads/jre* ~/bin/&amp;lt;br&amp;gt;cd ~/bin&amp;lt;br&amp;gt;su}}&lt;br /&gt;
&lt;br /&gt;
Als ''Superuser'' fügen Sie dann, falls noch nicht geschehen, Ihr bin-Verzeichnis, in dem Sie sich gerade befinden, den autorisierten Softwarequellen hinzu:&lt;br /&gt;
{{shell|zypper ar ./ lokal}}&lt;br /&gt;
&lt;br /&gt;
{{info|Anschließend können Sie, auch wenn es nicht notwendig ist, weil mehrere JRE nebeneinander betrieben werden können, ebenfalls als ''Superuser'', das alte JRE-RPM, sofern vorhanden, deinstallieren:&lt;br /&gt;
{{shell|altesjre&amp;amp;#61;$(rpm -qa &amp;amp;#124; grep jre) &amp;amp;&amp;amp; rpm -e $altesjre}}&lt;br /&gt;
}}&lt;br /&gt;
So suchen Sie das neuste JRE-Paket aus dem bin-Verzeichnis heraus und installieren Sie es:&lt;br /&gt;
{{shell|neuesjre&amp;amp;#61;$(ls -rt1 jre-* &amp;amp;#124; tail -1) &amp;amp;&amp;amp; rpm -ivh --nodeps $neuesjre&lt;br /&gt;
}}&lt;br /&gt;
Zum Schluss wird, weiterhin als ''Superuser'', die neue Java-Umgebung dem System als Alternative bekanntgemacht:&lt;br /&gt;
{{shell|jre&amp;amp;#61;$(rpm -ql $(rpm -qa &amp;amp;#124; grep jre &amp;amp;#124; head -1) &amp;amp;#124; grep \/README &amp;amp;#124; sed &amp;quot;s/\/README//&amp;quot;)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;update-alternatives --install /usr/bin/java java $jre/bin/java 1&amp;lt;br&amp;gt;update-alternatives --install /usr/bin/jcontrol jcontrol $jre/bin/jcontrol 1}}&lt;br /&gt;
&lt;br /&gt;
{{info|Sie können die neue Java-Umgebung auch dem System als Standard vorschlagen, was allerdings bei älteren Versionen nur bedingt empfehlenswert ist:&lt;br /&gt;
{{shell|update-alternatives --set java $jre/bin/java&amp;lt;br&amp;gt;update-alternatives --set jcontrol $jre/bin/jcontrol}}&lt;br /&gt;
}}&lt;br /&gt;
Diese Einstellungen können Sie für jedes der Programme jederzeit mit der Option --config wieder ändern, z.B.&lt;br /&gt;
 {{shell|update-alternatives --config java}}&lt;br /&gt;
&lt;br /&gt;
{{info|Gelegentlich lassen sich Java-Anwendungen nach mehrmaligem Herumprobieren nicht mehr öffnen. Löschen Sie dann im Verzeichnis &amp;lt;tt&amp;gt;/root&amp;lt;/tt&amp;gt; die versteckten Dateien&lt;br /&gt;
 .oracle_jre_usage&lt;br /&gt;
 .java&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==beA-Software==&lt;br /&gt;
&lt;br /&gt;
Richten Sie, wieder als einfacher User, zur besseren Übersicht für beA ein eigenes Unterverzeichnis im bin-Ordner ein, in das Sie wechseln: &lt;br /&gt;
{{shell|mkdir ~/bin/beA&amp;lt;br&amp;gt;cd ~/bin/beA&lt;br /&gt;
}}&lt;br /&gt;
Laden Sie dort mit&lt;br /&gt;
{{shell|wget https://www.bea-brak.de/content/linux/beAClientSecurity_64b.tar.gz&lt;br /&gt;
}}&lt;br /&gt;
die beA-Software herunter, und entpacken Sie sie an Ort und Stelle mit dem Befehl&lt;br /&gt;
{{shell|tar -zxvf ~/bin/beA/beAClientSecurity_64b.tar.gz&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Anschließend muss der neue Java-Pfad zum eigenen Programm in die beA-Software eingefügt werden, und die neue Datei muss ausführbar gemacht werden:&lt;br /&gt;
{{shell|mv -i beAClientSecurity.sh beAClientSecurity.old&amp;lt;br&amp;gt;jre&amp;amp;#61;$(rpm -qa &amp;amp;#124; grep jre &amp;amp;#124; head -1 &amp;amp;#124; sed s/jre...-/jre/ &amp;amp;#124; sed s/-.*$//)&amp;lt;br&amp;gt;less beAClientSecurity.old &amp;amp;#124; sed &amp;quot;s/..jre/\/usr\/java\/$jre/&amp;quot; &amp;gt; beAClientSecurity.sh&amp;lt;br&amp;gt;chmod u+x beAClientSecurity.sh&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Nachdem die Atos Information Technology GmbH mit der Ausgabe eines Wurzelzertifikats im Dezember 2017 gegen alle Regeln der Verschlüsselung verstoßen hatte, Die Java-Anwendung kommuniziert mit dem Browswer über per verschlüsselter Kommunikation. Dafür erstellt die Java-Anwendung einmmalig ein für jeden Nutzer individuell erstelltes Zertifikat. Dieses wird bei der Linux-Anwendung mit dem ersten Start im Hintergrund erzeugt. Für die Generierung des Schlüsselpaares benötigt die Java-Anwendung jedoch statt des von OpenSuse vorinstallierten Pakets ''kdesu'' das nicht mehr gepflegte, vormalige ''kdesudo''. Dies kann heruntergeladen werden unter:&lt;br /&gt;
 https://software.opensuse.org/package/kdesudo?search_term=kdesudo&lt;br /&gt;
Ergänzend müssen in der Datei &amp;lt;tt&amp;gt;/etc/sudoers&amp;lt;/tt&amp;gt; die Variablen &amp;quot;DISPLAY&amp;quot; und &amp;quot;XAUTHORITY&amp;quot; hinterlegt werden. Dies erfolgt, indem beide in der folgenden Zeile hinter den anderen Eintragungen und vor dem Anführungszeichen eingesetzt werden:&lt;br /&gt;
  Defaults env_keep = &amp;quot;... DISPLAY XAUTHORITY&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Anschließend wird nun die beA-Software als ''Superuser'' installiert&lt;br /&gt;
{{shell|su&amp;lt;br&amp;gt;#&amp;gt;sh beAClientSecurity.sh&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:BeA_läuftnicht.png|200px|thumb|right|&amp;quot;beA läuft nicht&amp;quot; - Warnmeldung]]&lt;br /&gt;
[[Datei:Bea_konsole.png|200px|thumb|right|&amp;quot;beA läuft&amp;quot;-Icon in der Konsole]]&lt;br /&gt;
[[Datei:Bea_desktop.png|200px|thumb|right|selbst erstellter Desktop-Icon]]&lt;br /&gt;
Anschließend kann man einen Desktop-Icon im Verzeichnis ''Desktop'' mit folgendem Inhalt anlegen. Dabei wird per Eintrag in 'Exec' sowohl der Firefox-Browser gleich mit der richtigen Anmeldeseite geöffnet, als auch gleichzeitig (&amp;amp;-Verknüpfung, wenn möglich, bitte ohne Umbruch anschließen) als ''Superuser'' der Web-Client im Hintergrund gestartet:&lt;br /&gt;
 [Desktop Entry]&lt;br /&gt;
 Comment[de_DE]=Dieser Icon startet den beA-Webclient im Root-Modus&lt;br /&gt;
 Comment=This icon launches the beA-webclient-application as root&lt;br /&gt;
 Exec=firefox -new window &amp;quot;https://www.bea-brak.de/bea/&amp;quot; &lt;br /&gt;
      &amp;amp; /home/MEINNUTZERNAME/bin/beA/beAClientSecurity.sh&lt;br /&gt;
 GenericName[de_DE]=Start des beA-Webclients&lt;br /&gt;
 GenericName=Start des beA-Webclients&lt;br /&gt;
 Icon=kube-mail&lt;br /&gt;
 MimeType=&lt;br /&gt;
 Name[de_DE]=beA&lt;br /&gt;
 Name=beA&lt;br /&gt;
 Path=/home/MEINNUTZERNAME/bin/beA&lt;br /&gt;
 StartupNotify=true&lt;br /&gt;
 Terminal=false&lt;br /&gt;
 TerminalOptions=&lt;br /&gt;
 Type=Application&lt;br /&gt;
 X-DBUS-ServiceName=&lt;br /&gt;
 X-DBUS-StartupType=&lt;br /&gt;
 X-KDE-SubstituteUID=true&lt;br /&gt;
 X-KDE-Username=root&lt;br /&gt;
&lt;br /&gt;
{{info|Hinweis: Der WebClient startet nicht ordnungsgemäß in der Konsole, solange die Karte noch im Lesegerät steckt!}}&lt;br /&gt;
Beim ersten Start der Anwendung muss das selbst erstellte Zertifikat zunächst noch im Browser hinterlegt werden. Dies erfolgt einmalig durch Drücken des beA-Icons in der Konsole mit der rechten Maustaste und die Auswahl &amp;quot;Zertifikat installieren&amp;quot; im Menü. Beim nächsten Start des Browsers wird hernach automatisch auf den Zertifikatschlüssel zugegriffen.&lt;br /&gt;
&lt;br /&gt;
==Erstregistrierung==&lt;br /&gt;
&lt;br /&gt;
Führen Sie die beA-Karte in das Lesegerät ein. Unter&lt;br /&gt;
* https://www.bea-brak.de/bea/index.xhtml?dswid=-9192&lt;br /&gt;
klicken Sie nun &amp;quot;Registrierung mit eigenem Postfach&amp;quot; an. Es erscheint die folgende Einstiegsseite:&lt;br /&gt;
[[Bild:Bea_registrierung.png|700px]]&lt;br /&gt;
&lt;br /&gt;
Hier folgen Sie den weiteren Angaben.&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
===Es konnte keine Karte gefunden werden===&lt;br /&gt;
Bitte installieren Sie immer die aktuelle Software-Version Ihres Kartenlesegeräts.&lt;br /&gt;
===Hinweis &amp;quot;Für den Zugriff ... ist eine lokale Softwarekomponente, die beA Client-Security, erforderlich ...&amp;quot;===&lt;br /&gt;
Bitte achten Sie darauf, den Browser ebenso wie die Java-Anwendung &amp;quot;beA Client-Security&amp;quot; immer als Superuser zu starten. Anderenfalls ist eine Kommunikation zwischen beiden nicht möglich. Möglicherweise müssen dafür zunächst alle offenen Browserfenster des bisherigen Users geschlossen werden, bevor Firefox den Browser tatsächlich neu als einen eigenen Prozess des Superusers startet.&lt;br /&gt;
&lt;br /&gt;
===Das Java-Programm startet, aber der beA-Icon erscheint anschließend nicht in der Konsole===&lt;br /&gt;
Achten Sie beim Starten der Anwendung darauf, dass die beA-Karte noch nicht eingesteckt ist. Anderenfalls wartet die Java-Anwendung von Atos solange, bis Sie die Karte herausgezogen haben. Erst nach dem Start der Anwendung sollten Sie sie dann wieder einsetzen, um sie im folgenden Popup-Fenster als Sicherheitsmedium auswählen zu können. &lt;br /&gt;
&lt;br /&gt;
Sollte dies weiterhin nicht funktionieren, können Sie die Sicherheitseinstellungen der JRE ändern, indem Sie als Superuser &lt;br /&gt;
{{shell|# /usr/java/jre1.8.0_161/bin/ControlPanel}}&lt;br /&gt;
aufrufen und unter dem Reiter &amp;quot;Sicherheit&amp;quot; die Adresse &amp;quot;https://www.bea-brak.de&amp;quot; in die Ausnahmeliste der Adressen eintragen, für welche die Standardsicherheitseinstellungen nicht gelten sollen.&lt;br /&gt;
&lt;br /&gt;
===Die Java-Anwendung startet, aber die Passwortabfrage folgt nicht nach===&lt;br /&gt;
Es öffnet sich zur Auswahl des Sicherheitstokens ein neues Fenster. Dieses ist oft durch die Hauptbrowserseite verdeckt und muss erst &amp;quot;freigelegt&amp;quot; werden, um dort die Auswahl &amp;quot;Kartenlesegerät&amp;quot; anklicken zu können. Sehen Sie bitte nach, ob weitere Fenster geöffnet sind, in denen Sie die Auswahl vornehmen können.&lt;br /&gt;
&lt;br /&gt;
===Hinweis: &amp;quot;Der Server ist nicht erreichbar&amp;quot;===&lt;br /&gt;
Möglicherweise haben Sie die Java-Anwendung wie vorgeschlagen erneut gestartet, so dass dessen Prozess-ID nun nicht mehr zum vorher geöffneten Browserfenster passt. Schließen Sie die Java-Anwendung durch rechten Mausklick auf dem beA-Icon in der Konsole und starten Sie dann Browser und Applet noch einmal komplett neu. Ignorieren Sie ggf. die Aufforderung zum Beenden der bisherigen beA-Java-Anwendung, indem Sie das Aufforderungsfenster einfach schließen.&lt;br /&gt;
&lt;br /&gt;
==Kartenverwaltung==&lt;br /&gt;
===beA-Standardkarte===&lt;br /&gt;
Die Kartenverwaltung der Bundesnotarkammer arbeitet mit einer JNLP-Anwendung, die von den meisten Browsern aufgrund der zunehmenden Sicherheitsprobleme mit [https://en.wikipedia.org/wiki/NPAPI NPAPI]-Plug-ins seit 2017 nicht mehr unterstützt wird. Um sie außerhalb des Browsers in einer eigenen Anwendung zu öffnen, deinstallieren Sie bitte die störende OpenSource-Anwendung ''icedtea-web'' mit&lt;br /&gt;
{{shell|&amp;gt; sudo zypper rm icedtea-web}}&lt;br /&gt;
und legen Sie auf das von Oracle im Java-Paket bereitgestellte ''javaws'' einen symbolischen Link:&lt;br /&gt;
{{shell|&amp;gt; sudo ln -s /usr/java/latest/bin/javaws /usr/bin/javaws}}&lt;br /&gt;
Nun lässt sich die beA-Kartenverwaltung öffnen - unbedingt als Superuser, unter dem auch das beA-Postfach läuft:&lt;br /&gt;
{{shell|# javaws https://bea.bnotk.de/sak/cardtool.jnlp}}&lt;br /&gt;
&lt;br /&gt;
===Karte mit Signaturzertifikat===&lt;br /&gt;
Wenn Sie zusätzlich ein Signaturzertifikat für Ihre beA-Karte bestellt haben, können Sie den für die Installation erforderlichen Transportcontainer nun ebenfalls mit ''javaws'' unter&lt;br /&gt;
 https://bea.bnotk.de/bestellung/index.html#/certificates&lt;br /&gt;
unter den Reitern ''Mein Konto'' &amp;gt; ''Meine Zertifikate'' herunterladen und diesen anschließend als Superuser in der Kartenverwaltung &lt;br /&gt;
 {{shell|# javaws https://bea.bnotk.de/sak/cardtool.jnlp}}&lt;br /&gt;
einsetzen. Bitte beachten Sie, dass Sie dafür die untere Auswahl der Karteninhalte wählen:&lt;br /&gt;
[[Datei:Bea_signaturkarte.png|700px|thumb|left|Aktivierung in der Signaturverwaltung]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Externe Links==&lt;br /&gt;
&lt;br /&gt;
* https://de.opensuse.org/SDB:Elster&lt;br /&gt;
* http://bea.brak.de/wie-funktioniert-bea/was-ist-das-bea/&lt;br /&gt;
* https://www.bea-brak.de/bea/index.xhtml&lt;br /&gt;
* https://www.suse.com/c/running-graphical-programs-remotely-root/&lt;br /&gt;
* https://unix.stackexchange.com/questions/16815/what-does-display-0-0-actually-mean{{DEFAULTSORT:{{PAGENAME}}}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Linuxinstallation]]&lt;/div&gt;</summary>
		<author><name>87.155.11.206</name></author>	</entry>

	<entry>
		<id>http://wiki.iustus.eu/wiki/index.php?title=BeA&amp;diff=784</id>
		<title>BeA</title>
		<link rel="alternate" type="text/html" href="http://wiki.iustus.eu/wiki/index.php?title=BeA&amp;diff=784"/>
				<updated>2020-01-23T18:58:24Z</updated>
		
		<summary type="html">&lt;p&gt;87.155.11.206: /* Java von Oracle */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Knowledge|&lt;br /&gt;
*[https://de.opensuse.org/Portal:Tumbleweed Tumbleweed]&lt;br /&gt;
*[https://de.opensuse.org/Portal:15.0 Leap 15.1]&lt;br /&gt;
*[https://de.opensuse.org/Portal:15.0 Leap 15.0]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.3 Leap 42.3]&lt;br /&gt;
|&lt;br /&gt;
*[https://de.opensuse.org/beA beA]&lt;br /&gt;
*[https://de.opensuse.org/Sun_Java Sun Java]]&lt;br /&gt;
*[https://de.opensuse.org/Java Java]&lt;br /&gt;
*[https://de.opensuse.org/openJDK openJDK]&lt;br /&gt;
*[https://de.opensuse.org/IcedTea IcedTea]&lt;br /&gt;
*[https://de.opensuse.org/SDB:YaST_Tricks Yast Tricks]&lt;br /&gt;
|&lt;br /&gt;
*[https://de.opensuse.org/SDB:Elster SDB Elster]&lt;br /&gt;
*[https://de.opensuse.org/SDB:EGVP SDB:EGVP]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einführung ==&lt;br /&gt;
&lt;br /&gt;
Ab dem 01.01.2018 ist das [http://bea.brak.de/was-ist-das-bea/ besondere elektronische Anwaltspostfach] für Rechtsanwälte in Deutschland insofern verbindlich, als zu diesem Zeitpunkt die sog. „passive Nutzungspflicht“ hinsichtlich des Anwaltspostfachs eintritt. Nach [https://www.gesetze-im-internet.de/brao/__31a.html &amp;amp;sect; 31a VI BRAO n.F.] ist der Inhaber des beA verpflichtet, die für dessen Nutzung erforderlichen technischen Einrichtungen vorzuhalten sowie Zustellungen und den Zugang von Mitteilungen über das besondere elektronische Anwaltspostfach zur Kenntnis zu nehmen.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Hardware==&lt;br /&gt;
&lt;br /&gt;
Die günstigste Hardware aus der [http://bea.brak.de/wp-content/uploads/2016/05/04_Tab2-a-und-2-b_unterstuetze-Chipkartenleser-mit-SigG-Best%C3%A4tigung.pdf Liste der unterstützten Kartenlesegeräte] sind momentan Einzelkartenlesegeräte, deren Installation deshalb hier beschrieben wird. Für andere Hardware nutzen Sie bitte die entsprechenden Downloadseiten des jeweiligen Herstellers.&lt;br /&gt;
&lt;br /&gt;
Das Ghostscript, bzw. der Linux-Treiber für '''Cherry'''-Lesegeräte findet sich unter&lt;br /&gt;
* https://cherry.de/download/de/download.php&lt;br /&gt;
(bitte nicht die CT-API herunterladen, diese wird für Gesundheitskarten gebraucht und blockiert die hier benötigten Einstellungen),&lt;br /&gt;
&lt;br /&gt;
für '''Cardman'''-Geräte findet er sich unter&lt;br /&gt;
* https://www.hidglobal.de/drivers&lt;br /&gt;
und für '''Reiner-SCT'''-Geräte unter&lt;br /&gt;
* https://www.reiner-sct.com/support/support-anfrage/ .&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
&lt;br /&gt;
Installieren Sie die notwendigen Programme&lt;br /&gt;
{{shell|sudo zypper install libusb-0_1-4 libpcsclite1 pcsc-ccid pcsc-lite}}&lt;br /&gt;
Laden Sie dann die oben genannte  &lt;br /&gt;
Herstellersoftware in Ihr Download-Verzeichnis herunter. Von dort verschieben Sie sie, um sie später leichter wieder auffinden zu können, am besten in das lokale bin-Verzeichnis und entpacken sie dort. Das sieht dann so aus:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Beispiel Cherry===&lt;br /&gt;
{{shell|mv ~/Downloads/scmccid_5.0.35_linux.zip ~/bin&amp;lt;br&amp;gt;cd ~/bin&amp;lt;br&amp;gt;unzip scmccid_5.0.35_linux.zip&amp;lt;br&amp;gt;cd ~/bin/scmccid_5.0.35_linux&amp;lt;br&amp;gt;tar -zxvf scmccid_5.0.35_linux_64bit.tar.gz&amp;lt;br&amp;gt;cd ~/bin/scmccid_5.0.35_linux/scmccid_5.0.35_linux&amp;lt;br&amp;gt;su&amp;lt;br&amp;gt;#&amp;gt;sh install.sh&lt;br /&gt;
}}&lt;br /&gt;
In der Datei&lt;br /&gt;
 /usr/local/identiv/ini/scmccid.ini &lt;br /&gt;
sollten mit einem Editor wie ''kate'' am Ende die folgenden drei Zeilen ergänzt werden:&lt;br /&gt;
 CardResetOrder=1&lt;br /&gt;
 ldd /usr/lib64/readers/scmccid.bundle/Contents/Linux/&lt;br /&gt;
 LD_LIBRARY_PATH=/usr/local/lib pcscd&lt;br /&gt;
&lt;br /&gt;
===Beispiel Cardman===&lt;br /&gt;
{{shell|mv ~/Downloads/ifdokccid_linux_v.4.3.2-1-d2622a7fbea0.tar.gz ~/bin&amp;lt;br&amp;gt;cd ~/bin&amp;lt;br&amp;gt;tar -zxvf ifdokccid_linux_v.4.3.2-1-d2622a7fbea0.tar.gz&amp;lt;br&amp;gt;cd ~/bin/ifdokccid_linux_x86_64-v.4.3.2-1-d2622a7fbea0&amp;lt;br&amp;gt;su&amp;lt;br&amp;gt;#&amp;gt;./install&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===Beispiel Reiner SCT (RPM-Paket)===&lt;br /&gt;
{{shell|mv /tmp/mozilla_*0/pcsc-cyberjack-3.99.5*.rpm ~/bin&amp;lt;br&amp;gt;cd ~/bin&amp;lt;br&amp;gt;su&amp;lt;br&amp;gt;#&amp;gt;zypper ar ./ lokal&amp;lt;br&amp;gt;#&amp;gt;zypper in pcsc-cyberjack*.rpm&lt;br /&gt;
}}&lt;br /&gt;
Ergänzend sollte der pcscd-Daemon zur besseren Kontrolle aktiviert werden mit&lt;br /&gt;
 {{shell|sudo systemctl enable pcscd.service&lt;br /&gt;
}}&lt;br /&gt;
und dabei in der Datei&lt;br /&gt;
 /usr/lib/systemd/system/pcscd.service&lt;br /&gt;
als ''Superuser'' mit einem Editor wie ''kate'' allerdings der Eintrag '--auto-exit' für die nervige Energiesparabschaltung des Kartenlesers entfernt werden&lt;br /&gt;
 ExecStart=/usr/sbin/pcscd --foreground &amp;lt;s&amp;gt;--auto-exit &amp;lt;/s&amp;gt;$PCSCD_OPTIONS&lt;br /&gt;
und hernach der pscd-Dienst neu gestartet werden mit&lt;br /&gt;
 {{shell|sudo service pcscd restart&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===Test der Installation (optional)===&lt;br /&gt;
{{shell | wget https://www.seccommerce.biz/seccardadmin/seccardadmin.jnlp&amp;lt;br&amp;gt;javaws seccardadmin.jnlp}}&lt;br /&gt;
&lt;br /&gt;
==Java von Oracle==&lt;br /&gt;
&lt;br /&gt;
Die beA-Software benötigt aus Sicherheitsgründen die originäre ''Java''-Umgebung von Oracle. Die vom beA selbst mitgelieferte  Version (im Unterverzeichnis jre) war bei mir allerdings nicht lauffähig. Es empfiehlt sich hier die verlässlichere Installation per RPM. Das entsprechende RPM-Paket kann unter&lt;br /&gt;
 http://www.java.com/de/download/linux_manual.jsp?locale=de&lt;br /&gt;
heruntergeladen werden. Ab der Version [[Portal:42.1|Leap 42.1]] muss hier zwingend das &amp;quot;x64-Paket&amp;quot; gewählt werden. Ich empfehle jedoch, statt dieser aktuellen lieber auf die überholte, aber vom beA verwendete Version zurückzugreifen. Diese findet sich in Oracles Liste archivierter Versionen unter&lt;br /&gt;
 http://www.oracle.com/technetwork/java/javase/downloads/java-archive-javase8-2177648.html&lt;br /&gt;
Momentan (Dezember 2019) verwendet der beA-Webclient das Java Runtime Environment (JRE) in der Version jre1.8.0_161. Das zugehörige Paket heißt dann &amp;quot;jre-8u161-linux-x64.rpm&amp;quot;. Sollten Sie den beA-Webclient bereits installiert haben, gibt&lt;br /&gt;
 {{shell|less ~/bin/beA/jre/release &amp;amp;#124; grep &amp;quot;JAVA_VERSION&amp;quot;}}&lt;br /&gt;
Auskunft über die von Ihrem Webclient bevorzugte JRE-Version. Eine ausführliche Beschreibung für die Installation der JRE finden Sie in der Anleitung [[SDB:Elster]]. Bitte verschieben Sie das mit Firefox heruntergeladene Paket wie folgt in Ihr bin-Verzeichnis:&lt;br /&gt;
{{shell|mv ~/Downloads/jre* ~/bin/&amp;lt;br&amp;gt;cd ~/bin&amp;lt;br&amp;gt;su}}&lt;br /&gt;
&lt;br /&gt;
Als ''Superuser'' fügen Sie dann, falls noch nicht geschehen, Ihr bin-Verzeichnis, in dem Sie sich gerade befinden, den autorisierten Softwarequellen hinzu:&lt;br /&gt;
{{shell|zypper ar ./ lokal}}&lt;br /&gt;
&lt;br /&gt;
{{info|Anschließend können Sie, auch wenn es nicht notwendig ist, weil mehrere JRE nebeneinander betrieben werden können, ebenfalls als ''Superuser'', das alte JRE-RPM, sofern vorhanden, deinstallieren:&lt;br /&gt;
{{shell|altesjre&amp;amp;#61;$(rpm -qa &amp;amp;#124; grep jre) &amp;amp;&amp;amp; rpm -e $altesjre}}&lt;br /&gt;
}}&lt;br /&gt;
So suchen Sie das neuste JRE-Paket aus dem bin-Verzeichnis heraus und installieren Sie es:&lt;br /&gt;
{{shell|neuesjre&amp;amp;#61;$(ls -rt1 jre-* &amp;amp;#124; tail -1) &amp;amp;&amp;amp; rpm -ivh --nodeps $neuesjre&lt;br /&gt;
}}&lt;br /&gt;
Zum Schluss wird, weiterhin als ''Superuser'', die neue Java-Umgebung dem System als Alternative bekanntgemacht:&lt;br /&gt;
{{shell|jre&amp;amp;#61;$(rpm -ql $(rpm -qa &amp;amp;#124; grep jre &amp;amp;#124; head -1) &amp;amp;#124; grep \/README &amp;amp;#124; sed &amp;quot;s/\/README//&amp;quot;)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;update-alternatives --install /usr/bin/java java $jre/bin/java 1&amp;lt;br&amp;gt;update-alternatives --install /usr/bin/jcontrol jcontrol $jre/bin/jcontrol 1}}&lt;br /&gt;
&lt;br /&gt;
{{info|Sie können die neue Java-Umgebung auch dem System als Standard vorschlagen, was allerdings bei älteren Versionen nur bedingt empfehlenswert ist:}}&lt;br /&gt;
{{shell|update-alternatives --set java $jre/bin/java&amp;lt;br&amp;gt;update-alternatives --set jcontrol $jre/bin/jcontrol}}&lt;br /&gt;
Diese Einstellungen können Sie für jedes der Programme jederzeit mit der Option --config wieder ändern, z.B.&lt;br /&gt;
 {{shell|update-alternatives --config java}}&lt;br /&gt;
&lt;br /&gt;
{{info|Gelegentlich lassen sich Java-Anwendungen nach mehrmaligem Herumprobieren nicht mehr öffnen. Löschen Sie dann im Verzeichnis &amp;lt;tt&amp;gt;/root&amp;lt;/tt&amp;gt; die versteckten Dateien&lt;br /&gt;
 .oracle_jre_usage&lt;br /&gt;
 .java&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==beA-Software==&lt;br /&gt;
&lt;br /&gt;
Richten Sie, wieder als einfacher User, zur besseren Übersicht für beA ein eigenes Unterverzeichnis im bin-Ordner ein, in das Sie wechseln: &lt;br /&gt;
{{shell|mkdir ~/bin/beA&amp;lt;br&amp;gt;cd ~/bin/beA&lt;br /&gt;
}}&lt;br /&gt;
Laden Sie dort mit&lt;br /&gt;
{{shell|wget https://www.bea-brak.de/content/linux/beAClientSecurity_64b.tar.gz&lt;br /&gt;
}}&lt;br /&gt;
die beA-Software herunter, und entpacken Sie sie an Ort und Stelle mit dem Befehl&lt;br /&gt;
{{shell|tar -zxvf ~/bin/beA/beAClientSecurity_64b.tar.gz&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Anschließend muss der neue Java-Pfad zum eigenen Programm in die beA-Software eingefügt werden, und die neue Datei muss ausführbar gemacht werden:&lt;br /&gt;
{{shell|mv -i beAClientSecurity.sh beAClientSecurity.old&amp;lt;br&amp;gt;jre&amp;amp;#61;$(rpm -qa &amp;amp;#124; grep jre &amp;amp;#124; head -1 &amp;amp;#124; sed s/jre...-/jre/ &amp;amp;#124; sed s/-.*$//)&amp;lt;br&amp;gt;less beAClientSecurity.old &amp;amp;#124; sed &amp;quot;s/..jre/\/usr\/java\/$jre/&amp;quot; &amp;gt; beAClientSecurity.sh&amp;lt;br&amp;gt;chmod u+x beAClientSecurity.sh&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Nachdem die Atos Information Technology GmbH mit der Ausgabe eines Wurzelzertifikats im Dezember 2017 gegen alle Regeln der Verschlüsselung verstoßen hatte, Die Java-Anwendung kommuniziert mit dem Browswer über per verschlüsselter Kommunikation. Dafür erstellt die Java-Anwendung einmmalig ein für jeden Nutzer individuell erstelltes Zertifikat. Dieses wird bei der Linux-Anwendung mit dem ersten Start im Hintergrund erzeugt. Für die Generierung des Schlüsselpaares benötigt die Java-Anwendung jedoch statt des von OpenSuse vorinstallierten Pakets ''kdesu'' das nicht mehr gepflegte, vormalige ''kdesudo''. Dies kann heruntergeladen werden unter:&lt;br /&gt;
 https://software.opensuse.org/package/kdesudo?search_term=kdesudo&lt;br /&gt;
Ergänzend müssen in der Datei &amp;lt;tt&amp;gt;/etc/sudoers&amp;lt;/tt&amp;gt; die Variablen &amp;quot;DISPLAY&amp;quot; und &amp;quot;XAUTHORITY&amp;quot; hinterlegt werden. Dies erfolgt, indem beide in der folgenden Zeile hinter den anderen Eintragungen und vor dem Anführungszeichen eingesetzt werden:&lt;br /&gt;
  Defaults env_keep = &amp;quot;... DISPLAY XAUTHORITY&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Anschließend wird nun die beA-Software als ''Superuser'' installiert&lt;br /&gt;
{{shell|su&amp;lt;br&amp;gt;#&amp;gt;sh beAClientSecurity.sh&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:BeA_läuftnicht.png|200px|thumb|right|&amp;quot;beA läuft nicht&amp;quot; - Warnmeldung]]&lt;br /&gt;
[[Datei:Bea_konsole.png|200px|thumb|right|&amp;quot;beA läuft&amp;quot;-Icon in der Konsole]]&lt;br /&gt;
[[Datei:Bea_desktop.png|200px|thumb|right|selbst erstellter Desktop-Icon]]&lt;br /&gt;
Anschließend kann man einen Desktop-Icon im Verzeichnis ''Desktop'' mit folgendem Inhalt anlegen. Dabei wird per Eintrag in 'Exec' sowohl der Firefox-Browser gleich mit der richtigen Anmeldeseite geöffnet, als auch gleichzeitig (&amp;amp;-Verknüpfung, wenn möglich, bitte ohne Umbruch anschließen) als ''Superuser'' der Web-Client im Hintergrund gestartet:&lt;br /&gt;
 [Desktop Entry]&lt;br /&gt;
 Comment[de_DE]=Dieser Icon startet den beA-Webclient im Root-Modus&lt;br /&gt;
 Comment=This icon launches the beA-webclient-application as root&lt;br /&gt;
 Exec=firefox -new window &amp;quot;https://www.bea-brak.de/bea/&amp;quot; &lt;br /&gt;
      &amp;amp; /home/MEINNUTZERNAME/bin/beA/beAClientSecurity.sh&lt;br /&gt;
 GenericName[de_DE]=Start des beA-Webclients&lt;br /&gt;
 GenericName=Start des beA-Webclients&lt;br /&gt;
 Icon=kube-mail&lt;br /&gt;
 MimeType=&lt;br /&gt;
 Name[de_DE]=beA&lt;br /&gt;
 Name=beA&lt;br /&gt;
 Path=/home/MEINNUTZERNAME/bin/beA&lt;br /&gt;
 StartupNotify=true&lt;br /&gt;
 Terminal=false&lt;br /&gt;
 TerminalOptions=&lt;br /&gt;
 Type=Application&lt;br /&gt;
 X-DBUS-ServiceName=&lt;br /&gt;
 X-DBUS-StartupType=&lt;br /&gt;
 X-KDE-SubstituteUID=true&lt;br /&gt;
 X-KDE-Username=root&lt;br /&gt;
&lt;br /&gt;
{{info|Hinweis: Der WebClient startet nicht ordnungsgemäß in der Konsole, solange die Karte noch im Lesegerät steckt!}}&lt;br /&gt;
Beim ersten Start der Anwendung muss das selbst erstellte Zertifikat zunächst noch im Browser hinterlegt werden. Dies erfolgt einmalig durch Drücken des beA-Icons in der Konsole mit der rechten Maustaste und die Auswahl &amp;quot;Zertifikat installieren&amp;quot; im Menü. Beim nächsten Start des Browsers wird hernach automatisch auf den Zertifikatschlüssel zugegriffen.&lt;br /&gt;
&lt;br /&gt;
==Erstregistrierung==&lt;br /&gt;
&lt;br /&gt;
Führen Sie die beA-Karte in das Lesegerät ein. Unter&lt;br /&gt;
* https://www.bea-brak.de/bea/index.xhtml?dswid=-9192&lt;br /&gt;
klicken Sie nun &amp;quot;Registrierung mit eigenem Postfach&amp;quot; an. Es erscheint die folgende Einstiegsseite:&lt;br /&gt;
[[Bild:Bea_registrierung.png|700px]]&lt;br /&gt;
&lt;br /&gt;
Hier folgen Sie den weiteren Angaben.&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
===Es konnte keine Karte gefunden werden===&lt;br /&gt;
Bitte installieren Sie immer die aktuelle Software-Version Ihres Kartenlesegeräts.&lt;br /&gt;
===Hinweis &amp;quot;Für den Zugriff ... ist eine lokale Softwarekomponente, die beA Client-Security, erforderlich ...&amp;quot;===&lt;br /&gt;
Bitte achten Sie darauf, den Browser ebenso wie die Java-Anwendung &amp;quot;beA Client-Security&amp;quot; immer als Superuser zu starten. Anderenfalls ist eine Kommunikation zwischen beiden nicht möglich. Möglicherweise müssen dafür zunächst alle offenen Browserfenster des bisherigen Users geschlossen werden, bevor Firefox den Browser tatsächlich neu als einen eigenen Prozess des Superusers startet.&lt;br /&gt;
&lt;br /&gt;
===Das Java-Programm startet, aber der beA-Icon erscheint anschließend nicht in der Konsole===&lt;br /&gt;
Achten Sie beim Starten der Anwendung darauf, dass die beA-Karte noch nicht eingesteckt ist. Anderenfalls wartet die Java-Anwendung von Atos solange, bis Sie die Karte herausgezogen haben. Erst nach dem Start der Anwendung sollten Sie sie dann wieder einsetzen, um sie im folgenden Popup-Fenster als Sicherheitsmedium auswählen zu können. &lt;br /&gt;
&lt;br /&gt;
Sollte dies weiterhin nicht funktionieren, können Sie die Sicherheitseinstellungen der JRE ändern, indem Sie als Superuser &lt;br /&gt;
{{shell|# /usr/java/jre1.8.0_161/bin/ControlPanel}}&lt;br /&gt;
aufrufen und unter dem Reiter &amp;quot;Sicherheit&amp;quot; die Adresse &amp;quot;https://www.bea-brak.de&amp;quot; in die Ausnahmeliste der Adressen eintragen, für welche die Standardsicherheitseinstellungen nicht gelten sollen.&lt;br /&gt;
&lt;br /&gt;
===Die Java-Anwendung startet, aber die Passwortabfrage folgt nicht nach===&lt;br /&gt;
Es öffnet sich zur Auswahl des Sicherheitstokens ein neues Fenster. Dieses ist oft durch die Hauptbrowserseite verdeckt und muss erst &amp;quot;freigelegt&amp;quot; werden, um dort die Auswahl &amp;quot;Kartenlesegerät&amp;quot; anklicken zu können. Sehen Sie bitte nach, ob weitere Fenster geöffnet sind, in denen Sie die Auswahl vornehmen können.&lt;br /&gt;
&lt;br /&gt;
===Hinweis: &amp;quot;Der Server ist nicht erreichbar&amp;quot;===&lt;br /&gt;
Möglicherweise haben Sie die Java-Anwendung wie vorgeschlagen erneut gestartet, so dass dessen Prozess-ID nun nicht mehr zum vorher geöffneten Browserfenster passt. Schließen Sie die Java-Anwendung durch rechten Mausklick auf dem beA-Icon in der Konsole und starten Sie dann Browser und Applet noch einmal komplett neu. Ignorieren Sie ggf. die Aufforderung zum Beenden der bisherigen beA-Java-Anwendung, indem Sie das Aufforderungsfenster einfach schließen.&lt;br /&gt;
&lt;br /&gt;
==Kartenverwaltung==&lt;br /&gt;
===beA-Standardkarte===&lt;br /&gt;
Die Kartenverwaltung der Bundesnotarkammer arbeitet mit einer JNLP-Anwendung, die von den meisten Browsern aufgrund der zunehmenden Sicherheitsprobleme mit [https://en.wikipedia.org/wiki/NPAPI NPAPI]-Plug-ins seit 2017 nicht mehr unterstützt wird. Um sie außerhalb des Browsers in einer eigenen Anwendung zu öffnen, deinstallieren Sie bitte die störende OpenSource-Anwendung ''icedtea-web'' mit&lt;br /&gt;
{{shell|&amp;gt; sudo zypper rm icedtea-web}}&lt;br /&gt;
und legen Sie auf das von Oracle im Java-Paket bereitgestellte ''javaws'' einen symbolischen Link:&lt;br /&gt;
{{shell|&amp;gt; sudo ln -s /usr/java/latest/bin/javaws /usr/bin/javaws}}&lt;br /&gt;
Nun lässt sich die beA-Kartenverwaltung öffnen - unbedingt als Superuser, unter dem auch das beA-Postfach läuft:&lt;br /&gt;
{{shell|# javaws https://bea.bnotk.de/sak/cardtool.jnlp}}&lt;br /&gt;
&lt;br /&gt;
===Karte mit Signaturzertifikat===&lt;br /&gt;
Wenn Sie zusätzlich ein Signaturzertifikat für Ihre beA-Karte bestellt haben, können Sie den für die Installation erforderlichen Transportcontainer nun ebenfalls mit ''javaws'' unter&lt;br /&gt;
 https://bea.bnotk.de/bestellung/index.html#/certificates&lt;br /&gt;
unter den Reitern ''Mein Konto'' &amp;gt; ''Meine Zertifikate'' herunterladen und diesen anschließend als Superuser in der Kartenverwaltung &lt;br /&gt;
 {{shell|# javaws https://bea.bnotk.de/sak/cardtool.jnlp}}&lt;br /&gt;
einsetzen. Bitte beachten Sie, dass Sie dafür die untere Auswahl der Karteninhalte wählen:&lt;br /&gt;
[[Datei:Bea_signaturkarte.png|700px|thumb|left|Aktivierung in der Signaturverwaltung]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Externe Links==&lt;br /&gt;
&lt;br /&gt;
* https://de.opensuse.org/SDB:Elster&lt;br /&gt;
* http://bea.brak.de/wie-funktioniert-bea/was-ist-das-bea/&lt;br /&gt;
* https://www.bea-brak.de/bea/index.xhtml&lt;br /&gt;
* https://www.suse.com/c/running-graphical-programs-remotely-root/&lt;br /&gt;
* https://unix.stackexchange.com/questions/16815/what-does-display-0-0-actually-mean{{DEFAULTSORT:{{PAGENAME}}}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Linuxinstallation]]&lt;/div&gt;</summary>
		<author><name>87.155.11.206</name></author>	</entry>

	<entry>
		<id>http://wiki.iustus.eu/wiki/index.php?title=BeA&amp;diff=783</id>
		<title>BeA</title>
		<link rel="alternate" type="text/html" href="http://wiki.iustus.eu/wiki/index.php?title=BeA&amp;diff=783"/>
				<updated>2020-01-23T18:57:11Z</updated>
		
		<summary type="html">&lt;p&gt;87.155.11.206: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Knowledge|&lt;br /&gt;
*[https://de.opensuse.org/Portal:Tumbleweed Tumbleweed]&lt;br /&gt;
*[https://de.opensuse.org/Portal:15.0 Leap 15.1]&lt;br /&gt;
*[https://de.opensuse.org/Portal:15.0 Leap 15.0]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.3 Leap 42.3]&lt;br /&gt;
|&lt;br /&gt;
*[https://de.opensuse.org/beA beA]&lt;br /&gt;
*[https://de.opensuse.org/Sun_Java Sun Java]]&lt;br /&gt;
*[https://de.opensuse.org/Java Java]&lt;br /&gt;
*[https://de.opensuse.org/openJDK openJDK]&lt;br /&gt;
*[https://de.opensuse.org/IcedTea IcedTea]&lt;br /&gt;
*[https://de.opensuse.org/SDB:YaST_Tricks Yast Tricks]&lt;br /&gt;
|&lt;br /&gt;
*[https://de.opensuse.org/SDB:Elster SDB Elster]&lt;br /&gt;
*[https://de.opensuse.org/SDB:EGVP SDB:EGVP]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einführung ==&lt;br /&gt;
&lt;br /&gt;
Ab dem 01.01.2018 ist das [http://bea.brak.de/was-ist-das-bea/ besondere elektronische Anwaltspostfach] für Rechtsanwälte in Deutschland insofern verbindlich, als zu diesem Zeitpunkt die sog. „passive Nutzungspflicht“ hinsichtlich des Anwaltspostfachs eintritt. Nach [https://www.gesetze-im-internet.de/brao/__31a.html &amp;amp;sect; 31a VI BRAO n.F.] ist der Inhaber des beA verpflichtet, die für dessen Nutzung erforderlichen technischen Einrichtungen vorzuhalten sowie Zustellungen und den Zugang von Mitteilungen über das besondere elektronische Anwaltspostfach zur Kenntnis zu nehmen.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Hardware==&lt;br /&gt;
&lt;br /&gt;
Die günstigste Hardware aus der [http://bea.brak.de/wp-content/uploads/2016/05/04_Tab2-a-und-2-b_unterstuetze-Chipkartenleser-mit-SigG-Best%C3%A4tigung.pdf Liste der unterstützten Kartenlesegeräte] sind momentan Einzelkartenlesegeräte, deren Installation deshalb hier beschrieben wird. Für andere Hardware nutzen Sie bitte die entsprechenden Downloadseiten des jeweiligen Herstellers.&lt;br /&gt;
&lt;br /&gt;
Das Ghostscript, bzw. der Linux-Treiber für '''Cherry'''-Lesegeräte findet sich unter&lt;br /&gt;
* https://cherry.de/download/de/download.php&lt;br /&gt;
(bitte nicht die CT-API herunterladen, diese wird für Gesundheitskarten gebraucht und blockiert die hier benötigten Einstellungen),&lt;br /&gt;
&lt;br /&gt;
für '''Cardman'''-Geräte findet er sich unter&lt;br /&gt;
* https://www.hidglobal.de/drivers&lt;br /&gt;
und für '''Reiner-SCT'''-Geräte unter&lt;br /&gt;
* https://www.reiner-sct.com/support/support-anfrage/ .&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
&lt;br /&gt;
Installieren Sie die notwendigen Programme&lt;br /&gt;
{{shell|sudo zypper install libusb-0_1-4 libpcsclite1 pcsc-ccid pcsc-lite}}&lt;br /&gt;
Laden Sie dann die oben genannte  &lt;br /&gt;
Herstellersoftware in Ihr Download-Verzeichnis herunter. Von dort verschieben Sie sie, um sie später leichter wieder auffinden zu können, am besten in das lokale bin-Verzeichnis und entpacken sie dort. Das sieht dann so aus:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Beispiel Cherry===&lt;br /&gt;
{{shell|mv ~/Downloads/scmccid_5.0.35_linux.zip ~/bin&amp;lt;br&amp;gt;cd ~/bin&amp;lt;br&amp;gt;unzip scmccid_5.0.35_linux.zip&amp;lt;br&amp;gt;cd ~/bin/scmccid_5.0.35_linux&amp;lt;br&amp;gt;tar -zxvf scmccid_5.0.35_linux_64bit.tar.gz&amp;lt;br&amp;gt;cd ~/bin/scmccid_5.0.35_linux/scmccid_5.0.35_linux&amp;lt;br&amp;gt;su&amp;lt;br&amp;gt;#&amp;gt;sh install.sh&lt;br /&gt;
}}&lt;br /&gt;
In der Datei&lt;br /&gt;
 /usr/local/identiv/ini/scmccid.ini &lt;br /&gt;
sollten mit einem Editor wie ''kate'' am Ende die folgenden drei Zeilen ergänzt werden:&lt;br /&gt;
 CardResetOrder=1&lt;br /&gt;
 ldd /usr/lib64/readers/scmccid.bundle/Contents/Linux/&lt;br /&gt;
 LD_LIBRARY_PATH=/usr/local/lib pcscd&lt;br /&gt;
&lt;br /&gt;
===Beispiel Cardman===&lt;br /&gt;
{{shell|mv ~/Downloads/ifdokccid_linux_v.4.3.2-1-d2622a7fbea0.tar.gz ~/bin&amp;lt;br&amp;gt;cd ~/bin&amp;lt;br&amp;gt;tar -zxvf ifdokccid_linux_v.4.3.2-1-d2622a7fbea0.tar.gz&amp;lt;br&amp;gt;cd ~/bin/ifdokccid_linux_x86_64-v.4.3.2-1-d2622a7fbea0&amp;lt;br&amp;gt;su&amp;lt;br&amp;gt;#&amp;gt;./install&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===Beispiel Reiner SCT (RPM-Paket)===&lt;br /&gt;
{{shell|mv /tmp/mozilla_*0/pcsc-cyberjack-3.99.5*.rpm ~/bin&amp;lt;br&amp;gt;cd ~/bin&amp;lt;br&amp;gt;su&amp;lt;br&amp;gt;#&amp;gt;zypper ar ./ lokal&amp;lt;br&amp;gt;#&amp;gt;zypper in pcsc-cyberjack*.rpm&lt;br /&gt;
}}&lt;br /&gt;
Ergänzend sollte der pcscd-Daemon zur besseren Kontrolle aktiviert werden mit&lt;br /&gt;
 {{shell|sudo systemctl enable pcscd.service&lt;br /&gt;
}}&lt;br /&gt;
und dabei in der Datei&lt;br /&gt;
 /usr/lib/systemd/system/pcscd.service&lt;br /&gt;
als ''Superuser'' mit einem Editor wie ''kate'' allerdings der Eintrag '--auto-exit' für die nervige Energiesparabschaltung des Kartenlesers entfernt werden&lt;br /&gt;
 ExecStart=/usr/sbin/pcscd --foreground &amp;lt;s&amp;gt;--auto-exit &amp;lt;/s&amp;gt;$PCSCD_OPTIONS&lt;br /&gt;
und hernach der pscd-Dienst neu gestartet werden mit&lt;br /&gt;
 {{shell|sudo service pcscd restart&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===Test der Installation (optional)===&lt;br /&gt;
{{shell | wget https://www.seccommerce.biz/seccardadmin/seccardadmin.jnlp&amp;lt;br&amp;gt;javaws seccardadmin.jnlp}}&lt;br /&gt;
&lt;br /&gt;
==Java von Oracle==&lt;br /&gt;
&lt;br /&gt;
Die beA-Software benötigt aus Sicherheitsgründen die originäre ''Java''-Umgebung von Oracle. Die vom beA selbst mitgelieferte  Version (im Unterverzeichnis jre) war bei mir allerdings nicht lauffähig. Es empfiehlt sich hier die verlässlichere Installation per RPM. Das entsprechende RPM-Paket kann unter&lt;br /&gt;
 http://www.java.com/de/download/linux_manual.jsp?locale=de&lt;br /&gt;
heruntergeladen werden. Ab der Version [[Portal:42.1|Leap 42.1]] muss hier zwingend das &amp;quot;x64-Paket&amp;quot; gewählt werden. Ich empfehle jedoch, statt dieser aktuellen lieber auf die überholte, aber vom beA verwendete Version zurückzugreifen. Diese findet sich in Oracles Liste archivierter Versionen unter&lt;br /&gt;
 http://www.oracle.com/technetwork/java/javase/downloads/java-archive-javase8-2177648.html&lt;br /&gt;
Momentan (Dezember 2019) verwendet der beA-Webclient das Java Runtime Environment (JRE) in der Version jre1.8.0_161. Das zugehörige Paket heißt dann &amp;quot;jre-8u161-linux-x64.rpm&amp;quot;. Sollten Sie den beA-Webclient bereits installiert haben, gibt&lt;br /&gt;
 {{shell|less ~/bin/beA/jre/release &amp;amp;#124; grep &amp;quot;JAVA_VERSION&amp;quot;}}&lt;br /&gt;
Auskunft über die von Ihrem Webclient bevorzugte JRE-Version. Eine ausführliche Beschreibung für die Installation der JRE finden Sie in der Anleitung [[SDB:Elster]]. Bitte verschieben Sie das mit Firefox heruntergeladene Paket wie folgt in Ihr bin-Verzeichnis:&lt;br /&gt;
{{shell|mv ~/Downloads/jre* ~/bin/&amp;lt;br&amp;gt;cd ~/bin&amp;lt;br&amp;gt;su}}&lt;br /&gt;
&lt;br /&gt;
Als ''Superuser'' fügen Sie dann, falls noch nicht geschehen, Ihr bin-Verzeichnis, in dem Sie sich gerade befinden, den autorisierten Softwarequellen hinzu:&lt;br /&gt;
{{shell|zypper ar ./ lokal}}&lt;br /&gt;
{{info|Anschließend können Sie, auch wenn es nicht notwendig ist, weil mehrere JRE nebeneinander betrieben werden können, ebenfalls als ''Superuser'', das alte JRE-RPM, sofern vorhanden, deinstallieren:&lt;br /&gt;
{{shell|altesjre&amp;amp;#61;$(rpm -qa &amp;amp;#124; grep jre) &amp;amp;&amp;amp; rpm -e $altesjre}}&lt;br /&gt;
}}&lt;br /&gt;
So suchen Sie das neuste JRE-Paket aus dem bin-Verzeichnis heraus und installieren Sie es:&lt;br /&gt;
{{shell|neuesjre&amp;amp;#61;$(ls -rt1 jre-* &amp;amp;#124; tail -1) &amp;amp;&amp;amp; rpm -ivh --nodeps $neuesjre&lt;br /&gt;
}}&lt;br /&gt;
Zum Schluss wird, weiterhin als ''Superuser'', die neue Java-Umgebung dem System als Alternative bekanntgemacht:&lt;br /&gt;
{{shell|jre&amp;amp;#61;$(rpm -ql $(rpm -qa &amp;amp;#124; grep jre &amp;amp;#124; head -1) &amp;amp;#124; grep \/README &amp;amp;#124; sed &amp;quot;s/\/README//&amp;quot;)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;update-alternatives --install /usr/bin/java java $jre/bin/java 1&amp;lt;br&amp;gt;update-alternatives --install /usr/bin/jcontrol jcontrol $jre/bin/jcontrol 1}}&lt;br /&gt;
{{info|Sie können die neue Java-Umgebung auch dem System als Standard vorschlagen, was allerdings bei älteren Versionen nur bedingt empfehlenswert ist:}}&lt;br /&gt;
{{shell|update-alternatives --set java $jre/bin/java&amp;lt;br&amp;gt;update-alternatives --set jcontrol $jre/bin/jcontrol}}&lt;br /&gt;
Diese Einstellungen können Sie für jedes der Programme jederzeit mit der Option --config wieder ändern, z.B.&lt;br /&gt;
 {{shell|update-alternatives --config java}}&lt;br /&gt;
{{info|Gelegentlich lassen sich Java-Anwendungen nach mehrmaligem Herumprobieren nicht mehr öffnen. Löschen Sie dann im Verzeichnis &amp;lt;tt&amp;gt;/root&amp;lt;/tt&amp;gt; die versteckten Dateien&lt;br /&gt;
 .oracle_jre_usage&lt;br /&gt;
 .java&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==beA-Software==&lt;br /&gt;
&lt;br /&gt;
Richten Sie, wieder als einfacher User, zur besseren Übersicht für beA ein eigenes Unterverzeichnis im bin-Ordner ein, in das Sie wechseln: &lt;br /&gt;
{{shell|mkdir ~/bin/beA&amp;lt;br&amp;gt;cd ~/bin/beA&lt;br /&gt;
}}&lt;br /&gt;
Laden Sie dort mit&lt;br /&gt;
{{shell|wget https://www.bea-brak.de/content/linux/beAClientSecurity_64b.tar.gz&lt;br /&gt;
}}&lt;br /&gt;
die beA-Software herunter, und entpacken Sie sie an Ort und Stelle mit dem Befehl&lt;br /&gt;
{{shell|tar -zxvf ~/bin/beA/beAClientSecurity_64b.tar.gz&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Anschließend muss der neue Java-Pfad zum eigenen Programm in die beA-Software eingefügt werden, und die neue Datei muss ausführbar gemacht werden:&lt;br /&gt;
{{shell|mv -i beAClientSecurity.sh beAClientSecurity.old&amp;lt;br&amp;gt;jre&amp;amp;#61;$(rpm -qa &amp;amp;#124; grep jre &amp;amp;#124; head -1 &amp;amp;#124; sed s/jre...-/jre/ &amp;amp;#124; sed s/-.*$//)&amp;lt;br&amp;gt;less beAClientSecurity.old &amp;amp;#124; sed &amp;quot;s/..jre/\/usr\/java\/$jre/&amp;quot; &amp;gt; beAClientSecurity.sh&amp;lt;br&amp;gt;chmod u+x beAClientSecurity.sh&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Nachdem die Atos Information Technology GmbH mit der Ausgabe eines Wurzelzertifikats im Dezember 2017 gegen alle Regeln der Verschlüsselung verstoßen hatte, Die Java-Anwendung kommuniziert mit dem Browswer über per verschlüsselter Kommunikation. Dafür erstellt die Java-Anwendung einmmalig ein für jeden Nutzer individuell erstelltes Zertifikat. Dieses wird bei der Linux-Anwendung mit dem ersten Start im Hintergrund erzeugt. Für die Generierung des Schlüsselpaares benötigt die Java-Anwendung jedoch statt des von OpenSuse vorinstallierten Pakets ''kdesu'' das nicht mehr gepflegte, vormalige ''kdesudo''. Dies kann heruntergeladen werden unter:&lt;br /&gt;
 https://software.opensuse.org/package/kdesudo?search_term=kdesudo&lt;br /&gt;
Ergänzend müssen in der Datei &amp;lt;tt&amp;gt;/etc/sudoers&amp;lt;/tt&amp;gt; die Variablen &amp;quot;DISPLAY&amp;quot; und &amp;quot;XAUTHORITY&amp;quot; hinterlegt werden. Dies erfolgt, indem beide in der folgenden Zeile hinter den anderen Eintragungen und vor dem Anführungszeichen eingesetzt werden:&lt;br /&gt;
  Defaults env_keep = &amp;quot;... DISPLAY XAUTHORITY&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Anschließend wird nun die beA-Software als ''Superuser'' installiert&lt;br /&gt;
{{shell|su&amp;lt;br&amp;gt;#&amp;gt;sh beAClientSecurity.sh&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:BeA_läuftnicht.png|200px|thumb|right|&amp;quot;beA läuft nicht&amp;quot; - Warnmeldung]]&lt;br /&gt;
[[Datei:Bea_konsole.png|200px|thumb|right|&amp;quot;beA läuft&amp;quot;-Icon in der Konsole]]&lt;br /&gt;
[[Datei:Bea_desktop.png|200px|thumb|right|selbst erstellter Desktop-Icon]]&lt;br /&gt;
Anschließend kann man einen Desktop-Icon im Verzeichnis ''Desktop'' mit folgendem Inhalt anlegen. Dabei wird per Eintrag in 'Exec' sowohl der Firefox-Browser gleich mit der richtigen Anmeldeseite geöffnet, als auch gleichzeitig (&amp;amp;-Verknüpfung, wenn möglich, bitte ohne Umbruch anschließen) als ''Superuser'' der Web-Client im Hintergrund gestartet:&lt;br /&gt;
 [Desktop Entry]&lt;br /&gt;
 Comment[de_DE]=Dieser Icon startet den beA-Webclient im Root-Modus&lt;br /&gt;
 Comment=This icon launches the beA-webclient-application as root&lt;br /&gt;
 Exec=firefox -new window &amp;quot;https://www.bea-brak.de/bea/&amp;quot; &lt;br /&gt;
      &amp;amp; /home/MEINNUTZERNAME/bin/beA/beAClientSecurity.sh&lt;br /&gt;
 GenericName[de_DE]=Start des beA-Webclients&lt;br /&gt;
 GenericName=Start des beA-Webclients&lt;br /&gt;
 Icon=kube-mail&lt;br /&gt;
 MimeType=&lt;br /&gt;
 Name[de_DE]=beA&lt;br /&gt;
 Name=beA&lt;br /&gt;
 Path=/home/MEINNUTZERNAME/bin/beA&lt;br /&gt;
 StartupNotify=true&lt;br /&gt;
 Terminal=false&lt;br /&gt;
 TerminalOptions=&lt;br /&gt;
 Type=Application&lt;br /&gt;
 X-DBUS-ServiceName=&lt;br /&gt;
 X-DBUS-StartupType=&lt;br /&gt;
 X-KDE-SubstituteUID=true&lt;br /&gt;
 X-KDE-Username=root&lt;br /&gt;
&lt;br /&gt;
{{info|Hinweis: Der WebClient startet nicht ordnungsgemäß in der Konsole, solange die Karte noch im Lesegerät steckt!}}&lt;br /&gt;
Beim ersten Start der Anwendung muss das selbst erstellte Zertifikat zunächst noch im Browser hinterlegt werden. Dies erfolgt einmalig durch Drücken des beA-Icons in der Konsole mit der rechten Maustaste und die Auswahl &amp;quot;Zertifikat installieren&amp;quot; im Menü. Beim nächsten Start des Browsers wird hernach automatisch auf den Zertifikatschlüssel zugegriffen.&lt;br /&gt;
&lt;br /&gt;
==Erstregistrierung==&lt;br /&gt;
&lt;br /&gt;
Führen Sie die beA-Karte in das Lesegerät ein. Unter&lt;br /&gt;
* https://www.bea-brak.de/bea/index.xhtml?dswid=-9192&lt;br /&gt;
klicken Sie nun &amp;quot;Registrierung mit eigenem Postfach&amp;quot; an. Es erscheint die folgende Einstiegsseite:&lt;br /&gt;
[[Bild:Bea_registrierung.png|700px]]&lt;br /&gt;
&lt;br /&gt;
Hier folgen Sie den weiteren Angaben.&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
===Es konnte keine Karte gefunden werden===&lt;br /&gt;
Bitte installieren Sie immer die aktuelle Software-Version Ihres Kartenlesegeräts.&lt;br /&gt;
===Hinweis &amp;quot;Für den Zugriff ... ist eine lokale Softwarekomponente, die beA Client-Security, erforderlich ...&amp;quot;===&lt;br /&gt;
Bitte achten Sie darauf, den Browser ebenso wie die Java-Anwendung &amp;quot;beA Client-Security&amp;quot; immer als Superuser zu starten. Anderenfalls ist eine Kommunikation zwischen beiden nicht möglich. Möglicherweise müssen dafür zunächst alle offenen Browserfenster des bisherigen Users geschlossen werden, bevor Firefox den Browser tatsächlich neu als einen eigenen Prozess des Superusers startet.&lt;br /&gt;
&lt;br /&gt;
===Das Java-Programm startet, aber der beA-Icon erscheint anschließend nicht in der Konsole===&lt;br /&gt;
Achten Sie beim Starten der Anwendung darauf, dass die beA-Karte noch nicht eingesteckt ist. Anderenfalls wartet die Java-Anwendung von Atos solange, bis Sie die Karte herausgezogen haben. Erst nach dem Start der Anwendung sollten Sie sie dann wieder einsetzen, um sie im folgenden Popup-Fenster als Sicherheitsmedium auswählen zu können. &lt;br /&gt;
&lt;br /&gt;
Sollte dies weiterhin nicht funktionieren, können Sie die Sicherheitseinstellungen der JRE ändern, indem Sie als Superuser &lt;br /&gt;
{{shell|# /usr/java/jre1.8.0_161/bin/ControlPanel}}&lt;br /&gt;
aufrufen und unter dem Reiter &amp;quot;Sicherheit&amp;quot; die Adresse &amp;quot;https://www.bea-brak.de&amp;quot; in die Ausnahmeliste der Adressen eintragen, für welche die Standardsicherheitseinstellungen nicht gelten sollen.&lt;br /&gt;
&lt;br /&gt;
===Die Java-Anwendung startet, aber die Passwortabfrage folgt nicht nach===&lt;br /&gt;
Es öffnet sich zur Auswahl des Sicherheitstokens ein neues Fenster. Dieses ist oft durch die Hauptbrowserseite verdeckt und muss erst &amp;quot;freigelegt&amp;quot; werden, um dort die Auswahl &amp;quot;Kartenlesegerät&amp;quot; anklicken zu können. Sehen Sie bitte nach, ob weitere Fenster geöffnet sind, in denen Sie die Auswahl vornehmen können.&lt;br /&gt;
&lt;br /&gt;
===Hinweis: &amp;quot;Der Server ist nicht erreichbar&amp;quot;===&lt;br /&gt;
Möglicherweise haben Sie die Java-Anwendung wie vorgeschlagen erneut gestartet, so dass dessen Prozess-ID nun nicht mehr zum vorher geöffneten Browserfenster passt. Schließen Sie die Java-Anwendung durch rechten Mausklick auf dem beA-Icon in der Konsole und starten Sie dann Browser und Applet noch einmal komplett neu. Ignorieren Sie ggf. die Aufforderung zum Beenden der bisherigen beA-Java-Anwendung, indem Sie das Aufforderungsfenster einfach schließen.&lt;br /&gt;
&lt;br /&gt;
==Kartenverwaltung==&lt;br /&gt;
===beA-Standardkarte===&lt;br /&gt;
Die Kartenverwaltung der Bundesnotarkammer arbeitet mit einer JNLP-Anwendung, die von den meisten Browsern aufgrund der zunehmenden Sicherheitsprobleme mit [https://en.wikipedia.org/wiki/NPAPI NPAPI]-Plug-ins seit 2017 nicht mehr unterstützt wird. Um sie außerhalb des Browsers in einer eigenen Anwendung zu öffnen, deinstallieren Sie bitte die störende OpenSource-Anwendung ''icedtea-web'' mit&lt;br /&gt;
{{shell|&amp;gt; sudo zypper rm icedtea-web}}&lt;br /&gt;
und legen Sie auf das von Oracle im Java-Paket bereitgestellte ''javaws'' einen symbolischen Link:&lt;br /&gt;
{{shell|&amp;gt; sudo ln -s /usr/java/latest/bin/javaws /usr/bin/javaws}}&lt;br /&gt;
Nun lässt sich die beA-Kartenverwaltung öffnen - unbedingt als Superuser, unter dem auch das beA-Postfach läuft:&lt;br /&gt;
{{shell|# javaws https://bea.bnotk.de/sak/cardtool.jnlp}}&lt;br /&gt;
&lt;br /&gt;
===Karte mit Signaturzertifikat===&lt;br /&gt;
Wenn Sie zusätzlich ein Signaturzertifikat für Ihre beA-Karte bestellt haben, können Sie den für die Installation erforderlichen Transportcontainer nun ebenfalls mit ''javaws'' unter&lt;br /&gt;
 https://bea.bnotk.de/bestellung/index.html#/certificates&lt;br /&gt;
unter den Reitern ''Mein Konto'' &amp;gt; ''Meine Zertifikate'' herunterladen und diesen anschließend als Superuser in der Kartenverwaltung &lt;br /&gt;
 {{shell|# javaws https://bea.bnotk.de/sak/cardtool.jnlp}}&lt;br /&gt;
einsetzen. Bitte beachten Sie, dass Sie dafür die untere Auswahl der Karteninhalte wählen:&lt;br /&gt;
[[Datei:Bea_signaturkarte.png|700px|thumb|left|Aktivierung in der Signaturverwaltung]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Externe Links==&lt;br /&gt;
&lt;br /&gt;
* https://de.opensuse.org/SDB:Elster&lt;br /&gt;
* http://bea.brak.de/wie-funktioniert-bea/was-ist-das-bea/&lt;br /&gt;
* https://www.bea-brak.de/bea/index.xhtml&lt;br /&gt;
* https://www.suse.com/c/running-graphical-programs-remotely-root/&lt;br /&gt;
* https://unix.stackexchange.com/questions/16815/what-does-display-0-0-actually-mean{{DEFAULTSORT:{{PAGENAME}}}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Linuxinstallation]]&lt;/div&gt;</summary>
		<author><name>87.155.11.206</name></author>	</entry>

	<entry>
		<id>http://wiki.iustus.eu/wiki/index.php?title=BeA&amp;diff=782</id>
		<title>BeA</title>
		<link rel="alternate" type="text/html" href="http://wiki.iustus.eu/wiki/index.php?title=BeA&amp;diff=782"/>
				<updated>2020-01-23T18:49:25Z</updated>
		
		<summary type="html">&lt;p&gt;87.155.11.206: Die Seite wurde neu angelegt: „{{Knowledge| *[https://de.opensuse.org/Portal:Tumbleweed Tumbleweed] *[https://de.opensuse.org/Portal:15.0 Leap 15.1] *[https://de.opensuse.org/Portal:15.0 Lea…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Knowledge|&lt;br /&gt;
*[https://de.opensuse.org/Portal:Tumbleweed Tumbleweed]&lt;br /&gt;
*[https://de.opensuse.org/Portal:15.0 Leap 15.1]&lt;br /&gt;
*[https://de.opensuse.org/Portal:15.0 Leap 15.0]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.3 Leap 42.3]&lt;br /&gt;
|&lt;br /&gt;
*[[Sun Java]]&lt;br /&gt;
*[[Java]]&lt;br /&gt;
*[[openJDK]]&lt;br /&gt;
*[[IcedTea]]&lt;br /&gt;
*[[SDB:YaST Tricks]]&lt;br /&gt;
|&lt;br /&gt;
*[[SDB:Elster]]&lt;br /&gt;
*[[SDB:EGVP]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einführung ==&lt;br /&gt;
&lt;br /&gt;
Ab dem 01.01.2018 ist das [http://bea.brak.de/was-ist-das-bea/ besondere elektronische Anwaltspostfach] für Rechtsanwälte in Deutschland insofern verbindlich, als zu diesem Zeitpunkt die sog. „passive Nutzungspflicht“ hinsichtlich des Anwaltspostfachs eintritt. Nach [https://www.gesetze-im-internet.de/brao/__31a.html &amp;amp;sect; 31a VI BRAO n.F.] ist der Inhaber des beA verpflichtet, die für dessen Nutzung erforderlichen technischen Einrichtungen vorzuhalten sowie Zustellungen und den Zugang von Mitteilungen über das besondere elektronische Anwaltspostfach zur Kenntnis zu nehmen.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Hardware==&lt;br /&gt;
&lt;br /&gt;
Die günstigste Hardware aus der [http://bea.brak.de/wp-content/uploads/2016/05/04_Tab2-a-und-2-b_unterstuetze-Chipkartenleser-mit-SigG-Best%C3%A4tigung.pdf Liste der unterstützten Kartenlesegeräte] sind momentan Einzelkartenlesegeräte, deren Installation deshalb hier beschrieben wird. Für andere Hardware nutzen Sie bitte die entsprechenden Downloadseiten des jeweiligen Herstellers.&lt;br /&gt;
&lt;br /&gt;
Das Ghostscript, bzw. der Linux-Treiber für '''Cherry'''-Lesegeräte findet sich unter&lt;br /&gt;
* https://cherry.de/download/de/download.php&lt;br /&gt;
(bitte nicht die CT-API herunterladen, diese wird für Gesundheitskarten gebraucht und blockiert die hier benötigten Einstellungen),&lt;br /&gt;
&lt;br /&gt;
für '''Cardman'''-Geräte findet er sich unter&lt;br /&gt;
* https://www.hidglobal.de/drivers&lt;br /&gt;
und für '''Reiner-SCT'''-Geräte unter&lt;br /&gt;
* https://www.reiner-sct.com/support/support-anfrage/ .&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
&lt;br /&gt;
Installieren Sie die notwendigen Programme&lt;br /&gt;
{{shell|sudo zypper install libusb-0_1-4 libpcsclite1 pcsc-ccid pcsc-lite}}&lt;br /&gt;
Laden Sie dann die oben genannte  &lt;br /&gt;
Herstellersoftware in Ihr Download-Verzeichnis herunter. Von dort verschieben Sie sie, um sie später leichter wieder auffinden zu können, am besten in das lokale bin-Verzeichnis und entpacken sie dort. Das sieht dann so aus:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Beispiel Cherry===&lt;br /&gt;
{{shell|mv ~/Downloads/scmccid_5.0.35_linux.zip ~/bin&amp;lt;br&amp;gt;cd ~/bin&amp;lt;br&amp;gt;unzip scmccid_5.0.35_linux.zip&amp;lt;br&amp;gt;cd ~/bin/scmccid_5.0.35_linux&amp;lt;br&amp;gt;tar -zxvf scmccid_5.0.35_linux_64bit.tar.gz&amp;lt;br&amp;gt;cd ~/bin/scmccid_5.0.35_linux/scmccid_5.0.35_linux&amp;lt;br&amp;gt;su&amp;lt;br&amp;gt;#&amp;gt;sh install.sh&lt;br /&gt;
}}&lt;br /&gt;
In der Datei&lt;br /&gt;
 /usr/local/identiv/ini/scmccid.ini &lt;br /&gt;
sollten mit einem Editor wie ''kate'' am Ende die folgenden drei Zeilen ergänzt werden:&lt;br /&gt;
 CardResetOrder=1&lt;br /&gt;
 ldd /usr/lib64/readers/scmccid.bundle/Contents/Linux/&lt;br /&gt;
 LD_LIBRARY_PATH=/usr/local/lib pcscd&lt;br /&gt;
&lt;br /&gt;
===Beispiel Cardman===&lt;br /&gt;
{{shell|mv ~/Downloads/ifdokccid_linux_v.4.3.2-1-d2622a7fbea0.tar.gz ~/bin&amp;lt;br&amp;gt;cd ~/bin&amp;lt;br&amp;gt;tar -zxvf ifdokccid_linux_v.4.3.2-1-d2622a7fbea0.tar.gz&amp;lt;br&amp;gt;cd ~/bin/ifdokccid_linux_x86_64-v.4.3.2-1-d2622a7fbea0&amp;lt;br&amp;gt;su&amp;lt;br&amp;gt;#&amp;gt;./install&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===Beispiel Reiner SCT (RPM-Paket)===&lt;br /&gt;
{{shell|mv /tmp/mozilla_*0/pcsc-cyberjack-3.99.5*.rpm ~/bin&amp;lt;br&amp;gt;cd ~/bin&amp;lt;br&amp;gt;su&amp;lt;br&amp;gt;#&amp;gt;zypper ar ./ lokal&amp;lt;br&amp;gt;#&amp;gt;zypper in pcsc-cyberjack*.rpm&lt;br /&gt;
}}&lt;br /&gt;
Ergänzend sollte der pcscd-Daemon zur besseren Kontrolle aktiviert werden mit&lt;br /&gt;
 {{shell|sudo systemctl enable pcscd.service&lt;br /&gt;
}}&lt;br /&gt;
und dabei in der Datei&lt;br /&gt;
 /usr/lib/systemd/system/pcscd.service&lt;br /&gt;
als ''Superuser'' mit einem Editor wie ''kate'' allerdings der Eintrag '--auto-exit' für die nervige Energiesparabschaltung des Kartenlesers entfernt werden&lt;br /&gt;
 ExecStart=/usr/sbin/pcscd --foreground &amp;lt;s&amp;gt;--auto-exit &amp;lt;/s&amp;gt;$PCSCD_OPTIONS&lt;br /&gt;
und hernach der pscd-Dienst neu gestartet werden mit&lt;br /&gt;
 {{shell|sudo service pcscd restart&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===Test der Installation (optional)===&lt;br /&gt;
{{shell | wget https://www.seccommerce.biz/seccardadmin/seccardadmin.jnlp&amp;lt;br&amp;gt;javaws seccardadmin.jnlp}}&lt;br /&gt;
&lt;br /&gt;
==Java von Oracle==&lt;br /&gt;
&lt;br /&gt;
Die beA-Software benötigt aus Sicherheitsgründen die originäre ''Java''-Umgebung von Oracle. Die vom beA selbst mitgelieferte  Version (im Unterverzeichnis jre) war bei mir allerdings nicht lauffähig. Es empfiehlt sich hier die verlässlichere Installation per RPM. Das entsprechende RPM-Paket kann unter&lt;br /&gt;
 http://www.java.com/de/download/linux_manual.jsp?locale=de&lt;br /&gt;
heruntergeladen werden. Ab der Version [[Portal:42.1|Leap 42.1]] muss hier zwingend das &amp;quot;x64-Paket&amp;quot; gewählt werden. Ich empfehle jedoch, statt dieser aktuellen lieber auf die überholte, aber vom beA verwendete Version zurückzugreifen. Diese findet sich in Oracles Liste archivierter Versionen unter&lt;br /&gt;
 http://www.oracle.com/technetwork/java/javase/downloads/java-archive-javase8-2177648.html&lt;br /&gt;
Momentan (Dezember 2019) verwendet der beA-Webclient das Java Runtime Environment (JRE) in der Version jre1.8.0_161. Das zugehörige Paket heißt dann &amp;quot;jre-8u161-linux-x64.rpm&amp;quot;. Sollten Sie den beA-Webclient bereits installiert haben, gibt&lt;br /&gt;
 {{shell|less ~/bin/beA/jre/release &amp;amp;#124; grep &amp;quot;JAVA_VERSION&amp;quot;}}&lt;br /&gt;
Auskunft über die von Ihrem Webclient bevorzugte JRE-Version. Eine ausführliche Beschreibung für die Installation der JRE finden Sie in der Anleitung [[SDB:Elster]]. Bitte verschieben Sie das mit Firefox heruntergeladene Paket wie folgt in Ihr bin-Verzeichnis:&lt;br /&gt;
{{shell|mv ~/Downloads/jre* ~/bin/&amp;lt;br&amp;gt;cd ~/bin&amp;lt;br&amp;gt;su}}&lt;br /&gt;
&lt;br /&gt;
Als ''Superuser'' fügen Sie dann, falls noch nicht geschehen, Ihr bin-Verzeichnis, in dem Sie sich gerade befinden, den autorisierten Softwarequellen hinzu:&lt;br /&gt;
{{shell|zypper ar ./ lokal}}&lt;br /&gt;
{{info|Anschließend können Sie, auch wenn es nicht notwendig ist, weil mehrere JRE nebeneinander betrieben werden können, ebenfalls als ''Superuser'', das alte JRE-RPM, sofern vorhanden, deinstallieren:&lt;br /&gt;
{{shell|altesjre&amp;amp;#61;$(rpm -qa &amp;amp;#124; grep jre) &amp;amp;&amp;amp; rpm -e $altesjre}}&lt;br /&gt;
}}&lt;br /&gt;
So suchen Sie das neuste JRE-Paket aus dem bin-Verzeichnis heraus und installieren Sie es:&lt;br /&gt;
{{shell|neuesjre&amp;amp;#61;$(ls -rt1 jre-* &amp;amp;#124; tail -1) &amp;amp;&amp;amp; rpm -ivh --nodeps $neuesjre&lt;br /&gt;
}}&lt;br /&gt;
Zum Schluss wird, weiterhin als ''Superuser'', die neue Java-Umgebung dem System als Alternative bekanntgemacht:&lt;br /&gt;
{{shell|jre&amp;amp;#61;$(rpm -ql $(rpm -qa &amp;amp;#124; grep jre &amp;amp;#124; head -1) &amp;amp;#124; grep \/README &amp;amp;#124; sed &amp;quot;s/\/README//&amp;quot;)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;update-alternatives --install /usr/bin/java java $jre/bin/java 1&amp;lt;br&amp;gt;update-alternatives --install /usr/bin/jcontrol jcontrol $jre/bin/jcontrol 1}}&lt;br /&gt;
{{info|Sie können die neue Java-Umgebung auch dem System als Standard vorschlagen, was allerdings bei älteren Versionen nur bedingt empfehlenswert ist:}}&lt;br /&gt;
{{shell|update-alternatives --set java $jre/bin/java&amp;lt;br&amp;gt;update-alternatives --set jcontrol $jre/bin/jcontrol}}&lt;br /&gt;
Diese Einstellungen können Sie für jedes der Programme jederzeit mit der Option --config wieder ändern, z.B.&lt;br /&gt;
 {{shell|update-alternatives --config java}}&lt;br /&gt;
{{info|Gelegentlich lassen sich Java-Anwendungen nach mehrmaligem Herumprobieren nicht mehr öffnen. Löschen Sie dann im Verzeichnis &amp;lt;tt&amp;gt;/root&amp;lt;/tt&amp;gt; die versteckten Dateien&lt;br /&gt;
 .oracle_jre_usage&lt;br /&gt;
 .java&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==beA-Software==&lt;br /&gt;
&lt;br /&gt;
Richten Sie, wieder als einfacher User, zur besseren Übersicht für beA ein eigenes Unterverzeichnis im bin-Ordner ein, in das Sie wechseln: &lt;br /&gt;
{{shell|mkdir ~/bin/beA&amp;lt;br&amp;gt;cd ~/bin/beA&lt;br /&gt;
}}&lt;br /&gt;
Laden Sie dort mit&lt;br /&gt;
{{shell|wget https://www.bea-brak.de/content/linux/beAClientSecurity_64b.tar.gz&lt;br /&gt;
}}&lt;br /&gt;
die beA-Software herunter, und entpacken Sie sie an Ort und Stelle mit dem Befehl&lt;br /&gt;
{{shell|tar -zxvf ~/bin/beA/beAClientSecurity_64b.tar.gz&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Anschließend muss der neue Java-Pfad zum eigenen Programm in die beA-Software eingefügt werden, und die neue Datei muss ausführbar gemacht werden:&lt;br /&gt;
{{shell|mv -i beAClientSecurity.sh beAClientSecurity.old&amp;lt;br&amp;gt;jre&amp;amp;#61;$(rpm -qa &amp;amp;#124; grep jre &amp;amp;#124; head -1 &amp;amp;#124; sed s/jre...-/jre/ &amp;amp;#124; sed s/-.*$//)&amp;lt;br&amp;gt;less beAClientSecurity.old &amp;amp;#124; sed &amp;quot;s/..jre/\/usr\/java\/$jre/&amp;quot; &amp;gt; beAClientSecurity.sh&amp;lt;br&amp;gt;chmod u+x beAClientSecurity.sh&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Nachdem die Atos Information Technology GmbH mit der Ausgabe eines Wurzelzertifikats im Dezember 2017 gegen alle Regeln der Verschlüsselung verstoßen hatte, Die Java-Anwendung kommuniziert mit dem Browswer über per verschlüsselter Kommunikation. Dafür erstellt die Java-Anwendung einmmalig ein für jeden Nutzer individuell erstelltes Zertifikat. Dieses wird bei der Linux-Anwendung mit dem ersten Start im Hintergrund erzeugt. Für die Generierung des Schlüsselpaares benötigt die Java-Anwendung jedoch statt des von OpenSuse vorinstallierten Pakets ''kdesu'' das nicht mehr gepflegte, vormalige ''kdesudo''. Dies kann heruntergeladen werden unter:&lt;br /&gt;
 https://software.opensuse.org/package/kdesudo?search_term=kdesudo&lt;br /&gt;
Ergänzend müssen in der Datei &amp;lt;tt&amp;gt;/etc/sudoers&amp;lt;/tt&amp;gt; die Variablen &amp;quot;DISPLAY&amp;quot; und &amp;quot;XAUTHORITY&amp;quot; hinterlegt werden. Dies erfolgt, indem beide in der folgenden Zeile hinter den anderen Eintragungen und vor dem Anführungszeichen eingesetzt werden:&lt;br /&gt;
  Defaults env_keep = &amp;quot;... DISPLAY XAUTHORITY&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Anschließend wird nun die beA-Software als ''Superuser'' installiert&lt;br /&gt;
{{shell|su&amp;lt;br&amp;gt;#&amp;gt;sh beAClientSecurity.sh&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Datei:BeA_läuftnicht.png|200px|thumb|right|&amp;quot;beA läuft nicht&amp;quot; - Warnmeldung]]&lt;br /&gt;
[[Datei:Bea_konsole.png|200px|thumb|right|&amp;quot;beA läuft&amp;quot;-Icon in der Konsole]]&lt;br /&gt;
[[Datei:Bea_desktop.png|200px|thumb|right|selbst erstellter Desktop-Icon]]&lt;br /&gt;
Anschließend kann man einen Desktop-Icon im Verzeichnis ''Desktop'' mit folgendem Inhalt anlegen. Dabei wird per Eintrag in 'Exec' sowohl der Firefox-Browser gleich mit der richtigen Anmeldeseite geöffnet, als auch gleichzeitig (&amp;amp;-Verknüpfung, wenn möglich, bitte ohne Umbruch anschließen) als ''Superuser'' der Web-Client im Hintergrund gestartet:&lt;br /&gt;
 [Desktop Entry]&lt;br /&gt;
 Comment[de_DE]=Dieser Icon startet den beA-Webclient im Root-Modus&lt;br /&gt;
 Comment=This icon launches the beA-webclient-application as root&lt;br /&gt;
 Exec=firefox -new window &amp;quot;https://www.bea-brak.de/bea/&amp;quot; &lt;br /&gt;
      &amp;amp; /home/MEINNUTZERNAME/bin/beA/beAClientSecurity.sh&lt;br /&gt;
 GenericName[de_DE]=Start des beA-Webclients&lt;br /&gt;
 GenericName=Start des beA-Webclients&lt;br /&gt;
 Icon=kube-mail&lt;br /&gt;
 MimeType=&lt;br /&gt;
 Name[de_DE]=beA&lt;br /&gt;
 Name=beA&lt;br /&gt;
 Path=/home/MEINNUTZERNAME/bin/beA&lt;br /&gt;
 StartupNotify=true&lt;br /&gt;
 Terminal=false&lt;br /&gt;
 TerminalOptions=&lt;br /&gt;
 Type=Application&lt;br /&gt;
 X-DBUS-ServiceName=&lt;br /&gt;
 X-DBUS-StartupType=&lt;br /&gt;
 X-KDE-SubstituteUID=true&lt;br /&gt;
 X-KDE-Username=root&lt;br /&gt;
&lt;br /&gt;
{{info|Hinweis: Der WebClient startet nicht ordnungsgemäß in der Konsole, solange die Karte noch im Lesegerät steckt!}}&lt;br /&gt;
Beim ersten Start der Anwendung muss das selbst erstellte Zertifikat zunächst noch im Browser hinterlegt werden. Dies erfolgt einmalig durch Drücken des beA-Icons in der Konsole mit der rechten Maustaste und die Auswahl &amp;quot;Zertifikat installieren&amp;quot; im Menü. Beim nächsten Start des Browsers wird hernach automatisch auf den Zertifikatschlüssel zugegriffen.&lt;br /&gt;
&lt;br /&gt;
==Erstregistrierung==&lt;br /&gt;
&lt;br /&gt;
Führen Sie die beA-Karte in das Lesegerät ein. Unter&lt;br /&gt;
* https://www.bea-brak.de/bea/index.xhtml?dswid=-9192&lt;br /&gt;
klicken Sie nun &amp;quot;Registrierung mit eigenem Postfach&amp;quot; an. Es erscheint die folgende Einstiegsseite:&lt;br /&gt;
[[Bild:Bea_registrierung.png|700px]]&lt;br /&gt;
&lt;br /&gt;
Hier folgen Sie den weiteren Angaben.&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
===Es konnte keine Karte gefunden werden===&lt;br /&gt;
Bitte installieren Sie immer die aktuelle Software-Version Ihres Kartenlesegeräts.&lt;br /&gt;
===Hinweis &amp;quot;Für den Zugriff ... ist eine lokale Softwarekomponente, die beA Client-Security, erforderlich ...&amp;quot;===&lt;br /&gt;
Bitte achten Sie darauf, den Browser ebenso wie die Java-Anwendung &amp;quot;beA Client-Security&amp;quot; immer als Superuser zu starten. Anderenfalls ist eine Kommunikation zwischen beiden nicht möglich. Möglicherweise müssen dafür zunächst alle offenen Browserfenster des bisherigen Users geschlossen werden, bevor Firefox den Browser tatsächlich neu als einen eigenen Prozess des Superusers startet.&lt;br /&gt;
&lt;br /&gt;
===Das Java-Programm startet, aber der beA-Icon erscheint anschließend nicht in der Konsole===&lt;br /&gt;
Achten Sie beim Starten der Anwendung darauf, dass die beA-Karte noch nicht eingesteckt ist. Anderenfalls wartet die Java-Anwendung von Atos solange, bis Sie die Karte herausgezogen haben. Erst nach dem Start der Anwendung sollten Sie sie dann wieder einsetzen, um sie im folgenden Popup-Fenster als Sicherheitsmedium auswählen zu können. &lt;br /&gt;
&lt;br /&gt;
Sollte dies weiterhin nicht funktionieren, können Sie die Sicherheitseinstellungen der JRE ändern, indem Sie als Superuser &lt;br /&gt;
{{shell|# /usr/java/jre1.8.0_161/bin/ControlPanel}}&lt;br /&gt;
aufrufen und unter dem Reiter &amp;quot;Sicherheit&amp;quot; die Adresse &amp;quot;https://www.bea-brak.de&amp;quot; in die Ausnahmeliste der Adressen eintragen, für welche die Standardsicherheitseinstellungen nicht gelten sollen.&lt;br /&gt;
&lt;br /&gt;
===Die Java-Anwendung startet, aber die Passwortabfrage folgt nicht nach===&lt;br /&gt;
Es öffnet sich zur Auswahl des Sicherheitstokens ein neues Fenster. Dieses ist oft durch die Hauptbrowserseite verdeckt und muss erst &amp;quot;freigelegt&amp;quot; werden, um dort die Auswahl &amp;quot;Kartenlesegerät&amp;quot; anklicken zu können. Sehen Sie bitte nach, ob weitere Fenster geöffnet sind, in denen Sie die Auswahl vornehmen können.&lt;br /&gt;
&lt;br /&gt;
===Hinweis: &amp;quot;Der Server ist nicht erreichbar&amp;quot;===&lt;br /&gt;
Möglicherweise haben Sie die Java-Anwendung wie vorgeschlagen erneut gestartet, so dass dessen Prozess-ID nun nicht mehr zum vorher geöffneten Browserfenster passt. Schließen Sie die Java-Anwendung durch rechten Mausklick auf dem beA-Icon in der Konsole und starten Sie dann Browser und Applet noch einmal komplett neu. Ignorieren Sie ggf. die Aufforderung zum Beenden der bisherigen beA-Java-Anwendung, indem Sie das Aufforderungsfenster einfach schließen.&lt;br /&gt;
&lt;br /&gt;
==Kartenverwaltung==&lt;br /&gt;
===beA-Standardkarte===&lt;br /&gt;
Die Kartenverwaltung der Bundesnotarkammer arbeitet mit einer JNLP-Anwendung, die von den meisten Browsern aufgrund der zunehmenden Sicherheitsprobleme mit [https://en.wikipedia.org/wiki/NPAPI NPAPI]-Plug-ins seit 2017 nicht mehr unterstützt wird. Um sie außerhalb des Browsers in einer eigenen Anwendung zu öffnen, deinstallieren Sie bitte die störende OpenSource-Anwendung ''icedtea-web'' mit&lt;br /&gt;
{{shell|&amp;gt; sudo zypper rm icedtea-web}}&lt;br /&gt;
und legen Sie auf das von Oracle im Java-Paket bereitgestellte ''javaws'' einen symbolischen Link:&lt;br /&gt;
{{shell|&amp;gt; sudo ln -s /usr/java/latest/bin/javaws /usr/bin/javaws}}&lt;br /&gt;
Nun lässt sich die beA-Kartenverwaltung öffnen - unbedingt als Superuser, unter dem auch das beA-Postfach läuft:&lt;br /&gt;
{{shell|# javaws https://bea.bnotk.de/sak/cardtool.jnlp}}&lt;br /&gt;
&lt;br /&gt;
===Karte mit Signaturzertifikat===&lt;br /&gt;
Wenn Sie zusätzlich ein Signaturzertifikat für Ihre beA-Karte bestellt haben, können Sie den für die Installation erforderlichen Transportcontainer nun ebenfalls mit ''javaws'' unter&lt;br /&gt;
 https://bea.bnotk.de/bestellung/index.html#/certificates&lt;br /&gt;
unter den Reitern ''Mein Konto'' &amp;gt; ''Meine Zertifikate'' herunterladen und diesen anschließend als Superuser in der Kartenverwaltung &lt;br /&gt;
 {{shell|# javaws https://bea.bnotk.de/sak/cardtool.jnlp}}&lt;br /&gt;
einsetzen. Bitte beachten Sie, dass Sie dafür die untere Auswahl der Karteninhalte wählen:&lt;br /&gt;
[[Datei:Bea_signaturkarte.png|700px|thumb|left|Aktivierung in der Signaturverwaltung]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Externe Links==&lt;br /&gt;
&lt;br /&gt;
* https://de.opensuse.org/SDB:Elster&lt;br /&gt;
* http://bea.brak.de/wie-funktioniert-bea/was-ist-das-bea/&lt;br /&gt;
* https://www.bea-brak.de/bea/index.xhtml&lt;br /&gt;
* https://www.suse.com/c/running-graphical-programs-remotely-root/&lt;br /&gt;
* https://unix.stackexchange.com/questions/16815/what-does-display-0-0-actually-mean{{DEFAULTSORT:{{PAGENAME}}}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Linuxinstallation]]&lt;/div&gt;</summary>
		<author><name>87.155.11.206</name></author>	</entry>

	<entry>
		<id>http://wiki.iustus.eu/wiki/index.php?title=Scanner_einrichten&amp;diff=781</id>
		<title>Scanner einrichten</title>
		<link rel="alternate" type="text/html" href="http://wiki.iustus.eu/wiki/index.php?title=Scanner_einrichten&amp;diff=781"/>
				<updated>2020-01-23T17:14:52Z</updated>
		
		<summary type="html">&lt;p&gt;87.155.11.206: /* Indizierungsroutine ergänzen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Knowledge|&lt;br /&gt;
*[https://de.opensuse.org/Portal:Tumbleweed Tumbleweed]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.3 Leap 42.3]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.2 Leap 42.2]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.1 Leap 42.1]&lt;br /&gt;
|&lt;br /&gt;
*[https://de.opensuse.org/Skanlite Skanlite]&lt;br /&gt;
|&lt;br /&gt;
*[https://www.kde.org/applications/graphics/skanlite/ Das Skanlite-KDE-Projekt]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einführung ==&lt;br /&gt;
Die Einstellungen für den Scanner müssen angepasst werden, damit die Postfachroutine von ''Lawsuit'' die eingescannten Bilder finden und verarbeiten kann.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Benötigte RPM-Pakete ==&lt;br /&gt;
{{Shell|&amp;gt; sudo zypper in skanlite xsane hplip hplip-sanesane-backends sane-backends-autoconfig yast2-scanner iscan-free kdegraphics3-scan simple-scan unpaper ksaneplugin libksane libksane0}}&lt;br /&gt;
&lt;br /&gt;
==Firewall freigeben==&lt;br /&gt;
Die Firewall muss das Scannen via Netzwerk ermöglichen. Geben Sie dazu in einem Terminal-Programm ein:&lt;br /&gt;
{{shell|# firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;sane&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-port&amp;amp;#61;6566/udp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --reload}}&lt;br /&gt;
&lt;br /&gt;
==Scannen über das Netzwerk==&lt;br /&gt;
Tragen Sie unter ''yast2 &amp;gt; Scanner &amp;gt; Andere &amp;gt; Scannen via Netzwerk'' unter ''Zulässigen Clients'' die IP-Adressen der Drucker mit einem Komma getrennt ein, auf die von Skanlite zugegriffen werden soll. Unter ''net-Metadriver'' können sie die IP-Adresse des Hauptrechners einsetzen. Lassen Sie sich von der Fehlermeldung &amp;lt;tt&amp;gt;Failed to reload saned.socket: Job type reload is not applicable for unit saned.socket.See system logs and 'systemctl status saned.socket' for details.Failed to reload saned.socket&amp;lt;/tt&amp;gt; nicht beeindrucken, es handelt sich um einen überholten Befehl, der die Einrichtung selbst nicht hindert.&lt;br /&gt;
[[Datei:Scannen_netzwerk.png|500px|left|Scannen via Netzwerk mit festen IP-Adressen]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wenn Sie einen HP-Scanner verwenden, muss zudem zwingend ''Andere &amp;gt; hp-setup durchführen'' durchlaufen werden.&lt;br /&gt;
&lt;br /&gt;
==Scannereinstellungen==&lt;br /&gt;
Klicken Sie in der Anwendung ''Skanlite'' auf den Button '''Einstellungen''' und geben Sie den Pfad zum Scanner-Ordner mit &lt;br /&gt;
 /home/BENUTZER/lawsuit/scan&lt;br /&gt;
an.&lt;br /&gt;
Ändern Sie den Dateinamensvorschlag in '''&amp;quot;01_2018_&amp;quot; ###''' und setzen Sie die Bildqualität auf '''100%''' herauf.&lt;br /&gt;
[[Datei:Skanlite_speichereinstellung.png|500px|left|Anpassung von Skanlite unter dem Button &amp;quot;Einstellungen&amp;quot;]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
Auf der Hauptseite wählen Sie eine Bildauflösung von &amp;quot;300dpi&amp;quot;, die noch eine dokumentengetreue Wiedergabe ermöglicht, und schalten mit &amp;quot;ADF&amp;quot; - sofern vorhanden - den automatischen Einlageneinzug ein.  Die Seitenränder müssen von Hand - wie in der grafischen Darstellung zu sehen - angepasst werden, damit sie in etwa einer DinA4-Seite entsprechen. Diese Einstellung können Sie für den gesamten Seitendurchlauf beibehalten.&lt;br /&gt;
[[Datei:Skanlite_seiteneinstellung.png|500px|left|Einzeleinstellungen für eine optimalen Bildaufnahme unter Skanlite]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Indizierungsroutine ergänzen==&lt;br /&gt;
Erstellen Sie unter &amp;lt;tt&amp;gt;~/.config/GIMP/2.10/scripts&amp;lt;/tt&amp;gt; die folgende Datei namens &amp;lt;b&amp;gt;batch-generate-optimum-palette.scm&amp;lt;/b&amp;gt;&lt;br /&gt;
 ; The GIMP -- an image manipulation program &amp;lt;br&amp;gt;; &amp;lt;br&amp;gt;; Version 0.2  &amp;lt;br&amp;gt;; &amp;lt;br&amp;gt;; Copy to ~/.config/GIMP/2.10/scripts/ &amp;lt;br&amp;gt;; &amp;lt;br&amp;gt;; This is the batch version - run it with &amp;lt;br&amp;gt;; gimp -i -b '(batch-generate-optimum-palette &amp;quot;*.png&amp;quot; 0 0 256 TRUE TRUE &amp;quot;&amp;quot;)' -b '(gimp-quit 0)'  &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;(define (batch-generate-optimum-palette &amp;lt;br&amp;gt;	inPattern &amp;lt;br&amp;gt;	inDitherType &amp;lt;br&amp;gt;	inPaletteType &amp;lt;br&amp;gt;	inNumCols &amp;lt;br&amp;gt;	inAlphaDither &amp;lt;br&amp;gt;	inRemoveUnused &amp;lt;br&amp;gt;	inPalette &amp;lt;br&amp;gt;	) &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;  (let* ((theFilelist (cadr (file-glob inPattern 1)))) &amp;lt;br&amp;gt;    (while (not (null? theFilelist)) &amp;lt;br&amp;gt;  (gimp-message (car theFilelist) ) &amp;lt;br&amp;gt;           (let* ((theFilename (car theFilelist)) &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;            (theImage (car (gimp-file-load RUN-NONINTERACTIVE theFilename theFilename)))	 &amp;lt;br&amp;gt;            (theDrawable (car (gimp-image-get-active-layer theImage)))  &amp;lt;br&amp;gt;            ) &amp;lt;br&amp;gt; &amp;lt;br&amp;gt; &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;            (if (= FALSE (car (gimp-drawable-is-indexed theDrawable))) &amp;lt;br&amp;gt;                (gimp-image-convert-indexed theImage inDitherType inPaletteType inNumCols inAlphaDither inRemoveUnused inPalette) &amp;lt;br&amp;gt;            ) &amp;lt;br&amp;gt; &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;            (set! theDrawable (car (gimp-image-get-active-layer theImage)))	 &amp;lt;br&amp;gt;                  (gimp-file-save RUN-NONINTERACTIVE theImage theDrawable theFilename theFilename) &amp;lt;br&amp;gt;                  (gimp-image-delete theImage) &amp;lt;br&amp;gt;             ) &amp;lt;br&amp;gt;           (set! theFilelist (cdr theFilelist)) &amp;lt;br&amp;gt;           ) &amp;lt;br&amp;gt;    ) &amp;lt;br&amp;gt;  ) &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Richten Sie nun einen Icon ein mit folgendem eingebettenen Befehl&lt;br /&gt;
 {{shell| cd lawsuit/scan &amp;amp;&amp;amp; gimp -i -b '(batch-generate-optimum-palette &amp;quot;*.png&amp;quot; 0 0 256 TRUE TRUE &amp;quot;&amp;quot;)' -b '(gimp-quit 0)'}}&lt;br /&gt;
&lt;br /&gt;
Dies kann z.B. so aussehen:&lt;br /&gt;
 [Desktop Entry] &amp;lt;br&amp;gt;Comment[de_DE]= &amp;lt;br&amp;gt;Comment= &amp;lt;br&amp;gt;Exec=cd lawsuit/scan &amp;amp;&amp;amp; gimp -i -b '(batch-generate-optimum-palette &amp;quot;*.png&amp;quot; 0 0 256 TRUE TRUE &amp;quot;&amp;quot;)' -b '(gimp-quit 0)' &amp;lt;br&amp;gt;GenericName[de_DE]=Indizieren &amp;lt;br&amp;gt;GenericName=Indexed Mode &amp;lt;br&amp;gt;Icon=albumfolder-properties &amp;lt;br&amp;gt;MimeType= &amp;lt;br&amp;gt;Name[de_DE]=Indizieren &amp;lt;br&amp;gt;Name=Indexed Mode &amp;lt;br&amp;gt;Path=$HOME/lawsuit/scan &amp;lt;br&amp;gt;StartupNotify=true &amp;lt;br&amp;gt;Terminal=false &amp;lt;br&amp;gt;TerminalOptions= &amp;lt;br&amp;gt;Type=Application &amp;lt;br&amp;gt;X-DBUS-ServiceName= &amp;lt;br&amp;gt;X-DBUS-StartupType= &amp;lt;br&amp;gt;X-KDE-SubstituteUID=false &amp;lt;br&amp;gt;X-KDE-Username= &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Benachrichtigungen abschalten==&lt;br /&gt;
Zum Abschalten der enervierenden und ständigen Popup-Meldungen öffnen Sie die verantwortliche Qt-Meta-Object-Datei&lt;br /&gt;
{{shell|&amp;amp;gt; sudo kate /usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/Notifications.qml}}&lt;br /&gt;
und kommentieren dort die Zeile&lt;br /&gt;
 notificationPositioner.displayNotification(notification);&lt;br /&gt;
mit einleitendem &amp;lt;tt&amp;gt;//&amp;lt;/tt&amp;gt; aus. Hernach muss die Systemleiste neu gestartet werden:&lt;br /&gt;
{{shell|&amp;amp;gt; kquitapp5 plasmashell &amp;amp;&amp;amp; kstart plasmashell}}&lt;br /&gt;
&lt;br /&gt;
==PDF-Viewer==&lt;br /&gt;
Die Standardeinstellung des Sytems für PDF ist ''Okular''. In manchen Fällen, inbesondere für Formulare, empfiehlt sich weiterhin ein Vergleich mit dem ''Acrobat Reader'' für Linux, der unter [https://software.opensuse.org/package/acroread hier] heruntergeladen werden kann, u.U. muss dafür noch das Paket &amp;quot;glibc-locale&amp;quot; für die Abhängigkeit von &amp;quot;ISO8859-1.so&amp;quot; nachinstalliert werden. Die bessere Alternative, insbesondere für verschlüsselte Dateien wie Kontoauszüge, ist jedoch mittlerweile ''qpdf'', dessen Reader mit&lt;br /&gt;
{{shell|&amp;amp;gt; sudo zypper in qpdf qpdfview qpdfview-lang}}&lt;br /&gt;
installiert werden kann.&lt;br /&gt;
&lt;br /&gt;
==Externe Links==&lt;br /&gt;
* [https://wiki.ubuntuusers.de/Skanlite/ Skanlite-Hilfe bei Ubuntu]&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:{{PAGENAME}}}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Linuxinstallation]]&lt;/div&gt;</summary>
		<author><name>87.155.11.206</name></author>	</entry>

	<entry>
		<id>http://wiki.iustus.eu/wiki/index.php?title=Scanner_einrichten&amp;diff=780</id>
		<title>Scanner einrichten</title>
		<link rel="alternate" type="text/html" href="http://wiki.iustus.eu/wiki/index.php?title=Scanner_einrichten&amp;diff=780"/>
				<updated>2020-01-23T17:13:36Z</updated>
		
		<summary type="html">&lt;p&gt;87.155.11.206: /* Indizierungsroutine ergänzen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Knowledge|&lt;br /&gt;
*[https://de.opensuse.org/Portal:Tumbleweed Tumbleweed]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.3 Leap 42.3]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.2 Leap 42.2]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.1 Leap 42.1]&lt;br /&gt;
|&lt;br /&gt;
*[https://de.opensuse.org/Skanlite Skanlite]&lt;br /&gt;
|&lt;br /&gt;
*[https://www.kde.org/applications/graphics/skanlite/ Das Skanlite-KDE-Projekt]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einführung ==&lt;br /&gt;
Die Einstellungen für den Scanner müssen angepasst werden, damit die Postfachroutine von ''Lawsuit'' die eingescannten Bilder finden und verarbeiten kann.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Benötigte RPM-Pakete ==&lt;br /&gt;
{{Shell|&amp;gt; sudo zypper in skanlite xsane hplip hplip-sanesane-backends sane-backends-autoconfig yast2-scanner iscan-free kdegraphics3-scan simple-scan unpaper ksaneplugin libksane libksane0}}&lt;br /&gt;
&lt;br /&gt;
==Firewall freigeben==&lt;br /&gt;
Die Firewall muss das Scannen via Netzwerk ermöglichen. Geben Sie dazu in einem Terminal-Programm ein:&lt;br /&gt;
{{shell|# firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;sane&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-port&amp;amp;#61;6566/udp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --reload}}&lt;br /&gt;
&lt;br /&gt;
==Scannen über das Netzwerk==&lt;br /&gt;
Tragen Sie unter ''yast2 &amp;gt; Scanner &amp;gt; Andere &amp;gt; Scannen via Netzwerk'' unter ''Zulässigen Clients'' die IP-Adressen der Drucker mit einem Komma getrennt ein, auf die von Skanlite zugegriffen werden soll. Unter ''net-Metadriver'' können sie die IP-Adresse des Hauptrechners einsetzen. Lassen Sie sich von der Fehlermeldung &amp;lt;tt&amp;gt;Failed to reload saned.socket: Job type reload is not applicable for unit saned.socket.See system logs and 'systemctl status saned.socket' for details.Failed to reload saned.socket&amp;lt;/tt&amp;gt; nicht beeindrucken, es handelt sich um einen überholten Befehl, der die Einrichtung selbst nicht hindert.&lt;br /&gt;
[[Datei:Scannen_netzwerk.png|500px|left|Scannen via Netzwerk mit festen IP-Adressen]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wenn Sie einen HP-Scanner verwenden, muss zudem zwingend ''Andere &amp;gt; hp-setup durchführen'' durchlaufen werden.&lt;br /&gt;
&lt;br /&gt;
==Scannereinstellungen==&lt;br /&gt;
Klicken Sie in der Anwendung ''Skanlite'' auf den Button '''Einstellungen''' und geben Sie den Pfad zum Scanner-Ordner mit &lt;br /&gt;
 /home/BENUTZER/lawsuit/scan&lt;br /&gt;
an.&lt;br /&gt;
Ändern Sie den Dateinamensvorschlag in '''&amp;quot;01_2018_&amp;quot; ###''' und setzen Sie die Bildqualität auf '''100%''' herauf.&lt;br /&gt;
[[Datei:Skanlite_speichereinstellung.png|500px|left|Anpassung von Skanlite unter dem Button &amp;quot;Einstellungen&amp;quot;]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
Auf der Hauptseite wählen Sie eine Bildauflösung von &amp;quot;300dpi&amp;quot;, die noch eine dokumentengetreue Wiedergabe ermöglicht, und schalten mit &amp;quot;ADF&amp;quot; - sofern vorhanden - den automatischen Einlageneinzug ein.  Die Seitenränder müssen von Hand - wie in der grafischen Darstellung zu sehen - angepasst werden, damit sie in etwa einer DinA4-Seite entsprechen. Diese Einstellung können Sie für den gesamten Seitendurchlauf beibehalten.&lt;br /&gt;
[[Datei:Skanlite_seiteneinstellung.png|500px|left|Einzeleinstellungen für eine optimalen Bildaufnahme unter Skanlite]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Indizierungsroutine ergänzen==&lt;br /&gt;
Erstellen Sie unter &amp;lt;tt&amp;gt;~/.config/GIMP/2.10/scripts&amp;lt;/tt&amp;gt; die folgende Datei namens &amp;lt;b&amp;gt;batch-generate-optimum-palette.scm&amp;lt;/b&amp;gt;&lt;br /&gt;
 ; The GIMP -- an image manipulation program &amp;lt;br&amp;gt;; &amp;lt;br&amp;gt;; Version 0.2  &amp;lt;br&amp;gt;; &amp;lt;br&amp;gt;; Copy to ~/.config/GIMP/2.10/scripts/ &amp;lt;br&amp;gt;; &amp;lt;br&amp;gt;; This is the batch version - run it with &amp;lt;br&amp;gt;; gimp -i -b '(batch-generate-optimum-palette &amp;quot;*.png&amp;quot; 0 0 256 TRUE TRUE &amp;quot;&amp;quot;)' -b '(gimp-quit 0)'  &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;(define (batch-generate-optimum-palette &amp;lt;br&amp;gt;	inPattern &amp;lt;br&amp;gt;	inDitherType &amp;lt;br&amp;gt;	inPaletteType &amp;lt;br&amp;gt;	inNumCols &amp;lt;br&amp;gt;	inAlphaDither &amp;lt;br&amp;gt;	inRemoveUnused &amp;lt;br&amp;gt;	inPalette &amp;lt;br&amp;gt;	) &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;  (let* ((theFilelist (cadr (file-glob inPattern 1)))) &amp;lt;br&amp;gt;    (while (not (null? theFilelist)) &amp;lt;br&amp;gt;	(gimp-message (car theFilelist) ) &amp;lt;br&amp;gt;           (let* ((theFilename (car theFilelist)) &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;            (theImage (car (gimp-file-load RUN-NONINTERACTIVE theFilename theFilename)))	 &amp;lt;br&amp;gt;            (theDrawable (car (gimp-image-get-active-layer theImage)))  &amp;lt;br&amp;gt;            ) &amp;lt;br&amp;gt; &amp;lt;br&amp;gt; &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;			(if (= FALSE (car (gimp-drawable-is-indexed theDrawable))) &amp;lt;br&amp;gt;				(gimp-image-convert-indexed theImage inDitherType inPaletteType inNumCols inAlphaDither inRemoveUnused inPalette) &amp;lt;br&amp;gt;			)		 &amp;lt;br&amp;gt; &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;            (set! theDrawable (car (gimp-image-get-active-layer theImage)))	 &amp;lt;br&amp;gt;                  (gimp-file-save RUN-NONINTERACTIVE theImage theDrawable theFilename theFilename) &amp;lt;br&amp;gt;                  (gimp-image-delete theImage) &amp;lt;br&amp;gt;             ) &amp;lt;br&amp;gt;           (set! theFilelist (cdr theFilelist)) &amp;lt;br&amp;gt;           ) &amp;lt;br&amp;gt;    ) &amp;lt;br&amp;gt;  ) &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Richten Sie nun einen Icon ein mit folgendem eingebettenen Befehl&lt;br /&gt;
 {{shell| cd lawsuit/scan &amp;amp;&amp;amp; gimp -i -b '(batch-generate-optimum-palette &amp;quot;*.png&amp;quot; 0 0 256 TRUE TRUE &amp;quot;&amp;quot;)' -b '(gimp-quit 0)'}}&lt;br /&gt;
&lt;br /&gt;
Dies kann z.B. so aussehen:&lt;br /&gt;
 [Desktop Entry] &amp;lt;br&amp;gt;Comment[de_DE]= &amp;lt;br&amp;gt;Comment= &amp;lt;br&amp;gt;Exec=cd lawsuit/scan &amp;amp;&amp;amp; gimp -i -b '(batch-generate-optimum-palette &amp;quot;*.png&amp;quot; 0 0 256 TRUE TRUE &amp;quot;&amp;quot;)' -b '(gimp-quit 0)' &amp;lt;br&amp;gt;GenericName[de_DE]=Indizieren &amp;lt;br&amp;gt;GenericName=Indexed Mode &amp;lt;br&amp;gt;Icon=albumfolder-properties &amp;lt;br&amp;gt;MimeType= &amp;lt;br&amp;gt;Name[de_DE]=Indizieren &amp;lt;br&amp;gt;Name=Indexed Mode &amp;lt;br&amp;gt;Path=$HOME/lawsuit/scan &amp;lt;br&amp;gt;StartupNotify=true &amp;lt;br&amp;gt;Terminal=false &amp;lt;br&amp;gt;TerminalOptions= &amp;lt;br&amp;gt;Type=Application &amp;lt;br&amp;gt;X-DBUS-ServiceName= &amp;lt;br&amp;gt;X-DBUS-StartupType= &amp;lt;br&amp;gt;X-KDE-SubstituteUID=false &amp;lt;br&amp;gt;X-KDE-Username= &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Benachrichtigungen abschalten==&lt;br /&gt;
Zum Abschalten der enervierenden und ständigen Popup-Meldungen öffnen Sie die verantwortliche Qt-Meta-Object-Datei&lt;br /&gt;
{{shell|&amp;amp;gt; sudo kate /usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/Notifications.qml}}&lt;br /&gt;
und kommentieren dort die Zeile&lt;br /&gt;
 notificationPositioner.displayNotification(notification);&lt;br /&gt;
mit einleitendem &amp;lt;tt&amp;gt;//&amp;lt;/tt&amp;gt; aus. Hernach muss die Systemleiste neu gestartet werden:&lt;br /&gt;
{{shell|&amp;amp;gt; kquitapp5 plasmashell &amp;amp;&amp;amp; kstart plasmashell}}&lt;br /&gt;
&lt;br /&gt;
==PDF-Viewer==&lt;br /&gt;
Die Standardeinstellung des Sytems für PDF ist ''Okular''. In manchen Fällen, inbesondere für Formulare, empfiehlt sich weiterhin ein Vergleich mit dem ''Acrobat Reader'' für Linux, der unter [https://software.opensuse.org/package/acroread hier] heruntergeladen werden kann, u.U. muss dafür noch das Paket &amp;quot;glibc-locale&amp;quot; für die Abhängigkeit von &amp;quot;ISO8859-1.so&amp;quot; nachinstalliert werden. Die bessere Alternative, insbesondere für verschlüsselte Dateien wie Kontoauszüge, ist jedoch mittlerweile ''qpdf'', dessen Reader mit&lt;br /&gt;
{{shell|&amp;amp;gt; sudo zypper in qpdf qpdfview qpdfview-lang}}&lt;br /&gt;
installiert werden kann.&lt;br /&gt;
&lt;br /&gt;
==Externe Links==&lt;br /&gt;
* [https://wiki.ubuntuusers.de/Skanlite/ Skanlite-Hilfe bei Ubuntu]&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:{{PAGENAME}}}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Linuxinstallation]]&lt;/div&gt;</summary>
		<author><name>87.155.11.206</name></author>	</entry>

	<entry>
		<id>http://wiki.iustus.eu/wiki/index.php?title=Scanner_einrichten&amp;diff=779</id>
		<title>Scanner einrichten</title>
		<link rel="alternate" type="text/html" href="http://wiki.iustus.eu/wiki/index.php?title=Scanner_einrichten&amp;diff=779"/>
				<updated>2020-01-23T17:09:12Z</updated>
		
		<summary type="html">&lt;p&gt;87.155.11.206: /* Indizierungsroutine ergänzen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Knowledge|&lt;br /&gt;
*[https://de.opensuse.org/Portal:Tumbleweed Tumbleweed]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.3 Leap 42.3]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.2 Leap 42.2]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.1 Leap 42.1]&lt;br /&gt;
|&lt;br /&gt;
*[https://de.opensuse.org/Skanlite Skanlite]&lt;br /&gt;
|&lt;br /&gt;
*[https://www.kde.org/applications/graphics/skanlite/ Das Skanlite-KDE-Projekt]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einführung ==&lt;br /&gt;
Die Einstellungen für den Scanner müssen angepasst werden, damit die Postfachroutine von ''Lawsuit'' die eingescannten Bilder finden und verarbeiten kann.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Benötigte RPM-Pakete ==&lt;br /&gt;
{{Shell|&amp;gt; sudo zypper in skanlite xsane hplip hplip-sanesane-backends sane-backends-autoconfig yast2-scanner iscan-free kdegraphics3-scan simple-scan unpaper ksaneplugin libksane libksane0}}&lt;br /&gt;
&lt;br /&gt;
==Firewall freigeben==&lt;br /&gt;
Die Firewall muss das Scannen via Netzwerk ermöglichen. Geben Sie dazu in einem Terminal-Programm ein:&lt;br /&gt;
{{shell|# firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;sane&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-port&amp;amp;#61;6566/udp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --reload}}&lt;br /&gt;
&lt;br /&gt;
==Scannen über das Netzwerk==&lt;br /&gt;
Tragen Sie unter ''yast2 &amp;gt; Scanner &amp;gt; Andere &amp;gt; Scannen via Netzwerk'' unter ''Zulässigen Clients'' die IP-Adressen der Drucker mit einem Komma getrennt ein, auf die von Skanlite zugegriffen werden soll. Unter ''net-Metadriver'' können sie die IP-Adresse des Hauptrechners einsetzen. Lassen Sie sich von der Fehlermeldung &amp;lt;tt&amp;gt;Failed to reload saned.socket: Job type reload is not applicable for unit saned.socket.See system logs and 'systemctl status saned.socket' for details.Failed to reload saned.socket&amp;lt;/tt&amp;gt; nicht beeindrucken, es handelt sich um einen überholten Befehl, der die Einrichtung selbst nicht hindert.&lt;br /&gt;
[[Datei:Scannen_netzwerk.png|500px|left|Scannen via Netzwerk mit festen IP-Adressen]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wenn Sie einen HP-Scanner verwenden, muss zudem zwingend ''Andere &amp;gt; hp-setup durchführen'' durchlaufen werden.&lt;br /&gt;
&lt;br /&gt;
==Scannereinstellungen==&lt;br /&gt;
Klicken Sie in der Anwendung ''Skanlite'' auf den Button '''Einstellungen''' und geben Sie den Pfad zum Scanner-Ordner mit &lt;br /&gt;
 /home/BENUTZER/lawsuit/scan&lt;br /&gt;
an.&lt;br /&gt;
Ändern Sie den Dateinamensvorschlag in '''&amp;quot;01_2018_&amp;quot; ###''' und setzen Sie die Bildqualität auf '''100%''' herauf.&lt;br /&gt;
[[Datei:Skanlite_speichereinstellung.png|500px|left|Anpassung von Skanlite unter dem Button &amp;quot;Einstellungen&amp;quot;]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
Auf der Hauptseite wählen Sie eine Bildauflösung von &amp;quot;300dpi&amp;quot;, die noch eine dokumentengetreue Wiedergabe ermöglicht, und schalten mit &amp;quot;ADF&amp;quot; - sofern vorhanden - den automatischen Einlageneinzug ein.  Die Seitenränder müssen von Hand - wie in der grafischen Darstellung zu sehen - angepasst werden, damit sie in etwa einer DinA4-Seite entsprechen. Diese Einstellung können Sie für den gesamten Seitendurchlauf beibehalten.&lt;br /&gt;
[[Datei:Skanlite_seiteneinstellung.png|500px|left|Einzeleinstellungen für eine optimalen Bildaufnahme unter Skanlite]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Indizierungsroutine ergänzen==&lt;br /&gt;
Erstellen Sie unter &amp;lt;tt&amp;gt;~/.config/GIMP/2.10/scripts&amp;lt;/tt&amp;gt; die folgende Datei namens &amp;lt;b&amp;gt;batch-generate-optimum-palette.scm&amp;lt;/b&amp;gt;&lt;br /&gt;
 ; The GIMP -- an image manipulation program &amp;lt;br&amp;gt;; &amp;lt;br&amp;gt;; Version 0.2  &amp;lt;br&amp;gt;; &amp;lt;br&amp;gt;; Copy to ~/.config/GIMP/2.10/scripts/ &amp;lt;br&amp;gt;; &amp;lt;br&amp;gt;; This is the batch version - run it with &amp;lt;br&amp;gt;; gimp -i -b '(batch-generate-optimum-palette &amp;quot;*.png&amp;quot; 0 0 256 TRUE TRUE &amp;quot;&amp;quot;)' -b '(gimp-quit 0)'  &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;(define (batch-generate-optimum-palette &amp;lt;br&amp;gt;	inPattern &amp;lt;br&amp;gt;	inDitherType &amp;lt;br&amp;gt;	inPaletteType &amp;lt;br&amp;gt;	inNumCols &amp;lt;br&amp;gt;	inAlphaDither &amp;lt;br&amp;gt;	inRemoveUnused &amp;lt;br&amp;gt;	inPalette &amp;lt;br&amp;gt;	) &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;  (let* ((theFilelist (cadr (file-glob inPattern 1)))) &amp;lt;br&amp;gt;    (while (not (null? theFilelist)) &amp;lt;br&amp;gt;	(gimp-message (car theFilelist) ) &amp;lt;br&amp;gt;           (let* ((theFilename (car theFilelist)) &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;		  (theImage (car (gimp-file-load RUN-NONINTERACTIVE theFilename theFilename)))	 &amp;lt;br&amp;gt;		  (theDrawable (car (gimp-image-get-active-layer theImage)))  &amp;lt;br&amp;gt; ;                (theDrawable (car (gimp-image-get-active-drawable theImage))) ; unterschied? &amp;lt;br&amp;gt;                  ) &amp;lt;br&amp;gt; &amp;lt;br&amp;gt; &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;			(if (= FALSE (car (gimp-drawable-is-indexed theDrawable))) &amp;lt;br&amp;gt;				(gimp-image-convert-indexed theImage inDitherType inPaletteType inNumCols inAlphaDither inRemoveUnused inPalette) &amp;lt;br&amp;gt;			)		 &amp;lt;br&amp;gt; &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;		  (set! theDrawable (car (gimp-image-get-active-layer theImage)))	 &amp;lt;br&amp;gt;;;                (set! theDrawable (car (gimp-image-get-active-drawable theImage))) &amp;lt;br&amp;gt;                  (gimp-file-save RUN-NONINTERACTIVE theImage theDrawable theFilename theFilename) &amp;lt;br&amp;gt;                  (gimp-image-delete theImage) &amp;lt;br&amp;gt;             ) &amp;lt;br&amp;gt;           (set! theFilelist (cdr theFilelist)) &amp;lt;br&amp;gt;           ) &amp;lt;br&amp;gt;    ) &amp;lt;br&amp;gt;  ) &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Richten Sie nun einen Icon ein mit folgendem eingebettenen Befehl&lt;br /&gt;
 {{shell| cd lawsuit/scan &amp;amp;&amp;amp; gimp -i -b '(batch-generate-optimum-palette &amp;quot;*.png&amp;quot; 0 0 256 TRUE TRUE &amp;quot;&amp;quot;)' -b '(gimp-quit 0)'}}&lt;br /&gt;
&lt;br /&gt;
Dies kann z.B. so aussehen:&lt;br /&gt;
 [Desktop Entry] &amp;lt;br&amp;gt;Comment[de_DE]= &amp;lt;br&amp;gt;Comment= &amp;lt;br&amp;gt;Exec=cd lawsuit/scan &amp;amp;&amp;amp; gimp -i -b '(batch-generate-optimum-palette &amp;quot;*.png&amp;quot; 0 0 256 TRUE TRUE &amp;quot;&amp;quot;)' -b '(gimp-quit 0)' &amp;lt;br&amp;gt;GenericName[de_DE]=Indizieren &amp;lt;br&amp;gt;GenericName=Indexed Mode &amp;lt;br&amp;gt;Icon=albumfolder-properties &amp;lt;br&amp;gt;MimeType= &amp;lt;br&amp;gt;Name[de_DE]=Indizieren &amp;lt;br&amp;gt;Name=Indexed Mode &amp;lt;br&amp;gt;Path=$HOME/lawsuit/scan &amp;lt;br&amp;gt;StartupNotify=true &amp;lt;br&amp;gt;Terminal=false &amp;lt;br&amp;gt;TerminalOptions= &amp;lt;br&amp;gt;Type=Application &amp;lt;br&amp;gt;X-DBUS-ServiceName= &amp;lt;br&amp;gt;X-DBUS-StartupType= &amp;lt;br&amp;gt;X-KDE-SubstituteUID=false &amp;lt;br&amp;gt;X-KDE-Username= &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Benachrichtigungen abschalten==&lt;br /&gt;
Zum Abschalten der enervierenden und ständigen Popup-Meldungen öffnen Sie die verantwortliche Qt-Meta-Object-Datei&lt;br /&gt;
{{shell|&amp;amp;gt; sudo kate /usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/Notifications.qml}}&lt;br /&gt;
und kommentieren dort die Zeile&lt;br /&gt;
 notificationPositioner.displayNotification(notification);&lt;br /&gt;
mit einleitendem &amp;lt;tt&amp;gt;//&amp;lt;/tt&amp;gt; aus. Hernach muss die Systemleiste neu gestartet werden:&lt;br /&gt;
{{shell|&amp;amp;gt; kquitapp5 plasmashell &amp;amp;&amp;amp; kstart plasmashell}}&lt;br /&gt;
&lt;br /&gt;
==PDF-Viewer==&lt;br /&gt;
Die Standardeinstellung des Sytems für PDF ist ''Okular''. In manchen Fällen, inbesondere für Formulare, empfiehlt sich weiterhin ein Vergleich mit dem ''Acrobat Reader'' für Linux, der unter [https://software.opensuse.org/package/acroread hier] heruntergeladen werden kann, u.U. muss dafür noch das Paket &amp;quot;glibc-locale&amp;quot; für die Abhängigkeit von &amp;quot;ISO8859-1.so&amp;quot; nachinstalliert werden. Die bessere Alternative, insbesondere für verschlüsselte Dateien wie Kontoauszüge, ist jedoch mittlerweile ''qpdf'', dessen Reader mit&lt;br /&gt;
{{shell|&amp;amp;gt; sudo zypper in qpdf qpdfview qpdfview-lang}}&lt;br /&gt;
installiert werden kann.&lt;br /&gt;
&lt;br /&gt;
==Externe Links==&lt;br /&gt;
* [https://wiki.ubuntuusers.de/Skanlite/ Skanlite-Hilfe bei Ubuntu]&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:{{PAGENAME}}}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Linuxinstallation]]&lt;/div&gt;</summary>
		<author><name>87.155.11.206</name></author>	</entry>

	<entry>
		<id>http://wiki.iustus.eu/wiki/index.php?title=Scanner_einrichten&amp;diff=778</id>
		<title>Scanner einrichten</title>
		<link rel="alternate" type="text/html" href="http://wiki.iustus.eu/wiki/index.php?title=Scanner_einrichten&amp;diff=778"/>
				<updated>2020-01-23T17:06:41Z</updated>
		
		<summary type="html">&lt;p&gt;87.155.11.206: /* Indizierungsroutine ergänzen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Knowledge|&lt;br /&gt;
*[https://de.opensuse.org/Portal:Tumbleweed Tumbleweed]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.3 Leap 42.3]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.2 Leap 42.2]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.1 Leap 42.1]&lt;br /&gt;
|&lt;br /&gt;
*[https://de.opensuse.org/Skanlite Skanlite]&lt;br /&gt;
|&lt;br /&gt;
*[https://www.kde.org/applications/graphics/skanlite/ Das Skanlite-KDE-Projekt]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einführung ==&lt;br /&gt;
Die Einstellungen für den Scanner müssen angepasst werden, damit die Postfachroutine von ''Lawsuit'' die eingescannten Bilder finden und verarbeiten kann.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Benötigte RPM-Pakete ==&lt;br /&gt;
{{Shell|&amp;gt; sudo zypper in skanlite xsane hplip hplip-sanesane-backends sane-backends-autoconfig yast2-scanner iscan-free kdegraphics3-scan simple-scan unpaper ksaneplugin libksane libksane0}}&lt;br /&gt;
&lt;br /&gt;
==Firewall freigeben==&lt;br /&gt;
Die Firewall muss das Scannen via Netzwerk ermöglichen. Geben Sie dazu in einem Terminal-Programm ein:&lt;br /&gt;
{{shell|# firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;sane&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-port&amp;amp;#61;6566/udp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --reload}}&lt;br /&gt;
&lt;br /&gt;
==Scannen über das Netzwerk==&lt;br /&gt;
Tragen Sie unter ''yast2 &amp;gt; Scanner &amp;gt; Andere &amp;gt; Scannen via Netzwerk'' unter ''Zulässigen Clients'' die IP-Adressen der Drucker mit einem Komma getrennt ein, auf die von Skanlite zugegriffen werden soll. Unter ''net-Metadriver'' können sie die IP-Adresse des Hauptrechners einsetzen. Lassen Sie sich von der Fehlermeldung &amp;lt;tt&amp;gt;Failed to reload saned.socket: Job type reload is not applicable for unit saned.socket.See system logs and 'systemctl status saned.socket' for details.Failed to reload saned.socket&amp;lt;/tt&amp;gt; nicht beeindrucken, es handelt sich um einen überholten Befehl, der die Einrichtung selbst nicht hindert.&lt;br /&gt;
[[Datei:Scannen_netzwerk.png|500px|left|Scannen via Netzwerk mit festen IP-Adressen]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wenn Sie einen HP-Scanner verwenden, muss zudem zwingend ''Andere &amp;gt; hp-setup durchführen'' durchlaufen werden.&lt;br /&gt;
&lt;br /&gt;
==Scannereinstellungen==&lt;br /&gt;
Klicken Sie in der Anwendung ''Skanlite'' auf den Button '''Einstellungen''' und geben Sie den Pfad zum Scanner-Ordner mit &lt;br /&gt;
 /home/BENUTZER/lawsuit/scan&lt;br /&gt;
an.&lt;br /&gt;
Ändern Sie den Dateinamensvorschlag in '''&amp;quot;01_2018_&amp;quot; ###''' und setzen Sie die Bildqualität auf '''100%''' herauf.&lt;br /&gt;
[[Datei:Skanlite_speichereinstellung.png|500px|left|Anpassung von Skanlite unter dem Button &amp;quot;Einstellungen&amp;quot;]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
Auf der Hauptseite wählen Sie eine Bildauflösung von &amp;quot;300dpi&amp;quot;, die noch eine dokumentengetreue Wiedergabe ermöglicht, und schalten mit &amp;quot;ADF&amp;quot; - sofern vorhanden - den automatischen Einlageneinzug ein.  Die Seitenränder müssen von Hand - wie in der grafischen Darstellung zu sehen - angepasst werden, damit sie in etwa einer DinA4-Seite entsprechen. Diese Einstellung können Sie für den gesamten Seitendurchlauf beibehalten.&lt;br /&gt;
[[Datei:Skanlite_seiteneinstellung.png|500px|left|Einzeleinstellungen für eine optimalen Bildaufnahme unter Skanlite]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Indizierungsroutine ergänzen==&lt;br /&gt;
Erstellen Sie unter &amp;lt;tt&amp;gt;~/.config/GIMP/2.10/scripts&amp;lt;/tt&amp;gt; die folgende Datei namens &amp;lt;b&amp;gt;batch-generate-optimum-palette.scm&amp;lt;/b&amp;gt;&lt;br /&gt;
 ; The GIMP -- an image manipulation program &amp;lt;br&amp;gt;; &amp;lt;br&amp;gt;; Version 0.2  &amp;lt;br&amp;gt;; &amp;lt;br&amp;gt;; Copy to ~/.config/GIMP/2.10/scripts/ &amp;lt;br&amp;gt;; &amp;lt;br&amp;gt;; This is the batch version - run it with &amp;lt;br&amp;gt;; gimp -i -b '(batch-generate-optimum-palette &amp;quot;*.png&amp;quot; 0 0 256 TRUE TRUE &amp;quot;&amp;quot;)' -b '(gimp-quit 0)'  &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;(define (batch-generate-optimum-palette &amp;lt;br&amp;gt;	inPattern &amp;lt;br&amp;gt;	inDitherType &amp;lt;br&amp;gt;	inPaletteType &amp;lt;br&amp;gt;	inNumCols &amp;lt;br&amp;gt;	inAlphaDither &amp;lt;br&amp;gt;	inRemoveUnused &amp;lt;br&amp;gt;	inPalette &amp;lt;br&amp;gt;	) &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;  (let* ((theFilelist (cadr (file-glob inPattern 1)))) &amp;lt;br&amp;gt;    (while (not (null? theFilelist)) &amp;lt;br&amp;gt;	(gimp-message (car theFilelist) ) &amp;lt;br&amp;gt;           (let* ((theFilename (car theFilelist)) &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;		  (theImage (car (gimp-file-load RUN-NONINTERACTIVE theFilename theFilename)))	 &amp;lt;br&amp;gt;		  (theDrawable (car (gimp-image-get-active-layer theImage)))  &amp;lt;br&amp;gt; ;                (theDrawable (car (gimp-image-get-active-drawable theImage))) ; unterschied? &amp;lt;br&amp;gt;                  ) &amp;lt;br&amp;gt; &amp;lt;br&amp;gt; &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;			(if (= FALSE (car (gimp-drawable-is-indexed theDrawable))) &amp;lt;br&amp;gt;				(gimp-image-convert-indexed theImage inDitherType inPaletteType inNumCols inAlphaDither inRemoveUnused inPalette) &amp;lt;br&amp;gt;			)		 &amp;lt;br&amp;gt; &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;		  (set! theDrawable (car (gimp-image-get-active-layer theImage)))	 &amp;lt;br&amp;gt;;;                (set! theDrawable (car (gimp-image-get-active-drawable theImage))) &amp;lt;br&amp;gt;                  (gimp-file-save RUN-NONINTERACTIVE theImage theDrawable theFilename theFilename) &amp;lt;br&amp;gt;                  (gimp-image-delete theImage) &amp;lt;br&amp;gt;             ) &amp;lt;br&amp;gt;           (set! theFilelist (cdr theFilelist)) &amp;lt;br&amp;gt;           ) &amp;lt;br&amp;gt;    ) &amp;lt;br&amp;gt;  ) &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Richten Sie nun einen Icon ein mit folgendem eingebettenen Befehl&lt;br /&gt;
 {{shell| cd lawsuit/scan &amp;amp;&amp;amp; gimp -i -b '(batch-generate-optimum-palette &amp;quot;*.png&amp;quot; 0 0 256 TRUE TRUE &amp;quot;&amp;quot;)' -b '(gimp-quit 0)'}}&lt;br /&gt;
&lt;br /&gt;
Dies kann z.B. so aussehen:&lt;br /&gt;
 [Desktop Entry] &amp;lt;br&amp;gt;Comment[de_DE]= &amp;lt;br&amp;gt;Comment= &amp;lt;br&amp;gt;Exec=cd lawsuit/scan &amp;amp;&amp;amp; gimp -i -b '(batch-generate-optimum-palette &amp;quot;*.png&amp;quot; 0 0 256 TRUE TRUE &amp;quot;&amp;quot;)' -b '(gimp-quit 0)' &amp;lt;br&amp;gt;GenericName[de_DE]=Indizieren &amp;lt;br&amp;gt;GenericName=Indizieren &amp;lt;br&amp;gt;Icon=albumfolder-properties &amp;lt;br&amp;gt;MimeType= &amp;lt;br&amp;gt;Name[de_DE]=Indizieren &amp;lt;br&amp;gt;Name=Indizieren &amp;lt;br&amp;gt;Path=$HOME/lawsuit/scan &amp;lt;br&amp;gt;StartupNotify=true &amp;lt;br&amp;gt;Terminal=false &amp;lt;br&amp;gt;TerminalOptions= &amp;lt;br&amp;gt;Type=Application &amp;lt;br&amp;gt;X-DBUS-ServiceName= &amp;lt;br&amp;gt;X-DBUS-StartupType= &amp;lt;br&amp;gt;X-KDE-SubstituteUID=false &amp;lt;br&amp;gt;X-KDE-Username= &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Benachrichtigungen abschalten==&lt;br /&gt;
Zum Abschalten der enervierenden und ständigen Popup-Meldungen öffnen Sie die verantwortliche Qt-Meta-Object-Datei&lt;br /&gt;
{{shell|&amp;amp;gt; sudo kate /usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/Notifications.qml}}&lt;br /&gt;
und kommentieren dort die Zeile&lt;br /&gt;
 notificationPositioner.displayNotification(notification);&lt;br /&gt;
mit einleitendem &amp;lt;tt&amp;gt;//&amp;lt;/tt&amp;gt; aus. Hernach muss die Systemleiste neu gestartet werden:&lt;br /&gt;
{{shell|&amp;amp;gt; kquitapp5 plasmashell &amp;amp;&amp;amp; kstart plasmashell}}&lt;br /&gt;
&lt;br /&gt;
==PDF-Viewer==&lt;br /&gt;
Die Standardeinstellung des Sytems für PDF ist ''Okular''. In manchen Fällen, inbesondere für Formulare, empfiehlt sich weiterhin ein Vergleich mit dem ''Acrobat Reader'' für Linux, der unter [https://software.opensuse.org/package/acroread hier] heruntergeladen werden kann, u.U. muss dafür noch das Paket &amp;quot;glibc-locale&amp;quot; für die Abhängigkeit von &amp;quot;ISO8859-1.so&amp;quot; nachinstalliert werden. Die bessere Alternative, insbesondere für verschlüsselte Dateien wie Kontoauszüge, ist jedoch mittlerweile ''qpdf'', dessen Reader mit&lt;br /&gt;
{{shell|&amp;amp;gt; sudo zypper in qpdf qpdfview qpdfview-lang}}&lt;br /&gt;
installiert werden kann.&lt;br /&gt;
&lt;br /&gt;
==Externe Links==&lt;br /&gt;
* [https://wiki.ubuntuusers.de/Skanlite/ Skanlite-Hilfe bei Ubuntu]&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:{{PAGENAME}}}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Linuxinstallation]]&lt;/div&gt;</summary>
		<author><name>87.155.11.206</name></author>	</entry>

	<entry>
		<id>http://wiki.iustus.eu/wiki/index.php?title=Scanner_einrichten&amp;diff=777</id>
		<title>Scanner einrichten</title>
		<link rel="alternate" type="text/html" href="http://wiki.iustus.eu/wiki/index.php?title=Scanner_einrichten&amp;diff=777"/>
				<updated>2020-01-23T17:06:00Z</updated>
		
		<summary type="html">&lt;p&gt;87.155.11.206: /* Indizierungsroutine ergänzen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Knowledge|&lt;br /&gt;
*[https://de.opensuse.org/Portal:Tumbleweed Tumbleweed]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.3 Leap 42.3]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.2 Leap 42.2]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.1 Leap 42.1]&lt;br /&gt;
|&lt;br /&gt;
*[https://de.opensuse.org/Skanlite Skanlite]&lt;br /&gt;
|&lt;br /&gt;
*[https://www.kde.org/applications/graphics/skanlite/ Das Skanlite-KDE-Projekt]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einführung ==&lt;br /&gt;
Die Einstellungen für den Scanner müssen angepasst werden, damit die Postfachroutine von ''Lawsuit'' die eingescannten Bilder finden und verarbeiten kann.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Benötigte RPM-Pakete ==&lt;br /&gt;
{{Shell|&amp;gt; sudo zypper in skanlite xsane hplip hplip-sanesane-backends sane-backends-autoconfig yast2-scanner iscan-free kdegraphics3-scan simple-scan unpaper ksaneplugin libksane libksane0}}&lt;br /&gt;
&lt;br /&gt;
==Firewall freigeben==&lt;br /&gt;
Die Firewall muss das Scannen via Netzwerk ermöglichen. Geben Sie dazu in einem Terminal-Programm ein:&lt;br /&gt;
{{shell|# firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;sane&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-port&amp;amp;#61;6566/udp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --reload}}&lt;br /&gt;
&lt;br /&gt;
==Scannen über das Netzwerk==&lt;br /&gt;
Tragen Sie unter ''yast2 &amp;gt; Scanner &amp;gt; Andere &amp;gt; Scannen via Netzwerk'' unter ''Zulässigen Clients'' die IP-Adressen der Drucker mit einem Komma getrennt ein, auf die von Skanlite zugegriffen werden soll. Unter ''net-Metadriver'' können sie die IP-Adresse des Hauptrechners einsetzen. Lassen Sie sich von der Fehlermeldung &amp;lt;tt&amp;gt;Failed to reload saned.socket: Job type reload is not applicable for unit saned.socket.See system logs and 'systemctl status saned.socket' for details.Failed to reload saned.socket&amp;lt;/tt&amp;gt; nicht beeindrucken, es handelt sich um einen überholten Befehl, der die Einrichtung selbst nicht hindert.&lt;br /&gt;
[[Datei:Scannen_netzwerk.png|500px|left|Scannen via Netzwerk mit festen IP-Adressen]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wenn Sie einen HP-Scanner verwenden, muss zudem zwingend ''Andere &amp;gt; hp-setup durchführen'' durchlaufen werden.&lt;br /&gt;
&lt;br /&gt;
==Scannereinstellungen==&lt;br /&gt;
Klicken Sie in der Anwendung ''Skanlite'' auf den Button '''Einstellungen''' und geben Sie den Pfad zum Scanner-Ordner mit &lt;br /&gt;
 /home/BENUTZER/lawsuit/scan&lt;br /&gt;
an.&lt;br /&gt;
Ändern Sie den Dateinamensvorschlag in '''&amp;quot;01_2018_&amp;quot; ###''' und setzen Sie die Bildqualität auf '''100%''' herauf.&lt;br /&gt;
[[Datei:Skanlite_speichereinstellung.png|500px|left|Anpassung von Skanlite unter dem Button &amp;quot;Einstellungen&amp;quot;]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
Auf der Hauptseite wählen Sie eine Bildauflösung von &amp;quot;300dpi&amp;quot;, die noch eine dokumentengetreue Wiedergabe ermöglicht, und schalten mit &amp;quot;ADF&amp;quot; - sofern vorhanden - den automatischen Einlageneinzug ein.  Die Seitenränder müssen von Hand - wie in der grafischen Darstellung zu sehen - angepasst werden, damit sie in etwa einer DinA4-Seite entsprechen. Diese Einstellung können Sie für den gesamten Seitendurchlauf beibehalten.&lt;br /&gt;
[[Datei:Skanlite_seiteneinstellung.png|500px|left|Einzeleinstellungen für eine optimalen Bildaufnahme unter Skanlite]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Indizierungsroutine ergänzen==&lt;br /&gt;
Erstellen Sie unter &amp;lt;tt&amp;gt;~/.config/GIMP/2.10/scripts&amp;lt;/tt&amp;gt; die folgende Datei namens &amp;lt;b&amp;gt;batch-generate-optimum-palette.scm&amp;lt;/b&amp;gt;&lt;br /&gt;
 ; The GIMP -- an image manipulation program &amp;lt;br&amp;gt;; &amp;lt;br&amp;gt;; Version 0.2  &amp;lt;br&amp;gt;; &amp;lt;br&amp;gt;; Copy to ~/.config/GIMP/2.10/scripts/ &amp;lt;br&amp;gt;; &amp;lt;br&amp;gt;; This is the batch version - run it with &amp;lt;br&amp;gt;; gimp -i -b '(batch-generate-optimum-palette &amp;quot;*.png&amp;quot; 0 0 256 TRUE TRUE &amp;quot;&amp;quot;)' -b '(gimp-quit 0)'  &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;(define (batch-generate-optimum-palette &amp;lt;br&amp;gt;	inPattern &amp;lt;br&amp;gt;	inDitherType &amp;lt;br&amp;gt;	inPaletteType &amp;lt;br&amp;gt;	inNumCols &amp;lt;br&amp;gt;	inAlphaDither &amp;lt;br&amp;gt;	inRemoveUnused &amp;lt;br&amp;gt;	inPalette &amp;lt;br&amp;gt;	) &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;  (let* ((theFilelist (cadr (file-glob inPattern 1)))) &amp;lt;br&amp;gt;    (while (not (null? theFilelist)) &amp;lt;br&amp;gt;	(gimp-message (car theFilelist) ) &amp;lt;br&amp;gt;           (let* ((theFilename (car theFilelist)) &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;		  (theImage (car (gimp-file-load RUN-NONINTERACTIVE theFilename theFilename)))	 &amp;lt;br&amp;gt;		  (theDrawable (car (gimp-image-get-active-layer theImage)))  &amp;lt;br&amp;gt; ;                (theDrawable (car (gimp-image-get-active-drawable theImage))) ; unterschied? &amp;lt;br&amp;gt;                  ) &amp;lt;br&amp;gt; &amp;lt;br&amp;gt; &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;			(if (= FALSE (car (gimp-drawable-is-indexed theDrawable))) &amp;lt;br&amp;gt;				(gimp-image-convert-indexed theImage inDitherType inPaletteType inNumCols inAlphaDither inRemoveUnused inPalette) &amp;lt;br&amp;gt;			)		 &amp;lt;br&amp;gt; &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;		  (set! theDrawable (car (gimp-image-get-active-layer theImage)))	 &amp;lt;br&amp;gt;;;                (set! theDrawable (car (gimp-image-get-active-drawable theImage))) &amp;lt;br&amp;gt;                  (gimp-file-save RUN-NONINTERACTIVE theImage theDrawable theFilename theFilename) &amp;lt;br&amp;gt;                  (gimp-image-delete theImage) &amp;lt;br&amp;gt;             ) &amp;lt;br&amp;gt;           (set! theFilelist (cdr theFilelist)) &amp;lt;br&amp;gt;           ) &amp;lt;br&amp;gt;    ) &amp;lt;br&amp;gt;  ) &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Richten Sie nun einen Icon ein mit folgendem eingebettenen Befehl&lt;br /&gt;
 {{shell| cd lawsuit/scan &amp;amp;&amp;amp; gimp -i -b '(batch-generate-optimum-palette &amp;quot;*.png&amp;quot; 0 0 256 TRUE TRUE &amp;quot;&amp;quot;)' -b '(gimp-quit 0)'}}&lt;br /&gt;
&lt;br /&gt;
Dies kann z.B. so aussehen:&lt;br /&gt;
 [Desktop Entry] &amp;lt;br&amp;gt;Comment[de_DE]= &amp;lt;br&amp;gt;Comment= &amp;lt;br&amp;gt;Exec=cd lawsuit/scan &amp;amp;&amp;amp; gimp -i -b '(batch-generate-optimum-palette &amp;quot;*.png&amp;quot; 0 0 256 TRUE TRUE &amp;quot;&amp;quot;)' -b '(gimp-quit 0)' &amp;lt;br&amp;gt;GenericName[de_DE]=Indizieren &amp;lt;br&amp;gt;GenericName=Indizieren &amp;lt;br&amp;gt;Icon=albumfolder-properties &amp;lt;br&amp;gt;MimeType= &amp;lt;br&amp;gt;Name[de_DE]=Indizieren &amp;lt;br&amp;gt;Name=Indizieren &amp;lt;br&amp;gt;Path=$HOME/lawsuit/scan &amp;lt;br&amp;gt;StartupNotify=true &amp;lt;br&amp;gt;Terminal=false &amp;lt;br&amp;gt;TerminalOptions= &amp;lt;br&amp;gt;Type=Application &amp;lt;br&amp;gt;X-DBUS-ServiceName= &amp;lt;br&amp;gt;X-DBUS-StartupType= &amp;lt;br&amp;gt;X-KDE-SubstituteUID=false &amp;lt;br&amp;gt;X-KDE-Username= &amp;lt;br&amp;gt;&lt;br /&gt;
[Desktop Entry]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Benachrichtigungen abschalten==&lt;br /&gt;
Zum Abschalten der enervierenden und ständigen Popup-Meldungen öffnen Sie die verantwortliche Qt-Meta-Object-Datei&lt;br /&gt;
{{shell|&amp;amp;gt; sudo kate /usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/Notifications.qml}}&lt;br /&gt;
und kommentieren dort die Zeile&lt;br /&gt;
 notificationPositioner.displayNotification(notification);&lt;br /&gt;
mit einleitendem &amp;lt;tt&amp;gt;//&amp;lt;/tt&amp;gt; aus. Hernach muss die Systemleiste neu gestartet werden:&lt;br /&gt;
{{shell|&amp;amp;gt; kquitapp5 plasmashell &amp;amp;&amp;amp; kstart plasmashell}}&lt;br /&gt;
&lt;br /&gt;
==PDF-Viewer==&lt;br /&gt;
Die Standardeinstellung des Sytems für PDF ist ''Okular''. In manchen Fällen, inbesondere für Formulare, empfiehlt sich weiterhin ein Vergleich mit dem ''Acrobat Reader'' für Linux, der unter [https://software.opensuse.org/package/acroread hier] heruntergeladen werden kann, u.U. muss dafür noch das Paket &amp;quot;glibc-locale&amp;quot; für die Abhängigkeit von &amp;quot;ISO8859-1.so&amp;quot; nachinstalliert werden. Die bessere Alternative, insbesondere für verschlüsselte Dateien wie Kontoauszüge, ist jedoch mittlerweile ''qpdf'', dessen Reader mit&lt;br /&gt;
{{shell|&amp;amp;gt; sudo zypper in qpdf qpdfview qpdfview-lang}}&lt;br /&gt;
installiert werden kann.&lt;br /&gt;
&lt;br /&gt;
==Externe Links==&lt;br /&gt;
* [https://wiki.ubuntuusers.de/Skanlite/ Skanlite-Hilfe bei Ubuntu]&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:{{PAGENAME}}}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Linuxinstallation]]&lt;/div&gt;</summary>
		<author><name>87.155.11.206</name></author>	</entry>

	<entry>
		<id>http://wiki.iustus.eu/wiki/index.php?title=Scanner_einrichten&amp;diff=776</id>
		<title>Scanner einrichten</title>
		<link rel="alternate" type="text/html" href="http://wiki.iustus.eu/wiki/index.php?title=Scanner_einrichten&amp;diff=776"/>
				<updated>2020-01-23T17:04:08Z</updated>
		
		<summary type="html">&lt;p&gt;87.155.11.206: /* Indizierungsroutine ergänzen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Knowledge|&lt;br /&gt;
*[https://de.opensuse.org/Portal:Tumbleweed Tumbleweed]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.3 Leap 42.3]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.2 Leap 42.2]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.1 Leap 42.1]&lt;br /&gt;
|&lt;br /&gt;
*[https://de.opensuse.org/Skanlite Skanlite]&lt;br /&gt;
|&lt;br /&gt;
*[https://www.kde.org/applications/graphics/skanlite/ Das Skanlite-KDE-Projekt]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einführung ==&lt;br /&gt;
Die Einstellungen für den Scanner müssen angepasst werden, damit die Postfachroutine von ''Lawsuit'' die eingescannten Bilder finden und verarbeiten kann.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Benötigte RPM-Pakete ==&lt;br /&gt;
{{Shell|&amp;gt; sudo zypper in skanlite xsane hplip hplip-sanesane-backends sane-backends-autoconfig yast2-scanner iscan-free kdegraphics3-scan simple-scan unpaper ksaneplugin libksane libksane0}}&lt;br /&gt;
&lt;br /&gt;
==Firewall freigeben==&lt;br /&gt;
Die Firewall muss das Scannen via Netzwerk ermöglichen. Geben Sie dazu in einem Terminal-Programm ein:&lt;br /&gt;
{{shell|# firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;sane&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-port&amp;amp;#61;6566/udp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --reload}}&lt;br /&gt;
&lt;br /&gt;
==Scannen über das Netzwerk==&lt;br /&gt;
Tragen Sie unter ''yast2 &amp;gt; Scanner &amp;gt; Andere &amp;gt; Scannen via Netzwerk'' unter ''Zulässigen Clients'' die IP-Adressen der Drucker mit einem Komma getrennt ein, auf die von Skanlite zugegriffen werden soll. Unter ''net-Metadriver'' können sie die IP-Adresse des Hauptrechners einsetzen. Lassen Sie sich von der Fehlermeldung &amp;lt;tt&amp;gt;Failed to reload saned.socket: Job type reload is not applicable for unit saned.socket.See system logs and 'systemctl status saned.socket' for details.Failed to reload saned.socket&amp;lt;/tt&amp;gt; nicht beeindrucken, es handelt sich um einen überholten Befehl, der die Einrichtung selbst nicht hindert.&lt;br /&gt;
[[Datei:Scannen_netzwerk.png|500px|left|Scannen via Netzwerk mit festen IP-Adressen]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wenn Sie einen HP-Scanner verwenden, muss zudem zwingend ''Andere &amp;gt; hp-setup durchführen'' durchlaufen werden.&lt;br /&gt;
&lt;br /&gt;
==Scannereinstellungen==&lt;br /&gt;
Klicken Sie in der Anwendung ''Skanlite'' auf den Button '''Einstellungen''' und geben Sie den Pfad zum Scanner-Ordner mit &lt;br /&gt;
 /home/BENUTZER/lawsuit/scan&lt;br /&gt;
an.&lt;br /&gt;
Ändern Sie den Dateinamensvorschlag in '''&amp;quot;01_2018_&amp;quot; ###''' und setzen Sie die Bildqualität auf '''100%''' herauf.&lt;br /&gt;
[[Datei:Skanlite_speichereinstellung.png|500px|left|Anpassung von Skanlite unter dem Button &amp;quot;Einstellungen&amp;quot;]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
Auf der Hauptseite wählen Sie eine Bildauflösung von &amp;quot;300dpi&amp;quot;, die noch eine dokumentengetreue Wiedergabe ermöglicht, und schalten mit &amp;quot;ADF&amp;quot; - sofern vorhanden - den automatischen Einlageneinzug ein.  Die Seitenränder müssen von Hand - wie in der grafischen Darstellung zu sehen - angepasst werden, damit sie in etwa einer DinA4-Seite entsprechen. Diese Einstellung können Sie für den gesamten Seitendurchlauf beibehalten.&lt;br /&gt;
[[Datei:Skanlite_seiteneinstellung.png|500px|left|Einzeleinstellungen für eine optimalen Bildaufnahme unter Skanlite]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Indizierungsroutine ergänzen==&lt;br /&gt;
Erstellen Sie unter &amp;lt;tt&amp;gt;~/.config/GIMP/2.10/scripts&amp;lt;/tt&amp;gt; die folgende Datei namens &amp;lt;b&amp;gt;batch-generate-optimum-palette.scm&amp;lt;/b&amp;gt;&lt;br /&gt;
 ; The GIMP -- an image manipulation program &amp;lt;br&amp;gt;; &amp;lt;br&amp;gt;; Version 0.2  &amp;lt;br&amp;gt;; &amp;lt;br&amp;gt;; Copy to ~/.config/GIMP/2.10/scripts/ &amp;lt;br&amp;gt;; &amp;lt;br&amp;gt;; This is the batch version - run it with &amp;lt;br&amp;gt;; gimp -i -b '(batch-generate-optimum-palette &amp;quot;*.png&amp;quot; 0 0 256 TRUE TRUE &amp;quot;&amp;quot;)' -b '(gimp-quit 0)'  &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;(define (batch-generate-optimum-palette &amp;lt;br&amp;gt;	inPattern &amp;lt;br&amp;gt;	inDitherType &amp;lt;br&amp;gt;	inPaletteType &amp;lt;br&amp;gt;	inNumCols &amp;lt;br&amp;gt;	inAlphaDither &amp;lt;br&amp;gt;	inRemoveUnused &amp;lt;br&amp;gt;	inPalette &amp;lt;br&amp;gt;	) &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;  (let* ((theFilelist (cadr (file-glob inPattern 1)))) &amp;lt;br&amp;gt;    (while (not (null? theFilelist)) &amp;lt;br&amp;gt;	(gimp-message (car theFilelist) ) &amp;lt;br&amp;gt;           (let* ((theFilename (car theFilelist)) &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;		  (theImage (car (gimp-file-load RUN-NONINTERACTIVE theFilename theFilename)))	 &amp;lt;br&amp;gt;		  (theDrawable (car (gimp-image-get-active-layer theImage)))  &amp;lt;br&amp;gt; ;                (theDrawable (car (gimp-image-get-active-drawable theImage))) ; unterschied? &amp;lt;br&amp;gt;                  ) &amp;lt;br&amp;gt; &amp;lt;br&amp;gt; &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;			(if (= FALSE (car (gimp-drawable-is-indexed theDrawable))) &amp;lt;br&amp;gt;				(gimp-image-convert-indexed theImage inDitherType inPaletteType inNumCols inAlphaDither inRemoveUnused inPalette) &amp;lt;br&amp;gt;			)		 &amp;lt;br&amp;gt; &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;		  (set! theDrawable (car (gimp-image-get-active-layer theImage)))	 &amp;lt;br&amp;gt;;;                (set! theDrawable (car (gimp-image-get-active-drawable theImage))) &amp;lt;br&amp;gt;                  (gimp-file-save RUN-NONINTERACTIVE theImage theDrawable theFilename theFilename) &amp;lt;br&amp;gt;                  (gimp-image-delete theImage) &amp;lt;br&amp;gt;             ) &amp;lt;br&amp;gt;           (set! theFilelist (cdr theFilelist)) &amp;lt;br&amp;gt;           ) &amp;lt;br&amp;gt;    ) &amp;lt;br&amp;gt;  ) &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Richten Sie nun einen Icon ein mit folgendem eingebettenen Befehl&lt;br /&gt;
 {{shell| cd lawsuit/scan &amp;amp;&amp;amp; gimp -i -b '(batch-generate-optimum-palette &amp;quot;*.png&amp;quot; 0 0 256 TRUE TRUE &amp;quot;&amp;quot;)' -b '(gimp-quit 0)'}}&lt;br /&gt;
&lt;br /&gt;
==Benachrichtigungen abschalten==&lt;br /&gt;
Zum Abschalten der enervierenden und ständigen Popup-Meldungen öffnen Sie die verantwortliche Qt-Meta-Object-Datei&lt;br /&gt;
{{shell|&amp;amp;gt; sudo kate /usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/Notifications.qml}}&lt;br /&gt;
und kommentieren dort die Zeile&lt;br /&gt;
 notificationPositioner.displayNotification(notification);&lt;br /&gt;
mit einleitendem &amp;lt;tt&amp;gt;//&amp;lt;/tt&amp;gt; aus. Hernach muss die Systemleiste neu gestartet werden:&lt;br /&gt;
{{shell|&amp;amp;gt; kquitapp5 plasmashell &amp;amp;&amp;amp; kstart plasmashell}}&lt;br /&gt;
&lt;br /&gt;
==PDF-Viewer==&lt;br /&gt;
Die Standardeinstellung des Sytems für PDF ist ''Okular''. In manchen Fällen, inbesondere für Formulare, empfiehlt sich weiterhin ein Vergleich mit dem ''Acrobat Reader'' für Linux, der unter [https://software.opensuse.org/package/acroread hier] heruntergeladen werden kann, u.U. muss dafür noch das Paket &amp;quot;glibc-locale&amp;quot; für die Abhängigkeit von &amp;quot;ISO8859-1.so&amp;quot; nachinstalliert werden. Die bessere Alternative, insbesondere für verschlüsselte Dateien wie Kontoauszüge, ist jedoch mittlerweile ''qpdf'', dessen Reader mit&lt;br /&gt;
{{shell|&amp;amp;gt; sudo zypper in qpdf qpdfview qpdfview-lang}}&lt;br /&gt;
installiert werden kann.&lt;br /&gt;
&lt;br /&gt;
==Externe Links==&lt;br /&gt;
* [https://wiki.ubuntuusers.de/Skanlite/ Skanlite-Hilfe bei Ubuntu]&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:{{PAGENAME}}}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Linuxinstallation]]&lt;/div&gt;</summary>
		<author><name>87.155.11.206</name></author>	</entry>

	<entry>
		<id>http://wiki.iustus.eu/wiki/index.php?title=Scanner_einrichten&amp;diff=775</id>
		<title>Scanner einrichten</title>
		<link rel="alternate" type="text/html" href="http://wiki.iustus.eu/wiki/index.php?title=Scanner_einrichten&amp;diff=775"/>
				<updated>2020-01-23T14:19:55Z</updated>
		
		<summary type="html">&lt;p&gt;87.155.11.206: /* Benachrichtigungen abschalten */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Knowledge|&lt;br /&gt;
*[https://de.opensuse.org/Portal:Tumbleweed Tumbleweed]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.3 Leap 42.3]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.2 Leap 42.2]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.1 Leap 42.1]&lt;br /&gt;
|&lt;br /&gt;
*[https://de.opensuse.org/Skanlite Skanlite]&lt;br /&gt;
|&lt;br /&gt;
*[https://www.kde.org/applications/graphics/skanlite/ Das Skanlite-KDE-Projekt]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einführung ==&lt;br /&gt;
Die Einstellungen für den Scanner müssen angepasst werden, damit die Postfachroutine von ''Lawsuit'' die eingescannten Bilder finden und verarbeiten kann.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Benötigte RPM-Pakete ==&lt;br /&gt;
{{Shell|&amp;gt; sudo zypper in skanlite xsane hplip hplip-sanesane-backends sane-backends-autoconfig yast2-scanner iscan-free kdegraphics3-scan simple-scan unpaper ksaneplugin libksane libksane0}}&lt;br /&gt;
&lt;br /&gt;
==Firewall freigeben==&lt;br /&gt;
Die Firewall muss das Scannen via Netzwerk ermöglichen. Geben Sie dazu in einem Terminal-Programm ein:&lt;br /&gt;
{{shell|# firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;sane&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-port&amp;amp;#61;6566/udp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --reload}}&lt;br /&gt;
&lt;br /&gt;
==Scannen über das Netzwerk==&lt;br /&gt;
Tragen Sie unter ''yast2 &amp;gt; Scanner &amp;gt; Andere &amp;gt; Scannen via Netzwerk'' unter ''Zulässigen Clients'' die IP-Adressen der Drucker mit einem Komma getrennt ein, auf die von Skanlite zugegriffen werden soll. Unter ''net-Metadriver'' können sie die IP-Adresse des Hauptrechners einsetzen. Lassen Sie sich von der Fehlermeldung &amp;lt;tt&amp;gt;Failed to reload saned.socket: Job type reload is not applicable for unit saned.socket.See system logs and 'systemctl status saned.socket' for details.Failed to reload saned.socket&amp;lt;/tt&amp;gt; nicht beeindrucken, es handelt sich um einen überholten Befehl, der die Einrichtung selbst nicht hindert.&lt;br /&gt;
[[Datei:Scannen_netzwerk.png|500px|left|Scannen via Netzwerk mit festen IP-Adressen]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wenn Sie einen HP-Scanner verwenden, muss zudem zwingend ''Andere &amp;gt; hp-setup durchführen'' durchlaufen werden.&lt;br /&gt;
&lt;br /&gt;
==Scannereinstellungen==&lt;br /&gt;
Klicken Sie in der Anwendung ''Skanlite'' auf den Button '''Einstellungen''' und geben Sie den Pfad zum Scanner-Ordner mit &lt;br /&gt;
 /home/BENUTZER/lawsuit/scan&lt;br /&gt;
an.&lt;br /&gt;
Ändern Sie den Dateinamensvorschlag in '''&amp;quot;01_2018_&amp;quot; ###''' und setzen Sie die Bildqualität auf '''100%''' herauf.&lt;br /&gt;
[[Datei:Skanlite_speichereinstellung.png|500px|left|Anpassung von Skanlite unter dem Button &amp;quot;Einstellungen&amp;quot;]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
Auf der Hauptseite wählen Sie eine Bildauflösung von &amp;quot;300dpi&amp;quot;, die noch eine dokumentengetreue Wiedergabe ermöglicht, und schalten mit &amp;quot;ADF&amp;quot; - sofern vorhanden - den automatischen Einlageneinzug ein.  Die Seitenränder müssen von Hand - wie in der grafischen Darstellung zu sehen - angepasst werden, damit sie in etwa einer DinA4-Seite entsprechen. Diese Einstellung können Sie für den gesamten Seitendurchlauf beibehalten.&lt;br /&gt;
[[Datei:Skanlite_seiteneinstellung.png|500px|left|Einzeleinstellungen für eine optimalen Bildaufnahme unter Skanlite]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Indizierungsroutine ergänzen==&lt;br /&gt;
Erstellen Sie unter &amp;lt;tt&amp;gt;~/.config/GIMP/2.10/scripts&amp;lt;/tt&amp;gt; die folgende Datei namens &amp;lt;b&amp;gt;batch-generate-optimum-palette.scm&amp;lt;/b&amp;gt;&lt;br /&gt;
 (define (batch-generate-optimum-palette pattern&amp;lt;br&amp;gt;	dither-type&amp;lt;br&amp;gt;	palette-type&amp;lt;br&amp;gt;	num-cols&amp;lt;br&amp;gt;	alpha-dither&amp;lt;br&amp;gt;	remove-unused&amp;lt;br&amp;gt;	palette&amp;lt;br&amp;gt;	)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;	(let* ((filelist (cadr (file-glob pattern 1))))&amp;lt;br&amp;gt;		(while (not (null? filelist))&amp;lt;br&amp;gt;			(let* (&amp;lt;br&amp;gt;				(filename (car filelist))&amp;lt;br&amp;gt;				(image (car (gimp-file-load RUN-NONINTERACTIVE filename filename)))&amp;lt;br&amp;gt;				(drawable (car (gimp-image-get-active-layer image)))&amp;lt;br&amp;gt;			)&amp;lt;br&amp;gt;		(if (= FALSE (car (gimp-drawable-is-indexed drawable)))&amp;lt;br&amp;gt;				(gimp-image-convert-indexed image dither-type palette-type num-cols alpha-dither remove-unused palette)&amp;lt;br&amp;gt;				)&amp;lt;br&amp;gt;				(set! drawable (car (gimp-image-get-active-layer image)))&amp;lt;br&amp;gt;				(gimp-file-save RUN-NONINTERACTIVE image drawable filename filename)&amp;lt;br&amp;gt;				(gimp-image-delete image)&amp;lt;br&amp;gt;			)&amp;lt;br&amp;gt;			(set! filelist (cdr filelist))&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;		)&amp;lt;br&amp;gt;	)&amp;lt;br&amp;gt; )&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; (script-fu-register &amp;quot;batch-generate-optimum-palette&amp;quot;&amp;lt;br&amp;gt;    _&amp;quot;O_ptimize...&amp;quot;&amp;lt;br&amp;gt;    _&amp;quot;Create black and white indexed image&amp;quot;&amp;lt;br&amp;gt;    &amp;quot;hermanns@iustus.eu&amp;quot;&amp;lt;br&amp;gt;    &amp;quot;Matthias Hermanns&amp;quot;&amp;lt;br&amp;gt;    &amp;quot;January 2020&amp;quot;&amp;lt;br&amp;gt;    &amp;quot;RGB* GRAY* INDEXED*&amp;quot;   &amp;lt;br&amp;gt;)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; (script-fu-menu-register &amp;quot;batch-generate-optimum-palette&amp;quot;&amp;lt;br&amp;gt;                         &amp;quot;&amp;lt;Image&amp;gt;/Filters/Render&amp;quot;)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Richten Sie nun einen Icon ein mit folgendem eingebettenen Befehl&lt;br /&gt;
 {{shell| cd lawsuit/scan &amp;amp;&amp;amp; gimp -i -b '(batch-generate-optimum-palette &amp;quot;*.png&amp;quot; 0 0 256 TRUE TRUE &amp;quot;&amp;quot;)' -b '(gimp-quit 0)'}}&lt;br /&gt;
&lt;br /&gt;
==Benachrichtigungen abschalten==&lt;br /&gt;
Zum Abschalten der enervierenden und ständigen Popup-Meldungen öffnen Sie die verantwortliche Qt-Meta-Object-Datei&lt;br /&gt;
{{shell|&amp;amp;gt; sudo kate /usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/Notifications.qml}}&lt;br /&gt;
und kommentieren dort die Zeile&lt;br /&gt;
 notificationPositioner.displayNotification(notification);&lt;br /&gt;
mit einleitendem &amp;lt;tt&amp;gt;//&amp;lt;/tt&amp;gt; aus. Hernach muss die Systemleiste neu gestartet werden:&lt;br /&gt;
{{shell|&amp;amp;gt; kquitapp5 plasmashell &amp;amp;&amp;amp; kstart plasmashell}}&lt;br /&gt;
&lt;br /&gt;
==PDF-Viewer==&lt;br /&gt;
Die Standardeinstellung des Sytems für PDF ist ''Okular''. In manchen Fällen, inbesondere für Formulare, empfiehlt sich weiterhin ein Vergleich mit dem ''Acrobat Reader'' für Linux, der unter [https://software.opensuse.org/package/acroread hier] heruntergeladen werden kann, u.U. muss dafür noch das Paket &amp;quot;glibc-locale&amp;quot; für die Abhängigkeit von &amp;quot;ISO8859-1.so&amp;quot; nachinstalliert werden. Die bessere Alternative, insbesondere für verschlüsselte Dateien wie Kontoauszüge, ist jedoch mittlerweile ''qpdf'', dessen Reader mit&lt;br /&gt;
{{shell|&amp;amp;gt; sudo zypper in qpdf qpdfview qpdfview-lang}}&lt;br /&gt;
installiert werden kann.&lt;br /&gt;
&lt;br /&gt;
==Externe Links==&lt;br /&gt;
* [https://wiki.ubuntuusers.de/Skanlite/ Skanlite-Hilfe bei Ubuntu]&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:{{PAGENAME}}}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Linuxinstallation]]&lt;/div&gt;</summary>
		<author><name>87.155.11.206</name></author>	</entry>

	<entry>
		<id>http://wiki.iustus.eu/wiki/index.php?title=Scanner_einrichten&amp;diff=774</id>
		<title>Scanner einrichten</title>
		<link rel="alternate" type="text/html" href="http://wiki.iustus.eu/wiki/index.php?title=Scanner_einrichten&amp;diff=774"/>
				<updated>2020-01-23T14:09:41Z</updated>
		
		<summary type="html">&lt;p&gt;87.155.11.206: /* Indizierungsroutine ergänzen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Knowledge|&lt;br /&gt;
*[https://de.opensuse.org/Portal:Tumbleweed Tumbleweed]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.3 Leap 42.3]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.2 Leap 42.2]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.1 Leap 42.1]&lt;br /&gt;
|&lt;br /&gt;
*[https://de.opensuse.org/Skanlite Skanlite]&lt;br /&gt;
|&lt;br /&gt;
*[https://www.kde.org/applications/graphics/skanlite/ Das Skanlite-KDE-Projekt]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einführung ==&lt;br /&gt;
Die Einstellungen für den Scanner müssen angepasst werden, damit die Postfachroutine von ''Lawsuit'' die eingescannten Bilder finden und verarbeiten kann.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Benötigte RPM-Pakete ==&lt;br /&gt;
{{Shell|&amp;gt; sudo zypper in skanlite xsane hplip hplip-sanesane-backends sane-backends-autoconfig yast2-scanner iscan-free kdegraphics3-scan simple-scan unpaper ksaneplugin libksane libksane0}}&lt;br /&gt;
&lt;br /&gt;
==Firewall freigeben==&lt;br /&gt;
Die Firewall muss das Scannen via Netzwerk ermöglichen. Geben Sie dazu in einem Terminal-Programm ein:&lt;br /&gt;
{{shell|# firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;sane&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-port&amp;amp;#61;6566/udp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --reload}}&lt;br /&gt;
&lt;br /&gt;
==Scannen über das Netzwerk==&lt;br /&gt;
Tragen Sie unter ''yast2 &amp;gt; Scanner &amp;gt; Andere &amp;gt; Scannen via Netzwerk'' unter ''Zulässigen Clients'' die IP-Adressen der Drucker mit einem Komma getrennt ein, auf die von Skanlite zugegriffen werden soll. Unter ''net-Metadriver'' können sie die IP-Adresse des Hauptrechners einsetzen. Lassen Sie sich von der Fehlermeldung &amp;lt;tt&amp;gt;Failed to reload saned.socket: Job type reload is not applicable for unit saned.socket.See system logs and 'systemctl status saned.socket' for details.Failed to reload saned.socket&amp;lt;/tt&amp;gt; nicht beeindrucken, es handelt sich um einen überholten Befehl, der die Einrichtung selbst nicht hindert.&lt;br /&gt;
[[Datei:Scannen_netzwerk.png|500px|left|Scannen via Netzwerk mit festen IP-Adressen]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wenn Sie einen HP-Scanner verwenden, muss zudem zwingend ''Andere &amp;gt; hp-setup durchführen'' durchlaufen werden.&lt;br /&gt;
&lt;br /&gt;
==Scannereinstellungen==&lt;br /&gt;
Klicken Sie in der Anwendung ''Skanlite'' auf den Button '''Einstellungen''' und geben Sie den Pfad zum Scanner-Ordner mit &lt;br /&gt;
 /home/BENUTZER/lawsuit/scan&lt;br /&gt;
an.&lt;br /&gt;
Ändern Sie den Dateinamensvorschlag in '''&amp;quot;01_2018_&amp;quot; ###''' und setzen Sie die Bildqualität auf '''100%''' herauf.&lt;br /&gt;
[[Datei:Skanlite_speichereinstellung.png|500px|left|Anpassung von Skanlite unter dem Button &amp;quot;Einstellungen&amp;quot;]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
Auf der Hauptseite wählen Sie eine Bildauflösung von &amp;quot;300dpi&amp;quot;, die noch eine dokumentengetreue Wiedergabe ermöglicht, und schalten mit &amp;quot;ADF&amp;quot; - sofern vorhanden - den automatischen Einlageneinzug ein.  Die Seitenränder müssen von Hand - wie in der grafischen Darstellung zu sehen - angepasst werden, damit sie in etwa einer DinA4-Seite entsprechen. Diese Einstellung können Sie für den gesamten Seitendurchlauf beibehalten.&lt;br /&gt;
[[Datei:Skanlite_seiteneinstellung.png|500px|left|Einzeleinstellungen für eine optimalen Bildaufnahme unter Skanlite]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Indizierungsroutine ergänzen==&lt;br /&gt;
Erstellen Sie unter &amp;lt;tt&amp;gt;~/.config/GIMP/2.10/scripts&amp;lt;/tt&amp;gt; die folgende Datei namens &amp;lt;b&amp;gt;batch-generate-optimum-palette.scm&amp;lt;/b&amp;gt;&lt;br /&gt;
 (define (batch-generate-optimum-palette pattern&amp;lt;br&amp;gt;	dither-type&amp;lt;br&amp;gt;	palette-type&amp;lt;br&amp;gt;	num-cols&amp;lt;br&amp;gt;	alpha-dither&amp;lt;br&amp;gt;	remove-unused&amp;lt;br&amp;gt;	palette&amp;lt;br&amp;gt;	)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;	(let* ((filelist (cadr (file-glob pattern 1))))&amp;lt;br&amp;gt;		(while (not (null? filelist))&amp;lt;br&amp;gt;			(let* (&amp;lt;br&amp;gt;				(filename (car filelist))&amp;lt;br&amp;gt;				(image (car (gimp-file-load RUN-NONINTERACTIVE filename filename)))&amp;lt;br&amp;gt;				(drawable (car (gimp-image-get-active-layer image)))&amp;lt;br&amp;gt;			)&amp;lt;br&amp;gt;		(if (= FALSE (car (gimp-drawable-is-indexed drawable)))&amp;lt;br&amp;gt;				(gimp-image-convert-indexed image dither-type palette-type num-cols alpha-dither remove-unused palette)&amp;lt;br&amp;gt;				)&amp;lt;br&amp;gt;				(set! drawable (car (gimp-image-get-active-layer image)))&amp;lt;br&amp;gt;				(gimp-file-save RUN-NONINTERACTIVE image drawable filename filename)&amp;lt;br&amp;gt;				(gimp-image-delete image)&amp;lt;br&amp;gt;			)&amp;lt;br&amp;gt;			(set! filelist (cdr filelist))&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;		)&amp;lt;br&amp;gt;	)&amp;lt;br&amp;gt; )&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; (script-fu-register &amp;quot;batch-generate-optimum-palette&amp;quot;&amp;lt;br&amp;gt;    _&amp;quot;O_ptimize...&amp;quot;&amp;lt;br&amp;gt;    _&amp;quot;Create black and white indexed image&amp;quot;&amp;lt;br&amp;gt;    &amp;quot;hermanns@iustus.eu&amp;quot;&amp;lt;br&amp;gt;    &amp;quot;Matthias Hermanns&amp;quot;&amp;lt;br&amp;gt;    &amp;quot;January 2020&amp;quot;&amp;lt;br&amp;gt;    &amp;quot;RGB* GRAY* INDEXED*&amp;quot;   &amp;lt;br&amp;gt;)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; (script-fu-menu-register &amp;quot;batch-generate-optimum-palette&amp;quot;&amp;lt;br&amp;gt;                         &amp;quot;&amp;lt;Image&amp;gt;/Filters/Render&amp;quot;)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Richten Sie nun einen Icon ein mit folgendem eingebettenen Befehl&lt;br /&gt;
 {{shell| cd lawsuit/scan &amp;amp;&amp;amp; gimp -i -b '(batch-generate-optimum-palette &amp;quot;*.png&amp;quot; 0 0 256 TRUE TRUE &amp;quot;&amp;quot;)' -b '(gimp-quit 0)'}}&lt;br /&gt;
&lt;br /&gt;
==Benachrichtigungen abschalten==&lt;br /&gt;
Zum Abschalten der enervierenden und ständigen Popup-Meldungen öffnen Sie die verantwortliche Qt-Meta-Object-Datei&lt;br /&gt;
{{shell|&amp;amp;gt; sudo kate /usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/Notifications.qml}}&lt;br /&gt;
und kommentieren dort die Zeile&lt;br /&gt;
 notificationPositioner.displayNotification(notification);&lt;br /&gt;
mit einleitendem &amp;lt;tt&amp;gt;//&amp;lt;/tt&amp;gt; aus. Hernach muss die Systemleiste neu gestartet werden:&lt;br /&gt;
{{shell|&amp;amp;gt; kquitapp5 plasmashell &amp;amp;&amp;amp; plasmashell}}&lt;br /&gt;
&lt;br /&gt;
==PDF-Viewer==&lt;br /&gt;
Die Standardeinstellung des Sytems für PDF ist ''Okular''. In manchen Fällen, inbesondere für Formulare, empfiehlt sich weiterhin ein Vergleich mit dem ''Acrobat Reader'' für Linux, der unter [https://software.opensuse.org/package/acroread hier] heruntergeladen werden kann, u.U. muss dafür noch das Paket &amp;quot;glibc-locale&amp;quot; für die Abhängigkeit von &amp;quot;ISO8859-1.so&amp;quot; nachinstalliert werden. Die bessere Alternative, insbesondere für verschlüsselte Dateien wie Kontoauszüge, ist jedoch mittlerweile ''qpdf'', dessen Reader mit&lt;br /&gt;
{{shell|&amp;amp;gt; sudo zypper in qpdf qpdfview qpdfview-lang}}&lt;br /&gt;
installiert werden kann.&lt;br /&gt;
&lt;br /&gt;
==Externe Links==&lt;br /&gt;
* [https://wiki.ubuntuusers.de/Skanlite/ Skanlite-Hilfe bei Ubuntu]&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:{{PAGENAME}}}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Linuxinstallation]]&lt;/div&gt;</summary>
		<author><name>87.155.11.206</name></author>	</entry>

	<entry>
		<id>http://wiki.iustus.eu/wiki/index.php?title=Scanner_einrichten&amp;diff=773</id>
		<title>Scanner einrichten</title>
		<link rel="alternate" type="text/html" href="http://wiki.iustus.eu/wiki/index.php?title=Scanner_einrichten&amp;diff=773"/>
				<updated>2020-01-23T13:51:34Z</updated>
		
		<summary type="html">&lt;p&gt;87.155.11.206: /* Indizierungsroutine ergänzen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Knowledge|&lt;br /&gt;
*[https://de.opensuse.org/Portal:Tumbleweed Tumbleweed]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.3 Leap 42.3]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.2 Leap 42.2]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.1 Leap 42.1]&lt;br /&gt;
|&lt;br /&gt;
*[https://de.opensuse.org/Skanlite Skanlite]&lt;br /&gt;
|&lt;br /&gt;
*[https://www.kde.org/applications/graphics/skanlite/ Das Skanlite-KDE-Projekt]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einführung ==&lt;br /&gt;
Die Einstellungen für den Scanner müssen angepasst werden, damit die Postfachroutine von ''Lawsuit'' die eingescannten Bilder finden und verarbeiten kann.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Benötigte RPM-Pakete ==&lt;br /&gt;
{{Shell|&amp;gt; sudo zypper in skanlite xsane hplip hplip-sanesane-backends sane-backends-autoconfig yast2-scanner iscan-free kdegraphics3-scan simple-scan unpaper ksaneplugin libksane libksane0}}&lt;br /&gt;
&lt;br /&gt;
==Firewall freigeben==&lt;br /&gt;
Die Firewall muss das Scannen via Netzwerk ermöglichen. Geben Sie dazu in einem Terminal-Programm ein:&lt;br /&gt;
{{shell|# firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;sane&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-port&amp;amp;#61;6566/udp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --reload}}&lt;br /&gt;
&lt;br /&gt;
==Scannen über das Netzwerk==&lt;br /&gt;
Tragen Sie unter ''yast2 &amp;gt; Scanner &amp;gt; Andere &amp;gt; Scannen via Netzwerk'' unter ''Zulässigen Clients'' die IP-Adressen der Drucker mit einem Komma getrennt ein, auf die von Skanlite zugegriffen werden soll. Unter ''net-Metadriver'' können sie die IP-Adresse des Hauptrechners einsetzen. Lassen Sie sich von der Fehlermeldung &amp;lt;tt&amp;gt;Failed to reload saned.socket: Job type reload is not applicable for unit saned.socket.See system logs and 'systemctl status saned.socket' for details.Failed to reload saned.socket&amp;lt;/tt&amp;gt; nicht beeindrucken, es handelt sich um einen überholten Befehl, der die Einrichtung selbst nicht hindert.&lt;br /&gt;
[[Datei:Scannen_netzwerk.png|500px|left|Scannen via Netzwerk mit festen IP-Adressen]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wenn Sie einen HP-Scanner verwenden, muss zudem zwingend ''Andere &amp;gt; hp-setup durchführen'' durchlaufen werden.&lt;br /&gt;
&lt;br /&gt;
==Scannereinstellungen==&lt;br /&gt;
Klicken Sie in der Anwendung ''Skanlite'' auf den Button '''Einstellungen''' und geben Sie den Pfad zum Scanner-Ordner mit &lt;br /&gt;
 /home/BENUTZER/lawsuit/scan&lt;br /&gt;
an.&lt;br /&gt;
Ändern Sie den Dateinamensvorschlag in '''&amp;quot;01_2018_&amp;quot; ###''' und setzen Sie die Bildqualität auf '''100%''' herauf.&lt;br /&gt;
[[Datei:Skanlite_speichereinstellung.png|500px|left|Anpassung von Skanlite unter dem Button &amp;quot;Einstellungen&amp;quot;]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
Auf der Hauptseite wählen Sie eine Bildauflösung von &amp;quot;300dpi&amp;quot;, die noch eine dokumentengetreue Wiedergabe ermöglicht, und schalten mit &amp;quot;ADF&amp;quot; - sofern vorhanden - den automatischen Einlageneinzug ein.  Die Seitenränder müssen von Hand - wie in der grafischen Darstellung zu sehen - angepasst werden, damit sie in etwa einer DinA4-Seite entsprechen. Diese Einstellung können Sie für den gesamten Seitendurchlauf beibehalten.&lt;br /&gt;
[[Datei:Skanlite_seiteneinstellung.png|500px|left|Einzeleinstellungen für eine optimalen Bildaufnahme unter Skanlite]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Indizierungsroutine ergänzen==&lt;br /&gt;
Erstellen Sie unter &amp;lt;tt&amp;gt;~/.config/GIMP/2.10/scripts&amp;lt;/tt&amp;gt; die folgende Datei namens &amp;lt;b&amp;gt;batch-generate-optimum-palette.scm&amp;lt;/b&amp;gt;&lt;br /&gt;
 (define (batch-generate-optimum-palette pattern&amp;lt;br&amp;gt;	dither-type&amp;lt;br&amp;gt;	palette-type&amp;lt;br&amp;gt;	num-cols&amp;lt;br&amp;gt;	alpha-dither&amp;lt;br&amp;gt;	remove-unused&amp;lt;br&amp;gt;	palette&amp;lt;br&amp;gt;	)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;	(let* ((filelist (cadr (file-glob pattern 1))))&amp;lt;br&amp;gt;		(while (not (null? filelist))&amp;lt;br&amp;gt;			(let* (&amp;lt;br&amp;gt;				(filename (car filelist))&amp;lt;br&amp;gt;				(image (car (gimp-file-load RUN-NONINTERACTIVE filename filename)))&amp;lt;br&amp;gt;				(drawable (car (gimp-image-get-active-layer image)))&amp;lt;br&amp;gt;			)&amp;lt;br&amp;gt;		(if (= FALSE (car (gimp-drawable-is-indexed drawable)))&amp;lt;br&amp;gt;				(gimp-image-convert-indexed image dither-type palette-type num-cols alpha-dither remove-unused palette)&amp;lt;br&amp;gt;				)&amp;lt;br&amp;gt;				(set! drawable (car (gimp-image-get-active-layer image)))&amp;lt;br&amp;gt;				(gimp-file-save RUN-NONINTERACTIVE image drawable filename filename)&amp;lt;br&amp;gt;				(gimp-image-delete image)&amp;lt;br&amp;gt;			)&amp;lt;br&amp;gt;			(set! filelist (cdr filelist))&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;		)&amp;lt;br&amp;gt;	)&amp;lt;br&amp;gt; )&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; (script-fu-register &amp;quot;batch-generate-optimum-palette&amp;quot;&amp;lt;br&amp;gt;    _&amp;quot;O_ptimize...&amp;quot;&amp;lt;br&amp;gt;    _&amp;quot;Create black and white indexed image&amp;quot;&amp;lt;br&amp;gt;    &amp;quot;hermanns@iustus.eu&amp;quot;&amp;lt;br&amp;gt;    &amp;quot;Matthias Hermanns&amp;quot;&amp;lt;br&amp;gt;    &amp;quot;January 2020&amp;quot;&amp;lt;br&amp;gt;    &amp;quot;RGB* GRAY* INDEXED*&amp;quot;   &amp;lt;br&amp;gt;)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; (script-fu-menu-register &amp;quot;batch-generate-optimum-palette&amp;quot;&amp;lt;br&amp;gt;                         &amp;quot;&amp;lt;Image&amp;gt;/Filters/Render&amp;quot;)&amp;lt;br&amp;gt;&lt;br /&gt;
Auf diese Gimp-Routine greift das Programme aktenscan.pl zu.&lt;br /&gt;
Richten Sie einen Icon ein mit folgendem eingebettenen Befehl&lt;br /&gt;
 {{shell| cd lawsuit/scan &amp;amp;&amp;amp; gimp -i -b '(batch-generate-optimum-palette &amp;quot;*.png&amp;quot; 0 0 256 TRUE TRUE &amp;quot;&amp;quot;)' -b '(gimp-quit 0)'}}&lt;br /&gt;
&lt;br /&gt;
==Benachrichtigungen abschalten==&lt;br /&gt;
Zum Abschalten der enervierenden und ständigen Popup-Meldungen öffnen Sie die verantwortliche Qt-Meta-Object-Datei&lt;br /&gt;
{{shell|&amp;amp;gt; sudo kate /usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/Notifications.qml}}&lt;br /&gt;
und kommentieren dort die Zeile&lt;br /&gt;
 notificationPositioner.displayNotification(notification);&lt;br /&gt;
mit einleitendem &amp;lt;tt&amp;gt;//&amp;lt;/tt&amp;gt; aus. Hernach muss die Systemleiste neu gestartet werden:&lt;br /&gt;
{{shell|&amp;amp;gt; kquitapp5 plasmashell &amp;amp;&amp;amp; plasmashell}}&lt;br /&gt;
&lt;br /&gt;
==PDF-Viewer==&lt;br /&gt;
Die Standardeinstellung des Sytems für PDF ist ''Okular''. In manchen Fällen, inbesondere für Formulare, empfiehlt sich weiterhin ein Vergleich mit dem ''Acrobat Reader'' für Linux, der unter [https://software.opensuse.org/package/acroread hier] heruntergeladen werden kann, u.U. muss dafür noch das Paket &amp;quot;glibc-locale&amp;quot; für die Abhängigkeit von &amp;quot;ISO8859-1.so&amp;quot; nachinstalliert werden. Die bessere Alternative, insbesondere für verschlüsselte Dateien wie Kontoauszüge, ist jedoch mittlerweile ''qpdf'', dessen Reader mit&lt;br /&gt;
{{shell|&amp;amp;gt; sudo zypper in qpdf qpdfview qpdfview-lang}}&lt;br /&gt;
installiert werden kann.&lt;br /&gt;
&lt;br /&gt;
==Externe Links==&lt;br /&gt;
* [https://wiki.ubuntuusers.de/Skanlite/ Skanlite-Hilfe bei Ubuntu]&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:{{PAGENAME}}}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Linuxinstallation]]&lt;/div&gt;</summary>
		<author><name>87.155.11.206</name></author>	</entry>

	<entry>
		<id>http://wiki.iustus.eu/wiki/index.php?title=Scanner_einrichten&amp;diff=772</id>
		<title>Scanner einrichten</title>
		<link rel="alternate" type="text/html" href="http://wiki.iustus.eu/wiki/index.php?title=Scanner_einrichten&amp;diff=772"/>
				<updated>2020-01-23T13:48:27Z</updated>
		
		<summary type="html">&lt;p&gt;87.155.11.206: /* Indizierungsroutine ergänzen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Knowledge|&lt;br /&gt;
*[https://de.opensuse.org/Portal:Tumbleweed Tumbleweed]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.3 Leap 42.3]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.2 Leap 42.2]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.1 Leap 42.1]&lt;br /&gt;
|&lt;br /&gt;
*[https://de.opensuse.org/Skanlite Skanlite]&lt;br /&gt;
|&lt;br /&gt;
*[https://www.kde.org/applications/graphics/skanlite/ Das Skanlite-KDE-Projekt]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einführung ==&lt;br /&gt;
Die Einstellungen für den Scanner müssen angepasst werden, damit die Postfachroutine von ''Lawsuit'' die eingescannten Bilder finden und verarbeiten kann.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Benötigte RPM-Pakete ==&lt;br /&gt;
{{Shell|&amp;gt; sudo zypper in skanlite xsane hplip hplip-sanesane-backends sane-backends-autoconfig yast2-scanner iscan-free kdegraphics3-scan simple-scan unpaper ksaneplugin libksane libksane0}}&lt;br /&gt;
&lt;br /&gt;
==Firewall freigeben==&lt;br /&gt;
Die Firewall muss das Scannen via Netzwerk ermöglichen. Geben Sie dazu in einem Terminal-Programm ein:&lt;br /&gt;
{{shell|# firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;sane&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-port&amp;amp;#61;6566/udp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --reload}}&lt;br /&gt;
&lt;br /&gt;
==Scannen über das Netzwerk==&lt;br /&gt;
Tragen Sie unter ''yast2 &amp;gt; Scanner &amp;gt; Andere &amp;gt; Scannen via Netzwerk'' unter ''Zulässigen Clients'' die IP-Adressen der Drucker mit einem Komma getrennt ein, auf die von Skanlite zugegriffen werden soll. Unter ''net-Metadriver'' können sie die IP-Adresse des Hauptrechners einsetzen. Lassen Sie sich von der Fehlermeldung &amp;lt;tt&amp;gt;Failed to reload saned.socket: Job type reload is not applicable for unit saned.socket.See system logs and 'systemctl status saned.socket' for details.Failed to reload saned.socket&amp;lt;/tt&amp;gt; nicht beeindrucken, es handelt sich um einen überholten Befehl, der die Einrichtung selbst nicht hindert.&lt;br /&gt;
[[Datei:Scannen_netzwerk.png|500px|left|Scannen via Netzwerk mit festen IP-Adressen]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wenn Sie einen HP-Scanner verwenden, muss zudem zwingend ''Andere &amp;gt; hp-setup durchführen'' durchlaufen werden.&lt;br /&gt;
&lt;br /&gt;
==Scannereinstellungen==&lt;br /&gt;
Klicken Sie in der Anwendung ''Skanlite'' auf den Button '''Einstellungen''' und geben Sie den Pfad zum Scanner-Ordner mit &lt;br /&gt;
 /home/BENUTZER/lawsuit/scan&lt;br /&gt;
an.&lt;br /&gt;
Ändern Sie den Dateinamensvorschlag in '''&amp;quot;01_2018_&amp;quot; ###''' und setzen Sie die Bildqualität auf '''100%''' herauf.&lt;br /&gt;
[[Datei:Skanlite_speichereinstellung.png|500px|left|Anpassung von Skanlite unter dem Button &amp;quot;Einstellungen&amp;quot;]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
Auf der Hauptseite wählen Sie eine Bildauflösung von &amp;quot;300dpi&amp;quot;, die noch eine dokumentengetreue Wiedergabe ermöglicht, und schalten mit &amp;quot;ADF&amp;quot; - sofern vorhanden - den automatischen Einlageneinzug ein.  Die Seitenränder müssen von Hand - wie in der grafischen Darstellung zu sehen - angepasst werden, damit sie in etwa einer DinA4-Seite entsprechen. Diese Einstellung können Sie für den gesamten Seitendurchlauf beibehalten.&lt;br /&gt;
[[Datei:Skanlite_seiteneinstellung.png|500px|left|Einzeleinstellungen für eine optimalen Bildaufnahme unter Skanlite]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Indizierungsroutine ergänzen==&lt;br /&gt;
Erstellen Sie unter &amp;lt;tt&amp;gt;~/.config/GIMP/2.10/scripts&amp;lt;/tt&amp;gt; die folgende Datei namens &amp;lt;b&amp;gt;batch-generate-optimum-palette.scm&amp;lt;/b&amp;gt;&lt;br /&gt;
 (define (batch-generate-optimum-palette pattern&amp;lt;br&amp;gt;	dither-type&amp;lt;br&amp;gt;	palette-type&amp;lt;br&amp;gt;	num-cols&amp;lt;br&amp;gt;	alpha-dither&amp;lt;br&amp;gt;	remove-unused&amp;lt;br&amp;gt;	palette&amp;lt;br&amp;gt;	)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;	(let* ((filelist (cadr (file-glob pattern 1))))&amp;lt;br&amp;gt;		(while (not (null? filelist))&amp;lt;br&amp;gt;			(let* (&amp;lt;br&amp;gt;				(filename (car filelist))&amp;lt;br&amp;gt;				(image (car (gimp-file-load RUN-NONINTERACTIVE filename filename)))&amp;lt;br&amp;gt;				(drawable (car (gimp-image-get-active-layer image)))&amp;lt;br&amp;gt;			)&amp;lt;br&amp;gt;		(if (= FALSE (car (gimp-drawable-is-indexed drawable)))&amp;lt;br&amp;gt;				(gimp-image-convert-indexed image dither-type palette-type num-cols alpha-dither remove-unused palette)&amp;lt;br&amp;gt;				)&amp;lt;br&amp;gt;				(set! drawable (car (gimp-image-get-active-layer image)))&amp;lt;br&amp;gt;				(gimp-file-save RUN-NONINTERACTIVE image drawable filename filename)&amp;lt;br&amp;gt;				(gimp-image-delete image)&amp;lt;br&amp;gt;			)&amp;lt;br&amp;gt;			(set! filelist (cdr filelist))&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;		)&amp;lt;br&amp;gt;	)&amp;lt;br&amp;gt; )&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; (script-fu-register &amp;quot;batch-generate-optimum-palette&amp;quot;&amp;lt;br&amp;gt;    _&amp;quot;O_ptimize...&amp;quot;&amp;lt;br&amp;gt;    _&amp;quot;Create black and white indexed image&amp;quot;&amp;lt;br&amp;gt;    &amp;quot;hermanns@iustus.eu&amp;quot;&amp;lt;br&amp;gt;    &amp;quot;Matthias Hermanns&amp;quot;&amp;lt;br&amp;gt;    &amp;quot;January 2020&amp;quot;&amp;lt;br&amp;gt;    &amp;quot;RGB* GRAY* INDEXED*&amp;quot;   &amp;lt;br&amp;gt;)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; (script-fu-menu-register &amp;quot;batch-generate-optimum-palette&amp;quot;&amp;lt;br&amp;gt;                         &amp;quot;&amp;lt;Image&amp;gt;/Filters/Render&amp;quot;)&amp;lt;br&amp;gt;&lt;br /&gt;
Auf diese Gimp-Routine greift das Programme aktenscan.pl zu.&lt;br /&gt;
&lt;br /&gt;
==Benachrichtigungen abschalten==&lt;br /&gt;
Zum Abschalten der enervierenden und ständigen Popup-Meldungen öffnen Sie die verantwortliche Qt-Meta-Object-Datei&lt;br /&gt;
{{shell|&amp;amp;gt; sudo kate /usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/Notifications.qml}}&lt;br /&gt;
und kommentieren dort die Zeile&lt;br /&gt;
 notificationPositioner.displayNotification(notification);&lt;br /&gt;
mit einleitendem &amp;lt;tt&amp;gt;//&amp;lt;/tt&amp;gt; aus. Hernach muss die Systemleiste neu gestartet werden:&lt;br /&gt;
{{shell|&amp;amp;gt; kquitapp5 plasmashell &amp;amp;&amp;amp; plasmashell}}&lt;br /&gt;
&lt;br /&gt;
==PDF-Viewer==&lt;br /&gt;
Die Standardeinstellung des Sytems für PDF ist ''Okular''. In manchen Fällen, inbesondere für Formulare, empfiehlt sich weiterhin ein Vergleich mit dem ''Acrobat Reader'' für Linux, der unter [https://software.opensuse.org/package/acroread hier] heruntergeladen werden kann, u.U. muss dafür noch das Paket &amp;quot;glibc-locale&amp;quot; für die Abhängigkeit von &amp;quot;ISO8859-1.so&amp;quot; nachinstalliert werden. Die bessere Alternative, insbesondere für verschlüsselte Dateien wie Kontoauszüge, ist jedoch mittlerweile ''qpdf'', dessen Reader mit&lt;br /&gt;
{{shell|&amp;amp;gt; sudo zypper in qpdf qpdfview qpdfview-lang}}&lt;br /&gt;
installiert werden kann.&lt;br /&gt;
&lt;br /&gt;
==Externe Links==&lt;br /&gt;
* [https://wiki.ubuntuusers.de/Skanlite/ Skanlite-Hilfe bei Ubuntu]&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:{{PAGENAME}}}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Linuxinstallation]]&lt;/div&gt;</summary>
		<author><name>87.155.11.206</name></author>	</entry>

	<entry>
		<id>http://wiki.iustus.eu/wiki/index.php?title=Scanner_einrichten&amp;diff=771</id>
		<title>Scanner einrichten</title>
		<link rel="alternate" type="text/html" href="http://wiki.iustus.eu/wiki/index.php?title=Scanner_einrichten&amp;diff=771"/>
				<updated>2020-01-23T13:48:08Z</updated>
		
		<summary type="html">&lt;p&gt;87.155.11.206: /* Indizierungsroutine ergänzen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Knowledge|&lt;br /&gt;
*[https://de.opensuse.org/Portal:Tumbleweed Tumbleweed]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.3 Leap 42.3]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.2 Leap 42.2]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.1 Leap 42.1]&lt;br /&gt;
|&lt;br /&gt;
*[https://de.opensuse.org/Skanlite Skanlite]&lt;br /&gt;
|&lt;br /&gt;
*[https://www.kde.org/applications/graphics/skanlite/ Das Skanlite-KDE-Projekt]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einführung ==&lt;br /&gt;
Die Einstellungen für den Scanner müssen angepasst werden, damit die Postfachroutine von ''Lawsuit'' die eingescannten Bilder finden und verarbeiten kann.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Benötigte RPM-Pakete ==&lt;br /&gt;
{{Shell|&amp;gt; sudo zypper in skanlite xsane hplip hplip-sanesane-backends sane-backends-autoconfig yast2-scanner iscan-free kdegraphics3-scan simple-scan unpaper ksaneplugin libksane libksane0}}&lt;br /&gt;
&lt;br /&gt;
==Firewall freigeben==&lt;br /&gt;
Die Firewall muss das Scannen via Netzwerk ermöglichen. Geben Sie dazu in einem Terminal-Programm ein:&lt;br /&gt;
{{shell|# firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;sane&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-port&amp;amp;#61;6566/udp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --reload}}&lt;br /&gt;
&lt;br /&gt;
==Scannen über das Netzwerk==&lt;br /&gt;
Tragen Sie unter ''yast2 &amp;gt; Scanner &amp;gt; Andere &amp;gt; Scannen via Netzwerk'' unter ''Zulässigen Clients'' die IP-Adressen der Drucker mit einem Komma getrennt ein, auf die von Skanlite zugegriffen werden soll. Unter ''net-Metadriver'' können sie die IP-Adresse des Hauptrechners einsetzen. Lassen Sie sich von der Fehlermeldung &amp;lt;tt&amp;gt;Failed to reload saned.socket: Job type reload is not applicable for unit saned.socket.See system logs and 'systemctl status saned.socket' for details.Failed to reload saned.socket&amp;lt;/tt&amp;gt; nicht beeindrucken, es handelt sich um einen überholten Befehl, der die Einrichtung selbst nicht hindert.&lt;br /&gt;
[[Datei:Scannen_netzwerk.png|500px|left|Scannen via Netzwerk mit festen IP-Adressen]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wenn Sie einen HP-Scanner verwenden, muss zudem zwingend ''Andere &amp;gt; hp-setup durchführen'' durchlaufen werden.&lt;br /&gt;
&lt;br /&gt;
==Scannereinstellungen==&lt;br /&gt;
Klicken Sie in der Anwendung ''Skanlite'' auf den Button '''Einstellungen''' und geben Sie den Pfad zum Scanner-Ordner mit &lt;br /&gt;
 /home/BENUTZER/lawsuit/scan&lt;br /&gt;
an.&lt;br /&gt;
Ändern Sie den Dateinamensvorschlag in '''&amp;quot;01_2018_&amp;quot; ###''' und setzen Sie die Bildqualität auf '''100%''' herauf.&lt;br /&gt;
[[Datei:Skanlite_speichereinstellung.png|500px|left|Anpassung von Skanlite unter dem Button &amp;quot;Einstellungen&amp;quot;]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
Auf der Hauptseite wählen Sie eine Bildauflösung von &amp;quot;300dpi&amp;quot;, die noch eine dokumentengetreue Wiedergabe ermöglicht, und schalten mit &amp;quot;ADF&amp;quot; - sofern vorhanden - den automatischen Einlageneinzug ein.  Die Seitenränder müssen von Hand - wie in der grafischen Darstellung zu sehen - angepasst werden, damit sie in etwa einer DinA4-Seite entsprechen. Diese Einstellung können Sie für den gesamten Seitendurchlauf beibehalten.&lt;br /&gt;
[[Datei:Skanlite_seiteneinstellung.png|500px|left|Einzeleinstellungen für eine optimalen Bildaufnahme unter Skanlite]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Indizierungsroutine ergänzen==&lt;br /&gt;
Erstellen Sie unter &amp;lt;tt&amp;gt;~/.config/GIMP/2.10/scripts&amp;lt;/tt&amp;gt; die folgende Datei namens &amp;lt;b&amp;gt;batch-generate-optimum-palette.scm&amp;lt;/b&amp;gt;&lt;br /&gt;
 (define (batch-generate-optimum-palette pattern&amp;lt;br&amp;gt;	dither-type&amp;lt;br&amp;gt;	palette-type&amp;lt;br&amp;gt;	num-cols&amp;lt;br&amp;gt;	alpha-dither&amp;lt;br&amp;gt;	remove-unused&amp;lt;br&amp;gt;	palette&amp;lt;br&amp;gt;	)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;	(let* ((filelist (cadr (file-glob pattern 1))))&amp;lt;br&amp;gt;		(while (not (null? filelist))&amp;lt;br&amp;gt;			(let* (&amp;lt;br&amp;gt;				(filename (car filelist))&amp;lt;br&amp;gt;				(image (car (gimp-file-load RUN-NONINTERACTIVE filename filename)))&amp;lt;br&amp;gt;				(drawable (car (gimp-image-get-active-layer image)))&amp;lt;br&amp;gt;			)&amp;lt;br&amp;gt;		(if (= FALSE (car (gimp-drawable-is-indexed drawable)))&amp;lt;br&amp;gt;				(gimp-image-convert-indexed image dither-type palette-type num-cols alpha-dither remove-unused palette)&amp;lt;br&amp;gt;				)&amp;lt;br&amp;gt;				(set! drawable (car (gimp-image-get-active-layer image)))&amp;lt;br&amp;gt;				(gimp-file-save RUN-NONINTERACTIVE image drawable filename filename)&amp;lt;br&amp;gt;				(gimp-image-delete image)&amp;lt;br&amp;gt;			)&amp;lt;br&amp;gt;			(set! filelist (cdr filelist))&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;		)&amp;lt;br&amp;gt;	)&amp;lt;br&amp;gt; )&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; (script-fu-register &amp;quot;batch-generate-optimum-palette&amp;quot;&amp;lt;br&amp;gt;    _&amp;quot;O_ptimize...&amp;quot;&amp;lt;br&amp;gt;    _&amp;quot;Create black and white indexed image&amp;quot;&amp;lt;br&amp;gt;    &amp;quot;hermanns@iustus.eu&amp;quot;&amp;lt;br&amp;gt;    &amp;quot;Matthias Hermanns&amp;quot;&amp;lt;br&amp;gt;    &amp;quot;January 2020&amp;quot;&amp;lt;br&amp;gt;    &amp;quot;RGB* GRAY* INDEXED*&amp;quot;   &amp;lt;br&amp;gt;)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; (script-fu-menu-register &amp;quot;optimum-palette&amp;quot;&amp;lt;br&amp;gt;                         &amp;quot;&amp;lt;Image&amp;gt;/Filters/Render&amp;quot;)&amp;lt;br&amp;gt;&lt;br /&gt;
Auf diese Gimp-Routine greift das Programme aktenscan.pl zu.&lt;br /&gt;
&lt;br /&gt;
==Benachrichtigungen abschalten==&lt;br /&gt;
Zum Abschalten der enervierenden und ständigen Popup-Meldungen öffnen Sie die verantwortliche Qt-Meta-Object-Datei&lt;br /&gt;
{{shell|&amp;amp;gt; sudo kate /usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/Notifications.qml}}&lt;br /&gt;
und kommentieren dort die Zeile&lt;br /&gt;
 notificationPositioner.displayNotification(notification);&lt;br /&gt;
mit einleitendem &amp;lt;tt&amp;gt;//&amp;lt;/tt&amp;gt; aus. Hernach muss die Systemleiste neu gestartet werden:&lt;br /&gt;
{{shell|&amp;amp;gt; kquitapp5 plasmashell &amp;amp;&amp;amp; plasmashell}}&lt;br /&gt;
&lt;br /&gt;
==PDF-Viewer==&lt;br /&gt;
Die Standardeinstellung des Sytems für PDF ist ''Okular''. In manchen Fällen, inbesondere für Formulare, empfiehlt sich weiterhin ein Vergleich mit dem ''Acrobat Reader'' für Linux, der unter [https://software.opensuse.org/package/acroread hier] heruntergeladen werden kann, u.U. muss dafür noch das Paket &amp;quot;glibc-locale&amp;quot; für die Abhängigkeit von &amp;quot;ISO8859-1.so&amp;quot; nachinstalliert werden. Die bessere Alternative, insbesondere für verschlüsselte Dateien wie Kontoauszüge, ist jedoch mittlerweile ''qpdf'', dessen Reader mit&lt;br /&gt;
{{shell|&amp;amp;gt; sudo zypper in qpdf qpdfview qpdfview-lang}}&lt;br /&gt;
installiert werden kann.&lt;br /&gt;
&lt;br /&gt;
==Externe Links==&lt;br /&gt;
* [https://wiki.ubuntuusers.de/Skanlite/ Skanlite-Hilfe bei Ubuntu]&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:{{PAGENAME}}}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Linuxinstallation]]&lt;/div&gt;</summary>
		<author><name>87.155.11.206</name></author>	</entry>

	<entry>
		<id>http://wiki.iustus.eu/wiki/index.php?title=Scanner_einrichten&amp;diff=770</id>
		<title>Scanner einrichten</title>
		<link rel="alternate" type="text/html" href="http://wiki.iustus.eu/wiki/index.php?title=Scanner_einrichten&amp;diff=770"/>
				<updated>2020-01-23T13:45:44Z</updated>
		
		<summary type="html">&lt;p&gt;87.155.11.206: /* Indizierungsroutine ergänzen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Knowledge|&lt;br /&gt;
*[https://de.opensuse.org/Portal:Tumbleweed Tumbleweed]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.3 Leap 42.3]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.2 Leap 42.2]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.1 Leap 42.1]&lt;br /&gt;
|&lt;br /&gt;
*[https://de.opensuse.org/Skanlite Skanlite]&lt;br /&gt;
|&lt;br /&gt;
*[https://www.kde.org/applications/graphics/skanlite/ Das Skanlite-KDE-Projekt]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einführung ==&lt;br /&gt;
Die Einstellungen für den Scanner müssen angepasst werden, damit die Postfachroutine von ''Lawsuit'' die eingescannten Bilder finden und verarbeiten kann.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Benötigte RPM-Pakete ==&lt;br /&gt;
{{Shell|&amp;gt; sudo zypper in skanlite xsane hplip hplip-sanesane-backends sane-backends-autoconfig yast2-scanner iscan-free kdegraphics3-scan simple-scan unpaper ksaneplugin libksane libksane0}}&lt;br /&gt;
&lt;br /&gt;
==Firewall freigeben==&lt;br /&gt;
Die Firewall muss das Scannen via Netzwerk ermöglichen. Geben Sie dazu in einem Terminal-Programm ein:&lt;br /&gt;
{{shell|# firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;sane&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-port&amp;amp;#61;6566/udp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --reload}}&lt;br /&gt;
&lt;br /&gt;
==Scannen über das Netzwerk==&lt;br /&gt;
Tragen Sie unter ''yast2 &amp;gt; Scanner &amp;gt; Andere &amp;gt; Scannen via Netzwerk'' unter ''Zulässigen Clients'' die IP-Adressen der Drucker mit einem Komma getrennt ein, auf die von Skanlite zugegriffen werden soll. Unter ''net-Metadriver'' können sie die IP-Adresse des Hauptrechners einsetzen. Lassen Sie sich von der Fehlermeldung &amp;lt;tt&amp;gt;Failed to reload saned.socket: Job type reload is not applicable for unit saned.socket.See system logs and 'systemctl status saned.socket' for details.Failed to reload saned.socket&amp;lt;/tt&amp;gt; nicht beeindrucken, es handelt sich um einen überholten Befehl, der die Einrichtung selbst nicht hindert.&lt;br /&gt;
[[Datei:Scannen_netzwerk.png|500px|left|Scannen via Netzwerk mit festen IP-Adressen]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wenn Sie einen HP-Scanner verwenden, muss zudem zwingend ''Andere &amp;gt; hp-setup durchführen'' durchlaufen werden.&lt;br /&gt;
&lt;br /&gt;
==Scannereinstellungen==&lt;br /&gt;
Klicken Sie in der Anwendung ''Skanlite'' auf den Button '''Einstellungen''' und geben Sie den Pfad zum Scanner-Ordner mit &lt;br /&gt;
 /home/BENUTZER/lawsuit/scan&lt;br /&gt;
an.&lt;br /&gt;
Ändern Sie den Dateinamensvorschlag in '''&amp;quot;01_2018_&amp;quot; ###''' und setzen Sie die Bildqualität auf '''100%''' herauf.&lt;br /&gt;
[[Datei:Skanlite_speichereinstellung.png|500px|left|Anpassung von Skanlite unter dem Button &amp;quot;Einstellungen&amp;quot;]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
Auf der Hauptseite wählen Sie eine Bildauflösung von &amp;quot;300dpi&amp;quot;, die noch eine dokumentengetreue Wiedergabe ermöglicht, und schalten mit &amp;quot;ADF&amp;quot; - sofern vorhanden - den automatischen Einlageneinzug ein.  Die Seitenränder müssen von Hand - wie in der grafischen Darstellung zu sehen - angepasst werden, damit sie in etwa einer DinA4-Seite entsprechen. Diese Einstellung können Sie für den gesamten Seitendurchlauf beibehalten.&lt;br /&gt;
[[Datei:Skanlite_seiteneinstellung.png|500px|left|Einzeleinstellungen für eine optimalen Bildaufnahme unter Skanlite]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Indizierungsroutine ergänzen==&lt;br /&gt;
Erstellen Sie unter &amp;lt;tt&amp;gt;~/.config/GIMP/2.10/scripts&amp;lt;/tt&amp;gt; die folgende Datei namens &amp;lt;b&amp;gt;optimum-palette.scm&amp;lt;/b&amp;gt;&lt;br /&gt;
 (define (optimum-palette pattern&amp;lt;br&amp;gt;	dither-type&amp;lt;br&amp;gt;	palette-type&amp;lt;br&amp;gt;	num-cols&amp;lt;br&amp;gt;	alpha-dither&amp;lt;br&amp;gt;	remove-unused&amp;lt;br&amp;gt;	palette&amp;lt;br&amp;gt;	)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;	(let* ((filelist (cadr (file-glob pattern 1))))&amp;lt;br&amp;gt;		(while (not (null? filelist))&amp;lt;br&amp;gt;			(let* (&amp;lt;br&amp;gt;				(filename (car filelist))&amp;lt;br&amp;gt;				(image (car (gimp-file-load RUN-NONINTERACTIVE filename filename)))&amp;lt;br&amp;gt;				(drawable (car (gimp-image-get-active-layer image)))&amp;lt;br&amp;gt;			)&amp;lt;br&amp;gt;		(if (= FALSE (car (gimp-drawable-is-indexed drawable)))&amp;lt;br&amp;gt;				(gimp-image-convert-indexed image dither-type palette-type num-cols alpha-dither remove-unused palette)&amp;lt;br&amp;gt;				)&amp;lt;br&amp;gt;				(set! drawable (car (gimp-image-get-active-layer image)))&amp;lt;br&amp;gt;				(gimp-file-save RUN-NONINTERACTIVE image drawable filename filename)&amp;lt;br&amp;gt;				(gimp-image-delete image)&amp;lt;br&amp;gt;			)&amp;lt;br&amp;gt;			(set! filelist (cdr filelist))&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;		)&amp;lt;br&amp;gt;	)&amp;lt;br&amp;gt; )&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; (script-fu-register &amp;quot;optimum-palette&amp;quot;&amp;lt;br&amp;gt;    _&amp;quot;O_ptimize...&amp;quot;&amp;lt;br&amp;gt;    _&amp;quot;Create black and white indexed image&amp;quot;&amp;lt;br&amp;gt;    &amp;quot;hermanns@iustus.eu&amp;quot;&amp;lt;br&amp;gt;    &amp;quot;Matthias Hermanns&amp;quot;&amp;lt;br&amp;gt;    &amp;quot;January 2020&amp;quot;&amp;lt;br&amp;gt;    &amp;quot;RGB* GRAY* INDEXED*&amp;quot;   &amp;lt;br&amp;gt;)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; (script-fu-menu-register &amp;quot;optimum-palette&amp;quot;&amp;lt;br&amp;gt;                         &amp;quot;&amp;lt;Image&amp;gt;/Filters/Render&amp;quot;)&amp;lt;br&amp;gt;&lt;br /&gt;
Auf diese Gimp-Routine greift das Programme aktenscan.pl zu.&lt;br /&gt;
&lt;br /&gt;
==Benachrichtigungen abschalten==&lt;br /&gt;
Zum Abschalten der enervierenden und ständigen Popup-Meldungen öffnen Sie die verantwortliche Qt-Meta-Object-Datei&lt;br /&gt;
{{shell|&amp;amp;gt; sudo kate /usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/Notifications.qml}}&lt;br /&gt;
und kommentieren dort die Zeile&lt;br /&gt;
 notificationPositioner.displayNotification(notification);&lt;br /&gt;
mit einleitendem &amp;lt;tt&amp;gt;//&amp;lt;/tt&amp;gt; aus. Hernach muss die Systemleiste neu gestartet werden:&lt;br /&gt;
{{shell|&amp;amp;gt; kquitapp5 plasmashell &amp;amp;&amp;amp; plasmashell}}&lt;br /&gt;
&lt;br /&gt;
==PDF-Viewer==&lt;br /&gt;
Die Standardeinstellung des Sytems für PDF ist ''Okular''. In manchen Fällen, inbesondere für Formulare, empfiehlt sich weiterhin ein Vergleich mit dem ''Acrobat Reader'' für Linux, der unter [https://software.opensuse.org/package/acroread hier] heruntergeladen werden kann, u.U. muss dafür noch das Paket &amp;quot;glibc-locale&amp;quot; für die Abhängigkeit von &amp;quot;ISO8859-1.so&amp;quot; nachinstalliert werden. Die bessere Alternative, insbesondere für verschlüsselte Dateien wie Kontoauszüge, ist jedoch mittlerweile ''qpdf'', dessen Reader mit&lt;br /&gt;
{{shell|&amp;amp;gt; sudo zypper in qpdf qpdfview qpdfview-lang}}&lt;br /&gt;
installiert werden kann.&lt;br /&gt;
&lt;br /&gt;
==Externe Links==&lt;br /&gt;
* [https://wiki.ubuntuusers.de/Skanlite/ Skanlite-Hilfe bei Ubuntu]&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:{{PAGENAME}}}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Linuxinstallation]]&lt;/div&gt;</summary>
		<author><name>87.155.11.206</name></author>	</entry>

	<entry>
		<id>http://wiki.iustus.eu/wiki/index.php?title=Scanner_einrichten&amp;diff=769</id>
		<title>Scanner einrichten</title>
		<link rel="alternate" type="text/html" href="http://wiki.iustus.eu/wiki/index.php?title=Scanner_einrichten&amp;diff=769"/>
				<updated>2020-01-23T13:31:29Z</updated>
		
		<summary type="html">&lt;p&gt;87.155.11.206: /* Indizierungsroutine ergänzen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Knowledge|&lt;br /&gt;
*[https://de.opensuse.org/Portal:Tumbleweed Tumbleweed]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.3 Leap 42.3]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.2 Leap 42.2]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.1 Leap 42.1]&lt;br /&gt;
|&lt;br /&gt;
*[https://de.opensuse.org/Skanlite Skanlite]&lt;br /&gt;
|&lt;br /&gt;
*[https://www.kde.org/applications/graphics/skanlite/ Das Skanlite-KDE-Projekt]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einführung ==&lt;br /&gt;
Die Einstellungen für den Scanner müssen angepasst werden, damit die Postfachroutine von ''Lawsuit'' die eingescannten Bilder finden und verarbeiten kann.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Benötigte RPM-Pakete ==&lt;br /&gt;
{{Shell|&amp;gt; sudo zypper in skanlite xsane hplip hplip-sanesane-backends sane-backends-autoconfig yast2-scanner iscan-free kdegraphics3-scan simple-scan unpaper ksaneplugin libksane libksane0}}&lt;br /&gt;
&lt;br /&gt;
==Firewall freigeben==&lt;br /&gt;
Die Firewall muss das Scannen via Netzwerk ermöglichen. Geben Sie dazu in einem Terminal-Programm ein:&lt;br /&gt;
{{shell|# firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;sane&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-port&amp;amp;#61;6566/udp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --reload}}&lt;br /&gt;
&lt;br /&gt;
==Scannen über das Netzwerk==&lt;br /&gt;
Tragen Sie unter ''yast2 &amp;gt; Scanner &amp;gt; Andere &amp;gt; Scannen via Netzwerk'' unter ''Zulässigen Clients'' die IP-Adressen der Drucker mit einem Komma getrennt ein, auf die von Skanlite zugegriffen werden soll. Unter ''net-Metadriver'' können sie die IP-Adresse des Hauptrechners einsetzen. Lassen Sie sich von der Fehlermeldung &amp;lt;tt&amp;gt;Failed to reload saned.socket: Job type reload is not applicable for unit saned.socket.See system logs and 'systemctl status saned.socket' for details.Failed to reload saned.socket&amp;lt;/tt&amp;gt; nicht beeindrucken, es handelt sich um einen überholten Befehl, der die Einrichtung selbst nicht hindert.&lt;br /&gt;
[[Datei:Scannen_netzwerk.png|500px|left|Scannen via Netzwerk mit festen IP-Adressen]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wenn Sie einen HP-Scanner verwenden, muss zudem zwingend ''Andere &amp;gt; hp-setup durchführen'' durchlaufen werden.&lt;br /&gt;
&lt;br /&gt;
==Scannereinstellungen==&lt;br /&gt;
Klicken Sie in der Anwendung ''Skanlite'' auf den Button '''Einstellungen''' und geben Sie den Pfad zum Scanner-Ordner mit &lt;br /&gt;
 /home/BENUTZER/lawsuit/scan&lt;br /&gt;
an.&lt;br /&gt;
Ändern Sie den Dateinamensvorschlag in '''&amp;quot;01_2018_&amp;quot; ###''' und setzen Sie die Bildqualität auf '''100%''' herauf.&lt;br /&gt;
[[Datei:Skanlite_speichereinstellung.png|500px|left|Anpassung von Skanlite unter dem Button &amp;quot;Einstellungen&amp;quot;]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
Auf der Hauptseite wählen Sie eine Bildauflösung von &amp;quot;300dpi&amp;quot;, die noch eine dokumentengetreue Wiedergabe ermöglicht, und schalten mit &amp;quot;ADF&amp;quot; - sofern vorhanden - den automatischen Einlageneinzug ein.  Die Seitenränder müssen von Hand - wie in der grafischen Darstellung zu sehen - angepasst werden, damit sie in etwa einer DinA4-Seite entsprechen. Diese Einstellung können Sie für den gesamten Seitendurchlauf beibehalten.&lt;br /&gt;
[[Datei:Skanlite_seiteneinstellung.png|500px|left|Einzeleinstellungen für eine optimalen Bildaufnahme unter Skanlite]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Indizierungsroutine ergänzen==&lt;br /&gt;
Erstellen Sie unter &amp;lt;tt&amp;gt;~/.config/GIMP/2.10/scripts&amp;lt;/tt&amp;gt; die folgende Datei namens &amp;lt;b&amp;gt;optimum-palette.scm&amp;lt;/b&amp;gt;&lt;br /&gt;
 (define (optimum-palette pattern&amp;lt;br&amp;gt;	dither-type&amp;lt;br&amp;gt;	palette-type&amp;lt;br&amp;gt;	num-cols&amp;lt;br&amp;gt;	alpha-dither&amp;lt;br&amp;gt;	remove-unused&amp;lt;br&amp;gt;	palette&amp;lt;br&amp;gt;	)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;	(let* ((filelist (cadr (file-glob pattern 1))))&amp;lt;br&amp;gt;		(while (not (null? filelist))&amp;lt;br&amp;gt;			(let* (&amp;lt;br&amp;gt;				(filename (car filelist))&amp;lt;br&amp;gt;				(image (car (gimp-file-load RUN-NONINTERACTIVE filename filename)))&amp;lt;br&amp;gt;				(drawable (car (gimp-image-get-active-layer image)))&amp;lt;br&amp;gt;			)&amp;lt;br&amp;gt;		(if (= FALSE (car (gimp-drawable-is-indexed drawable)))&amp;lt;br&amp;gt;				(gimp-image-convert-indexed image dither-type palette-type num-cols alpha-dither remove-unused palette)&amp;lt;br&amp;gt;				)&amp;lt;br&amp;gt;				(set! drawable (car (gimp-image-get-active-layer image)))&amp;lt;br&amp;gt;				(gimp-file-save RUN-NONINTERACTIVE image drawable filename filename)&amp;lt;br&amp;gt;				(gimp-image-delete image)&amp;lt;br&amp;gt;			)&amp;lt;br&amp;gt;			(set! filelist (cdr filelist))&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;		)&amp;lt;br&amp;gt;	)&amp;lt;br&amp;gt; )&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; (script-fu-register &amp;quot;optimum-palette&amp;quot;&amp;lt;br&amp;gt;    _&amp;quot;O_ptimize...&amp;quot;&amp;lt;br&amp;gt;    _&amp;quot;Create black and white indexed image&amp;quot;&amp;lt;br&amp;gt;    &amp;quot;hermanns@iustus.eu&amp;quot;&amp;lt;br&amp;gt;    &amp;quot;Matthias Hermanns&amp;quot;&amp;lt;br&amp;gt;    &amp;quot;January 2020&amp;quot;&amp;lt;br&amp;gt;    &amp;quot;RGB* GRAY* INDEXED*&amp;quot;   &amp;lt;br&amp;gt;  SF-IMAGE    &amp;quot;Image&amp;quot;    0&amp;lt;br&amp;gt;  SF-DRAWABLE &amp;quot;Drawable&amp;quot; 0&amp;lt;br&amp;gt;)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; (script-fu-menu-register &amp;quot;optimum-palette&amp;quot;&amp;lt;br&amp;gt;                         &amp;quot;&amp;lt;Image&amp;gt;/Filters/Decor&amp;quot;)&amp;lt;br&amp;gt;&lt;br /&gt;
Auf diese Gimp-Routine greift das Programme aktenscan.pl zu.&lt;br /&gt;
&lt;br /&gt;
==Benachrichtigungen abschalten==&lt;br /&gt;
Zum Abschalten der enervierenden und ständigen Popup-Meldungen öffnen Sie die verantwortliche Qt-Meta-Object-Datei&lt;br /&gt;
{{shell|&amp;amp;gt; sudo kate /usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/Notifications.qml}}&lt;br /&gt;
und kommentieren dort die Zeile&lt;br /&gt;
 notificationPositioner.displayNotification(notification);&lt;br /&gt;
mit einleitendem &amp;lt;tt&amp;gt;//&amp;lt;/tt&amp;gt; aus. Hernach muss die Systemleiste neu gestartet werden:&lt;br /&gt;
{{shell|&amp;amp;gt; kquitapp5 plasmashell &amp;amp;&amp;amp; plasmashell}}&lt;br /&gt;
&lt;br /&gt;
==PDF-Viewer==&lt;br /&gt;
Die Standardeinstellung des Sytems für PDF ist ''Okular''. In manchen Fällen, inbesondere für Formulare, empfiehlt sich weiterhin ein Vergleich mit dem ''Acrobat Reader'' für Linux, der unter [https://software.opensuse.org/package/acroread hier] heruntergeladen werden kann, u.U. muss dafür noch das Paket &amp;quot;glibc-locale&amp;quot; für die Abhängigkeit von &amp;quot;ISO8859-1.so&amp;quot; nachinstalliert werden. Die bessere Alternative, insbesondere für verschlüsselte Dateien wie Kontoauszüge, ist jedoch mittlerweile ''qpdf'', dessen Reader mit&lt;br /&gt;
{{shell|&amp;amp;gt; sudo zypper in qpdf qpdfview qpdfview-lang}}&lt;br /&gt;
installiert werden kann.&lt;br /&gt;
&lt;br /&gt;
==Externe Links==&lt;br /&gt;
* [https://wiki.ubuntuusers.de/Skanlite/ Skanlite-Hilfe bei Ubuntu]&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:{{PAGENAME}}}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Linuxinstallation]]&lt;/div&gt;</summary>
		<author><name>87.155.11.206</name></author>	</entry>

	<entry>
		<id>http://wiki.iustus.eu/wiki/index.php?title=Scanner_einrichten&amp;diff=768</id>
		<title>Scanner einrichten</title>
		<link rel="alternate" type="text/html" href="http://wiki.iustus.eu/wiki/index.php?title=Scanner_einrichten&amp;diff=768"/>
				<updated>2020-01-23T13:31:06Z</updated>
		
		<summary type="html">&lt;p&gt;87.155.11.206: /* Indizierungsroutine ergänzen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Knowledge|&lt;br /&gt;
*[https://de.opensuse.org/Portal:Tumbleweed Tumbleweed]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.3 Leap 42.3]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.2 Leap 42.2]&lt;br /&gt;
*[https://de.opensuse.org/Portal:42.1 Leap 42.1]&lt;br /&gt;
|&lt;br /&gt;
*[https://de.opensuse.org/Skanlite Skanlite]&lt;br /&gt;
|&lt;br /&gt;
*[https://www.kde.org/applications/graphics/skanlite/ Das Skanlite-KDE-Projekt]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einführung ==&lt;br /&gt;
Die Einstellungen für den Scanner müssen angepasst werden, damit die Postfachroutine von ''Lawsuit'' die eingescannten Bilder finden und verarbeiten kann.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Benötigte RPM-Pakete ==&lt;br /&gt;
{{Shell|&amp;gt; sudo zypper in skanlite xsane hplip hplip-sanesane-backends sane-backends-autoconfig yast2-scanner iscan-free kdegraphics3-scan simple-scan unpaper ksaneplugin libksane libksane0}}&lt;br /&gt;
&lt;br /&gt;
==Firewall freigeben==&lt;br /&gt;
Die Firewall muss das Scannen via Netzwerk ermöglichen. Geben Sie dazu in einem Terminal-Programm ein:&lt;br /&gt;
{{shell|# firewall-cmd --zone internal --permanent --add-service&amp;amp;#61;sane&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --zone internal --permanent --add-port&amp;amp;#61;6566/udp&amp;lt;br&amp;gt;&amp;amp;nbsp; firewall-cmd --reload}}&lt;br /&gt;
&lt;br /&gt;
==Scannen über das Netzwerk==&lt;br /&gt;
Tragen Sie unter ''yast2 &amp;gt; Scanner &amp;gt; Andere &amp;gt; Scannen via Netzwerk'' unter ''Zulässigen Clients'' die IP-Adressen der Drucker mit einem Komma getrennt ein, auf die von Skanlite zugegriffen werden soll. Unter ''net-Metadriver'' können sie die IP-Adresse des Hauptrechners einsetzen. Lassen Sie sich von der Fehlermeldung &amp;lt;tt&amp;gt;Failed to reload saned.socket: Job type reload is not applicable for unit saned.socket.See system logs and 'systemctl status saned.socket' for details.Failed to reload saned.socket&amp;lt;/tt&amp;gt; nicht beeindrucken, es handelt sich um einen überholten Befehl, der die Einrichtung selbst nicht hindert.&lt;br /&gt;
[[Datei:Scannen_netzwerk.png|500px|left|Scannen via Netzwerk mit festen IP-Adressen]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wenn Sie einen HP-Scanner verwenden, muss zudem zwingend ''Andere &amp;gt; hp-setup durchführen'' durchlaufen werden.&lt;br /&gt;
&lt;br /&gt;
==Scannereinstellungen==&lt;br /&gt;
Klicken Sie in der Anwendung ''Skanlite'' auf den Button '''Einstellungen''' und geben Sie den Pfad zum Scanner-Ordner mit &lt;br /&gt;
 /home/BENUTZER/lawsuit/scan&lt;br /&gt;
an.&lt;br /&gt;
Ändern Sie den Dateinamensvorschlag in '''&amp;quot;01_2018_&amp;quot; ###''' und setzen Sie die Bildqualität auf '''100%''' herauf.&lt;br /&gt;
[[Datei:Skanlite_speichereinstellung.png|500px|left|Anpassung von Skanlite unter dem Button &amp;quot;Einstellungen&amp;quot;]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
Auf der Hauptseite wählen Sie eine Bildauflösung von &amp;quot;300dpi&amp;quot;, die noch eine dokumentengetreue Wiedergabe ermöglicht, und schalten mit &amp;quot;ADF&amp;quot; - sofern vorhanden - den automatischen Einlageneinzug ein.  Die Seitenränder müssen von Hand - wie in der grafischen Darstellung zu sehen - angepasst werden, damit sie in etwa einer DinA4-Seite entsprechen. Diese Einstellung können Sie für den gesamten Seitendurchlauf beibehalten.&lt;br /&gt;
[[Datei:Skanlite_seiteneinstellung.png|500px|left|Einzeleinstellungen für eine optimalen Bildaufnahme unter Skanlite]]&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Indizierungsroutine ergänzen==&lt;br /&gt;
Erstellen Sie unter &amp;lt;tt&amp;gt;~/.config/GIMP/2.10/scripts&amp;lt;/tt&amp;gt; die folgende Datei namens &amp;lt;b&amp;gt;optimum-palette.scm&amp;lt;/b&amp;gt;&lt;br /&gt;
 (define (batch-generate-optimum-palette pattern&amp;lt;br&amp;gt;	dither-type&amp;lt;br&amp;gt;	palette-type&amp;lt;br&amp;gt;	num-cols&amp;lt;br&amp;gt;	alpha-dither&amp;lt;br&amp;gt;	remove-unused&amp;lt;br&amp;gt;	palette&amp;lt;br&amp;gt;	)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;	(let* ((filelist (cadr (file-glob pattern 1))))&amp;lt;br&amp;gt;		(while (not (null? filelist))&amp;lt;br&amp;gt;			(let* (&amp;lt;br&amp;gt;				(filename (car filelist))&amp;lt;br&amp;gt;				(image (car (gimp-file-load RUN-NONINTERACTIVE filename filename)))&amp;lt;br&amp;gt;				(drawable (car (gimp-image-get-active-layer image)))&amp;lt;br&amp;gt;			)&amp;lt;br&amp;gt;		(if (= FALSE (car (gimp-drawable-is-indexed drawable)))&amp;lt;br&amp;gt;				(gimp-image-convert-indexed image dither-type palette-type num-cols alpha-dither remove-unused palette)&amp;lt;br&amp;gt;				)&amp;lt;br&amp;gt;				(set! drawable (car (gimp-image-get-active-layer image)))&amp;lt;br&amp;gt;				(gimp-file-save RUN-NONINTERACTIVE image drawable filename filename)&amp;lt;br&amp;gt;				(gimp-image-delete image)&amp;lt;br&amp;gt;			)&amp;lt;br&amp;gt;			(set! filelist (cdr filelist))&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;		)&amp;lt;br&amp;gt;	)&amp;lt;br&amp;gt; )&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; (script-fu-register &amp;quot;optimum-palette&amp;quot;&amp;lt;br&amp;gt;    _&amp;quot;O_ptimize...&amp;quot;&amp;lt;br&amp;gt;    _&amp;quot;Create black and white indexed image&amp;quot;&amp;lt;br&amp;gt;    &amp;quot;hermanns@iustus.eu&amp;quot;&amp;lt;br&amp;gt;    &amp;quot;Matthias Hermanns&amp;quot;&amp;lt;br&amp;gt;    &amp;quot;January 2020&amp;quot;&amp;lt;br&amp;gt;    &amp;quot;RGB* GRAY* INDEXED*&amp;quot;   &amp;lt;br&amp;gt;  SF-IMAGE    &amp;quot;Image&amp;quot;    0&amp;lt;br&amp;gt;  SF-DRAWABLE &amp;quot;Drawable&amp;quot; 0&amp;lt;br&amp;gt;)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; (script-fu-menu-register &amp;quot;optimum-palette&amp;quot;&amp;lt;br&amp;gt;                         &amp;quot;&amp;lt;Image&amp;gt;/Filters/Decor&amp;quot;)&amp;lt;br&amp;gt;&lt;br /&gt;
Auf diese Gimp-Routine greift das Programme aktenscan.pl zu.&lt;br /&gt;
&lt;br /&gt;
==Benachrichtigungen abschalten==&lt;br /&gt;
Zum Abschalten der enervierenden und ständigen Popup-Meldungen öffnen Sie die verantwortliche Qt-Meta-Object-Datei&lt;br /&gt;
{{shell|&amp;amp;gt; sudo kate /usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/Notifications.qml}}&lt;br /&gt;
und kommentieren dort die Zeile&lt;br /&gt;
 notificationPositioner.displayNotification(notification);&lt;br /&gt;
mit einleitendem &amp;lt;tt&amp;gt;//&amp;lt;/tt&amp;gt; aus. Hernach muss die Systemleiste neu gestartet werden:&lt;br /&gt;
{{shell|&amp;amp;gt; kquitapp5 plasmashell &amp;amp;&amp;amp; plasmashell}}&lt;br /&gt;
&lt;br /&gt;
==PDF-Viewer==&lt;br /&gt;
Die Standardeinstellung des Sytems für PDF ist ''Okular''. In manchen Fällen, inbesondere für Formulare, empfiehlt sich weiterhin ein Vergleich mit dem ''Acrobat Reader'' für Linux, der unter [https://software.opensuse.org/package/acroread hier] heruntergeladen werden kann, u.U. muss dafür noch das Paket &amp;quot;glibc-locale&amp;quot; für die Abhängigkeit von &amp;quot;ISO8859-1.so&amp;quot; nachinstalliert werden. Die bessere Alternative, insbesondere für verschlüsselte Dateien wie Kontoauszüge, ist jedoch mittlerweile ''qpdf'', dessen Reader mit&lt;br /&gt;
{{shell|&amp;amp;gt; sudo zypper in qpdf qpdfview qpdfview-lang}}&lt;br /&gt;
installiert werden kann.&lt;br /&gt;
&lt;br /&gt;
==Externe Links==&lt;br /&gt;
* [https://wiki.ubuntuusers.de/Skanlite/ Skanlite-Hilfe bei Ubuntu]&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:{{PAGENAME}}}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Linuxinstallation]]&lt;/div&gt;</summary>
		<author><name>87.155.11.206</name></author>	</entry>

	</feed>