banking4w unter ubuntu

playonlinux Einstellungen

 
emmi
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 266
Dabei seit: 11 / 2012
Betreff:

Re: banking4w unter ubuntu

 · 
Gepostet: 14.10.2025 - 13:07 Uhr  ·  #521
Zitat geschrieben von vnt

... das Problem an der Sache ist, dass MP alle übertragenen Felder in den Verwendungszweck packt und mit Doppelleerzeichen trennt. Gleichzeitig besteht aber auch die Möglichkeit, dass der Buchungstext ebenfalls ein Doppelleerzeichen enthält
...
... was vermutlich eher selten ist. Ich habe bisher nur MT940 zum Abholen der Buchungen/Umsätze benutzt. Wo in CAMT diese Felder sind und was moneyplex dann daraus exportiert, weiß ich nicht. In meiner Umgebung ...

Im moneyplex-XML-Format sieht man, dass aus dem Mehrzweckfeld (86) des MT940-Datensatzes der Verwendungszweck exportiert wird. Es werden alle mit ?20 -?29 und ?60 -?63 markierten Subfelder zusammengefasst und dabei die Markierungen in Doppelleerzeichen umgewandelt. Das ist schlecht für den Erhalt der Struktur/Subfelder, wenn wirklich ein Doppelleerzeichen im Text vorkommt. Will man den kompletten Verwendungszweck in die benutzten Subfelder aufgeteilt haben, kann man die im MT940-Format exportierten Buchungen verwenden und dann die (markierten Sub-)Felder zeilenweise ausgeben mit:
Code
grep '^:86' Buchungen.940 | sed 's/.*?20/?20/' | sed 's/?2./\n/g' | sed 's/?6./\n/g' |sed 's/?30.*$//'
Das funktioniert in den meisten Fällen. Es funktioniert nicht, wenn 14 Subfelder nicht ausgereicht haben. So etwas sehe ich bei einer  GUTSCHR. AUSLANDSUEBERW., wo im letzten Subfeld (?63) dieser Buchungstyp nur mit Doppelleerzeichen abgetrennt ist. Ob die Bank das so übertragen hat, sehe ich natürlich nicht. Die Subfeldstruktur, d.h. die markierten Felder, ist in dieser Buchung sind, gelinde gesagt, etwas ungewöhnlich. Woher das kommt, ist für mich nicht ersichtlich.

Es funktioniert nicht, wenn kein Subfeld benutzt wurde. Bei Buchungen meines ISPs sehe ich, dass der "Auftraggeber:" nicht wie üblich in einem eigenen Subfeld steht.

Ich sehe auch Subfelder mit mehr als 27 Zeichen, was lt. Spezifikation nicht sein sollte, Ob die Bank das so übertragen hat, sehe ich natürlich nicht.

Aber vielleicht hilft der bash-Einzeiler trotzdem, um die gewünschten Felder bei gängigen Buchungen zu separieren.

Aus dem exportierten MT940-Format bekommt man die Buchungstypen mit:
Code
grep '^:86' Buchungen.940 | sed 's/.*?2[0-9]//' |sed 's/.*?6[0-3]//' |sed 's/?.*$//' |sort -u
winetrouble
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 256
Dabei seit: 08 / 2014
Betreff:

Re: banking4w unter ubuntu

 · 
Gepostet: 18.10.2025 - 19:41 Uhr  ·  #522
Banking4 unter Linux 64bit mit der neuesten wine-mono Version

Heute wurde die neueste Wine-Version 10.17 veröffentlicht. Das sind die Erneuerungen:
Mono engine updated to version 10.3.0.
EGL renderer used by default for OpenGL.
COMCTL32 split into separate v5 and v6 modules.
Better support for ANSI ODBC drivers.
Improved CPU info on FreeBSD.
Various bug fixes

Wine-Mono funktioniert jetzt fehlerfrei. Die Spalten "Betrag" und "Saldo" werden jetzt rechtsbündig angezeigt, so wie es sein soll.
Der neue EGL-Renderer, der jetzt per default für opengl verwendet wird, funktioniert ausgezeichnet, d.h. kein Flackern oder schwarze Flecken mehr gegenüber dem früheren opengl-Renderer!
Man braucht also nicht mehr auf den GDI-Renderer ausweichen!
Mit der neuen wine-mono-Engine läuft Banking4 nun flüssiger als gegenüber der alten wine-mono Version.


Die Installation ist jetzt so einfach, dass man kein Skript mehr braucht. Die Installation dauert mit wine-mono weniger als fünf Minuten.
Wer noch nicht Wine installiert hat, lese bitte die ausführliche Anleitung:

forum/topic.php?p=179829#real179829


Der folgende Vorschlag ändert nichts an frühere Installationen von Banking4. Man kann ihn zu Versuchszwecken also ausprobieren. Es werden wieder zwei versteckte Ordner erzeugt: Die Prefix mit dem Namen ".Banking4-10.17" und der Wine-Ordner mit dem Namen ".wine-10.17-staging-amd64-wow64".
Man gibt dazu folgende Befehle ins Terminal ein:

cd
wget https://github.com/Kron4ek/Win…w64.tar.xz
tar -xvf wine-10.17-staging-amd64-wow64.tar.xz
mv wine-10.17-staging-amd64-wow64 ~/.wine-10.17-staging-amd64-wow64
rm wine-10.17-staging-amd64-wow64.tar.xz
wget "https://subsembly.com/download/TopBanking4Setup.exe"
WINEPREFIX=~/.Banking4-10.17 ~/.wine-10.17-staging-amd64-wow64/bin/wine ~/TopBanking4Setup.exe


Wenn gefragt wird, ob wine-mono installiert weren soll, dann unbedint auf "installieren" klicken.

Wenn man einen Starter möchte, gibt man folgende Befehle ein. Dabei muss man die Abschnitte zwischen "cat <<EOT >> ..." und "EOT" jeweils als ganzen Abschnitt ins Terminal kopieren. Am Schluss steht im Downloadsverzeichnis die Datei: "Banking4-10.17.desktop". Diese zieht man mit gedrückter Maustaste auf das Desktop und macht darauf einen Doppelklick und danach einen Klick mit der rechten Maustaste und klickt auf "Starter erlauben". Das gilt für Ubuntu und Linuxmint. Bei anderen Distributionen funktioniert es ähnlich:


cd
mkdir -p ~/.local/share/applications
cd ~/.local/share/applications/


cat <<EOT >> Banking4-Starter-10.17.txt
#!/bin/bash

cd
WINEPREFIX=~/.Banking4-10.17 ~/.wine-10.17-staging-amd64-wow64/bin/wine ~/.Banking4-10.17/drive_c/"Program Files (x86)"/TopBanking4/TopBanking.exe
EOT


mv Banking4-Starter-10.17.txt Banking4-Starter-10.17.sh
chmod +x Banking4-Starter-10.17.sh
cd
cd Downloads


cat <<EOT >> Banking4-10.17.txt
[Desktop Entry]
Version=1.0
Type=Application
Name=Banking4
Comment=Banking für Profis
Exec=/bin/bash -c '$HOME/.local/share/applications/Banking4-Starter-10.17.sh'
Icon=$(echo ~)/.Banking4-10.17/drive_c/Program Files (x86)/TopBanking4/TopBanking.ico
Path=
Terminal=false
StartupNotify=true
EOT


mv Banking4-10.17.txt Banking4-10.17.desktop
chmod +x Banking4-10.17.desktop



Wenn man keinen Starter will, kann man Banking4 auch jederzeit mit dem Terminal starten:

cd
WINEPREFIX=~/.Banking4-10.17 ~/.wine-10.17-staging-amd64-wow64/bin/wine ~/.Banking4-10.17/drive_c/"Program Files (x86)"/TopBanking4/TopBanking.exe

Noch ein kleiner Tipp. Wenn man möchte, dass beim Anklicken eines "Reiters" das POP-UP-Fenster offen bleibt, sollte man Folgendes beachten.
Beim überstreichen mit der Maus über einen Reiter verdunkelt sich das Feld zu Dunkelblau. Wenn man ganz knapp unterhalb des oberen Randes dieses dunkelblauen Feldes mit der Maus klickt, bleibt des POP-UP-Fenster offen.
fr3d
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 61
Dabei seit: 02 / 2010
Betreff:

Re: banking4w unter ubuntu

 · 
Gepostet: 19.10.2025 - 09:25 Uhr  ·  #523
Ich habe gerade mal die neue Wine-10-17 installiert.

Die Geschwindigkeitsvorteile kann ich nicht erkennen.
Das Flackern, sowie die fehlerhafte Darstellung der Beträge hatte ich vorher auch nicht (wine-10.0)

Die Darstellung der Kategorieliste aus der Buchungsliste ist jetzt etwas pixelig.

Ist der OpenGL Renderer standardmässig aktiv, oder muss ich noch etwas einstellen ?

Die Installation ist jetzt wesentlich schneller. Das kann ich bestätigen.

Schönen Sonntag !
Stefan193
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 361
Dabei seit: 09 / 2017
Betreff:

Re: banking4w unter ubuntu

 · 
Gepostet: 19.10.2025 - 14:03 Uhr  ·  #524
@winetrouble
Danke für diese Unterstützungen, vor allem die Idee, in den Starter ein Script zu legen und erst damit das Programm zu starten. Damit fällt der Mist weg, sich in den Anführungszeichen in den Zeilen des Starters reproduzierbar zu verhaken, wie es mir geschehen ist. Den tatsächlichen Grund hab ich nie gesichert gefunden, da ist mir der Aufwand zu viel.

Wenn man "nebenher" noch einen kompletten Haushalt samt Altbau zu "hüten" hat sind die Prioritäten schnell gefunden. "Anführungszeichenerkenntnis" vs. "Ruhiger Schlaf selbst bei Platzregen durch rechtzeitige Ablaufrinnenreinigung gegen Hochwasser". Ich wähle letzteres ;-)

Aktuell bleibt ich auf der seinerzeit installierten 10.10 "staging-stable" :-) Wenn es da mal "knallt" muss ich halt ein neues wine samt b4 installieren, die Anleitung hab ich zum Glück hier. Ob man die fertige Anwednung in ein neues wine verschieben könnte weiß ich nicht, vermutlich ist es so herum schneller gemacht.
Da ich den Tresor in ein "neutrales" Verzeichnis geschoben habe, muss ich den in der neuen Installation dann wieder importieren.

Gegen bröseliges Gedächtnis hab ich es mir in meinem "rechner-Changelog" notiert. Das nutze ich auf jedem von mir betreuten Rechner der Familie und das hat mir schon oft den A... gerettet, weil ich dort nachlesen konnte, was ich zuletzt gefummelt habe.

Beste Grüße
Stefan
vnt
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 18
Dabei seit: 09 / 2025
Betreff:

Re: banking4w unter ubuntu

 · 
Gepostet: 19.10.2025 - 18:09 Uhr  ·  #525
Hallo winetrouble,
auch von mir herzlichen Dank für Dein Engagement.
Ich habe aufgrund Deines vorstehenden Beitrags auf meinem System unter Linux-Mint 22.2 (Ubuntu 24.04) mit winehq-devel-10.17 aus dem WineHQ-Repository inkl. Reiner SCT Kartenleser Banking4 im Zusammenspiel mit der neuen Wine-Mono Version 10.3.0 zunächst in einem neuen Wine-Präfix getestet und kann für meine Konfiguration sagen, dass Banking4 damit bei mir fehlerfrei läuft.

Gruß,
vnt
gnauck
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 15
Dabei seit: 11 / 2003
Betreff:

Re: banking4w unter ubuntu

 · 
Gepostet: 20.10.2025 - 13:00 Uhr  ·  #526
Habe auch das update auf 10.17 gemacht. Den riesigen Performance Unterschied habe ich auch. Ich denke das hat mit der Größe der Datenbank zu tun. Meine Datenbank ist sehr groß, hat viele Konten und die Umsätze von vielen Jahren. Wenn ich die Umsatzübersicht von einem Konto auf ein anderes wechsle ist dies nun viel schneller.

Default Renderer scheint auch zu gehen, DXVK muss bei mir aber auf Disabled stehen, ansonsten kommen wieder schwarze Bereiche oder komplett schwarze Fenster.

Werte jetzt auch bei mir korrekt rechtsbündig.
Barricade
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 81
Dabei seit: 11 / 2013
Betreff:

Re: banking4w unter ubuntu

 · 
Gepostet: 20.10.2025 - 19:21 Uhr  ·  #527
Bei mir wird der Tresor-Name abgeschnitten ?
Sonst funktioniert alles prima, auch der Kartenleser.
Kurios ist noch, dass der Total Commander nicht bei den installierten Programmen zu finden ist.

Ich arbeite weiterhin mit docker und debian trixie:

wine --version
wine-10.17 (Staging)

 


 


 
Stefan193
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 361
Dabei seit: 09 / 2017
Betreff:

Re: banking4w unter ubuntu

 · 
Gepostet: 20.10.2025 - 21:10 Uhr  ·  #528
Hallo zusammen,
bei meinem vergleichsweise alten Setup, das mit dem Script "Banking4-10.0-stagingohnemono.sh" und mit den dotnets40 und48 installiert wurde, ist in diesem präfix wegen den dotnets für die Installation "Windows 7" vorgegeben. Mit dieser Versionsvorgabe läuft Banking4 auch prima und ohne grafische Macken. Da ich mir die Frage stellte, ob subsembly/banking4 da mal drüber stolpern würde, hab ich heute die Version mit winecfg versuchshalber auf Windows 10 oder Windows 11 umgestellt.

Banking 4 startet und funktioniert weiterhin, hat aber bei einem Minuszeichen (bspw. bei Sollbuchungen oder in den Erläuterungstexten der Einstellungen wo es statt einem echten typografischen Bindestrich verwendet wird) nun einen hässlichen Umsetzungsfehler, statt des Minuszeichens wird eine Art Kästchen dargestellt, wie es @rascal in Beitrag #425 genannt hatte. ich weiß nicht, ob man das korrigieren kann, ohne einen neuen prefix mit einer neuen Wine-Version erstellen zu müssen.

Daher hab ich die Version, die wine in meinem Prefix als Standard den Programm "vorgaukelt" im Moment wieder auf Windows 7 gesetzt in der Hoffnung, dass nicht irgendwann eine Routine in banking4 da mal drüber stolpert.

Das als Info für alle, die dieses Setup verwenden.

Beste Grüße
Stefan
P1I
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 191
Dabei seit: 02 / 2008
Betreff:

Re: banking4w unter ubuntu

 · 
Gepostet: 21.10.2025 - 06:20 Uhr  ·  #529
Moin zusammen,
nachdem wine-10.17 (kron4ek-wine-10.17-staging-amd64) mit etwas Verzögerung auch in Bottles angekommen ist, habe ich eine entsprechende Bottle angelegt und Banking4 darin installiert.
Mit der neuen Version kann, wie winetrouble es ja schon für pures wine beschrieben hat, nun der Renderer auch unter Bottles auf der Standardeinstellung "GL" stehen bleiben und LatencyFlex ist nicht mehr erforderlich.
Der Programmstart hat sich auch hier merklich beschleunigt und Banking4 bedient sich noch etwas flüssiger, als vorher mit LatencyFlex.
Allerdings bleibt es bei der linksbündigen Darstellung in den Spalten Betrag und Saldo.

@Barricade:
Ich habe es gerade noch mal getestet: auch sehr lange Tresornamen werden hier nicht abgeschnitten.
P1I
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 191
Dabei seit: 02 / 2008
Betreff:

Re: banking4w unter ubuntu

 · 
Gepostet: 21.10.2025 - 09:39 Uhr  ·  #530
Moin zusammen,
ich muss mich korrigieren, was den Renderer angeht.
In einigen Unterfenstern, z.B. bei der VoP-Rückmeldung kommt es mit dem GL Renderer doch noch zu Grafikfehlern.
Ich habe also wieder auf "GDI" umgestellt.
vnt
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 18
Dabei seit: 09 / 2025
Betreff:

Re: banking4w unter ubuntu

 · 
Gepostet: 21.10.2025 - 17:13 Uhr  ·  #531
Zitat geschrieben von vnt

Hallo winetrouble,
auch von mir herzlichen Dank für Dein Engagement.
Ich habe aufgrund Deines vorstehenden Beitrags auf meinem System unter Linux-Mint 22.2 (Ubuntu 24.04) mit winehq-devel-10.17 aus dem WineHQ-Repository inkl. Reiner SCT Kartenleser Banking4 im Zusammenspiel mit der neuen Wine-Mono Version 10.3.0 zunächst in einem neuen Wine-Präfix getestet und kann für meine Konfiguration sagen, dass Banking4 damit bei mir fehlerfrei läuft.


Leider muss ich mich jetzt doch noch korrigieren: mit Wine-Mono Version 10.3.0 habe ich beim Markieren von Text in Banking4 nur noch eine undurchsichtige blaue Fläche, so dass der markierte Text nicht lesbar ist.
Habe deshalb wieder zurück auf den Präfix mit der Banking4-Installation ohne Mono gewechselt und hier läuft Banking4 tatsächlich wieder fehlerfrei unter Linux-Mint 22.2 (Ubuntu 24.04) mit winehq-devel-10.17 aus dem WineHQ-Repository inkl. Reiner SCT Kartenleser.

Gruß,
vnt
Stefan193
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 361
Dabei seit: 09 / 2017
Betreff:

Re: banking4w unter ubuntu

 · 
Gepostet: 21.10.2025 - 17:57 Uhr  ·  #532
Zitat geschrieben von Stefan193

Hallo zusammen,
bei meinem vergleichsweise alten Setup, das mit dem Script "Banking4-10.0-stagingohnemono.sh" und mit den dotnets40 und48 installiert wurde, ist in diesem präfix wegen den dotnets für die Installation "Windows 7" vorgegeben. Mit dieser Versionsvorgabe läuft Banking4 auch prima und ohne grafische Macken. Da ich mir die Frage stellte, ob subsembly/banking4 da mal drüber stolpern würde, hab ich heute die Version mit winecfg versuchshalber auf Windows 10 oder Windows 11 umgestellt.

Banking 4 startet und funktioniert weiterhin, hat aber bei einem Minuszeichen (bspw. bei Sollbuchungen oder in den Erläuterungstexten der Einstellungen wo es statt einem echten typografischen Bindestrich verwendet wird) nun einen hässlichen Umsetzungsfehler, statt des Minuszeichens wird eine Art Kästchen dargestellt, wie es @rascal in Beitrag #425 genannt hatte. ich weiß nicht, ob man das korrigieren kann, ohne einen neuen prefix mit einer neuen Wine-Version erstellen zu müssen.

Daher hab ich die Version, die wine in meinem Prefix als Standard den Programm "vorgaukelt" im Moment wieder auf Windows 7 gesetzt in der Hoffnung, dass nicht irgendwann eine Routine in banking4 da mal drüber stolpert.

Das als Info für alle, die dieses Setup verwenden.

Beste Grüße
Stefan

Hallo zusammen,
heute ist wohl "Tag des Rückrufs" ;-)

Ich zitiere mich auch mal selbst: Das oben in fett markierte "Problem" habe ich vermutlich selbst verursacht, weil ich (RTFM!) nach dem Umstellen von Windows 7 auf Windows 10 vergessen habe, das wine im "Banking4-10.0"-prefix zu "rebooten" (wine reboot"). Das Banking4 zu schließen und neu zu starten reicht scheint's nicht aus, selbst wenn man den Programmaufruf mit vollem Prefix macht (WINEPREFIX=...).

Vorhin hab ich das noch einmal beleuchten wollen, weil ich inzwischen mal ins wine Handbuch geschaut habe um was zu fonts zu lesen ob da ggf was im Argen liegt und da ist mir das auf- und eingefallen!

tl;dr: Ist der Banking-Prefix noch auf Windows 7 eingestellt (wine winecfg im Banking4 Prefix aufrufen) reicht es, ihn unten umzustellen, das Fenster und alles was im prefix läuft (bei mir nur banking4) zu schließen, dann "wine winereboot" oder die Kiste neu starten und dann kann man es prüfen, erst mit banking4 (=das Minuszeichen ist da wie es sein soll) und dann sicherheitshalber nochmal mit wine winecfg im Banking4 Prefix, da steht jetzt bei mir für den ganzen Prefix "Windows 10".

Beste Grüße
Stefan
gnauck
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 15
Dabei seit: 11 / 2003
Betreff:

Re: banking4w unter ubuntu

 · 
Gepostet: 22.10.2025 - 12:24 Uhr  ·  #533
sieht aus wie wenn dies aktuell dass am meisten aktive Thema hier im Banking4 Forum ist.
Vielleicht liest Subsembly mit und beglückt uns irgendwann mit einer nativen Linux Version ;-)
Stefan193
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 361
Dabei seit: 09 / 2017
Betreff:

Re: banking4w unter ubuntu

 · 
Gepostet: 22.10.2025 - 12:45 Uhr  ·  #534
Es ist auf jeden Fall inzwischen ein "Mörderthread" geworden. Und ich hab auch viel gelernt. Und über eine native Linux-Version würde ich mich "narrisch" freuen. Hilfsweise würde mir das Mitlesen schon insofern reichen, dass sie bei der Weiterentwicklung nicht sehenden Auges was "microsoftiges" machen, was die Nutzbarkeit mit bspw. wine aktiv behindert
vnt
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 18
Dabei seit: 09 / 2025
Betreff:

Re: banking4w unter ubuntu

 · 
Gepostet: 22.10.2025 - 15:02 Uhr  ·  #535
Zitat geschrieben von Stefan193

Ist der Banking-Prefix noch auf Windows 7 eingestellt (wine winecfg im Banking4 Prefix aufrufen) reicht es, ihn unten umzustellen, das Fenster und alles was im prefix läuft (bei mir nur banking4) zu schließen, dann "wine winereboot" oder die Kiste neu starten und dann kann man es prüfen, erst mit banking4 (=das Minuszeichen ist da wie es sein soll) und dann sicherheitshalber nochmal mit wine winecfg im Banking4 Prefix, da steht jetzt bei mir für den ganzen Prefix "Windows 10".


Nur zur Info: für meine Konfiguration mit Banking4 unter Linux-Mint 22.2 (Ubuntu 24.04) mit winehq-devel-10.17 ohne Mono (mit dotnet40 und dotnet48) aus dem WineHQ-Repository funktioniert auch nach Neustart von Wine mittels wineboot die Umstellung des Präfix auf Windows 10 nicht und es werden weiterhin Sollbuchungen fehlerhaft dargestellt. Mit "Windows 7"-Präfix läuft alles.

Gruß,
vnt
Stefan193
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 361
Dabei seit: 09 / 2017
Betreff:

Re: banking4w unter ubuntu

 · 
Gepostet: 22.10.2025 - 15:17 Uhr  ·  #536
Da ist wohl an mono noch was zu tun.

Zur Klarstellung:

Mit meiner wie weiter oben beschriebenen alten Gurke 10.0-stable-staging mittels dotnet40 und dortnet48 von Kron4eck hab ich den von mir weiter oben beschriebenen Grafikfehler nicht (mehr), weder bei Sollbuchungen noch sonst wo ein Bindestrich vorkommt (was ich oben beschrieben habe). Auch nicht seit der prefix jetzt als "Windows 10" betrieben wird.
Das setzt wine offenbar so um, in dem es irgendwelche Merkmale der Objekte der Wine-Dateien (NICHT der im Prefix!) ändert. Das hab ich gemerkt, weil die Datensicherung auf eben diese Dateien nach jeder Umstellung erneut losging. Welche Merkmale das waren hab ich nicht geprüft mangels Wissen.

Du betreibst doch den Chipkartenleser unter wine? Wie hast Du das installiert?

Beste Grüße
Stefan
vnt
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 18
Dabei seit: 09 / 2025
Betreff:

Re: banking4w unter ubuntu

 · 
Gepostet: 22.10.2025 - 15:49 Uhr  ·  #537
Hallo Stefan,
der Kartenleser ist regulär unter Linux installiert und wird von Wine automatisch über die winscard.dll eingebunden, welche aber nicht in den offiziellen wine-stable Paketen aus dem WineHQ Repository enthalten ist, weshalb in diesem Fall mindestens wine-devel benötigt wird.

Für meinen Reiner SCT cyberjack habe ich auf der Herstellerseite den aktuellsten Treiber als .deb-Paket heruntergeladen und installiert. Tatsächlich erinnere ich mich gerade nicht mehr daran, ob ich zusätzlich noch Dienste für den Kartenleser installieren musste oder ob diese schon in der Standardinstallation enthalten waren bzw. als Abhängigkeiten bei der Treiberinstallation mit installiert wurden; vermutlich eines der letzteren, weil ich mich sonst wahrscheinlich daran erinnern könnte.
Hilfreich waren in jedem Fall die Wikis von Martrica und Ubuntuusers:
https://wiki.ubuntuusers.de/Smart_Cards/
https://www.matrica.de/wiki/in…nter_Linux

Wenn der Kartenleser unter Linux läuft, sollte dieser unter wine bei vorhandener winscard.dll dann auch ohne weiteres Zutun laufen; jedenfalls war das bei mir so.


Gruß,
vnt
Stefan193
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 361
Dabei seit: 09 / 2017
Betreff:

Re: banking4w unter ubuntu

 · 
Gepostet: 22.10.2025 - 23:35 Uhr  ·  #538
OK, klar. Danke für die Rückmeldung, das wollte ich wissen.

Die moneyplex-Anleitung war bei alten Linux Versionen eine Hilfe (die letzte Änderung vom Mai 2024 war m.E. das einfügen des 2. Satzes auf der Seite
Zitat
... Bei aktuellen Distributionen (ab Ubuntu 22.04, Suse Leap 15.5, Fedora 38) sind diese Ergänzungen nicht mehr nötig. ...
, heute laufen die CCID Leser wie bspw der cyberJack Wave unter Linux auch ohne die libccid.

Diese komplizierte Anleitung hab ich zum letzten Mal für Debian Stretch (9) benutzt und war erstaunt, als ich einen neuen Rechner mit buster (10) oder bullseye (11) aufsetzte (exakt weiß ich es nicht mehr), dass es ganz einfach mit dem Installieren der libifd-cyberjack6 sowie der pcsc-tools samt der recommends getan war. Der Treiber im Debian repo ist aktuell, für trixie sogar aktueller (17) als von der reiner-webseite erhältlich (16, allerdings auch für Debian 12 bookworm gelistet, 13 trixie gibt es da noch nicht).

Ich hab eben den cyberJack Wave unter Linux komplett installiert aus dem Debian 13 Repo
Code
libifd-cyberjack6 (3.99.5final.sp17-0.1)
libintl-perl (1.35-1)
libintl-xs-perl (1.35-1)
libpcsc-perl (1.4.16-1+b3)
pcsc-tools (1.7.3-1)
pcscd (2.3.3-1)
runit-helper (2.16.4)


Er funktioniert auch unter Linux ohne Mucken und erkennt die Girokarte kontaktlos oder eingesteckt sowie den ePerso (pcsc_scan). Der Leser schaltet sich auch ab und wieder an, was früher so nicht der Fall war.

Merkwürdigerweise blieb banking4 bei meinem ersten Versuch hängen, wenn der Leser angesteckt ist und man einen neuen Bankzugang anlegen will. Gibt man eine BLZ ein, wählt die Bank aus, beim Sicherheitsverfahren "Tan-Verfahren" und klickt dann auf "weiter" bleibt banking4 hängen, es läuft sofort weiter, wenn man den Leser abzieht. Bei meinem alten "staging" Wine aus der ersten Anleitung von @Winetrouble ist die winscard.dll jedoch vorhanden und auch installiert.

Für heute bin ich zu müde um weiter zu suchen (vermutlich sitzt das Problem wieder vor dem Bildschirm) und mach mit einem positiven Ergebnis Feierabend - unter Linux läuft der Leser.

Beste Grüße
Stefan
apap
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 15
Dabei seit: 10 / 2025
Betreff:

Re: banking4w unter ubuntu

 · 
Gepostet: 23.10.2025 - 06:17 Uhr  ·  #539
Zitat geschrieben von Stefan193

Kann jemand von den wine-Spezialisten oder der es einfach gemacht hat was dazu bitte sagen:
...
Ich will mir ungern meine mühevoll erstellte Installation zerschießen und freue mich über valide Hinweise.


Ich kann mich nicht zu dem hier angesprochenen Problem äussern.
Allerdings bin ich genauso vorsichtig wie Du, und soweit ich das gesehen habe setzt Du auch Debian Trixie ein.
Ich kann aus eigener Erfahrung speziell für solche Fälle wie diesen Timeshift empfehlen.
Ich mache dann einfach einen System-Snapshot, und wenn die Sache in die Hose geht spiele ich diesen zurück.

Habe, bis ich auf Timeshift gestossen bin (bzw. mache ich immer noch periodisch), SSD-Komplettbackups als 'Sicherheitsnetz' bei gefährlichen Umstellungen/Tests etc. erstellt. Das ist zwar bombensicher, aber doch etwas aufwendig.
Ich war auch extrem skeptisch was solche Snapshots angeht, funktioniert aber -zumindest bei mir- seit
ca. einem Jahr zuverlässig (bis zum Erscheinen von Debian Trixie lief's auf Bookworm ebenso gut).

Gruss
winetrouble
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 256
Dabei seit: 08 / 2014
Betreff:

Re: banking4w unter ubuntu

 · 
Gepostet: 23.10.2025 - 07:14 Uhr  ·  #540
Gewählte Zitate für Mehrfachzitierung:   0