Wine_Mono ist noch in der Entwicklung, deswegen gibt es dort noch Probleme. Z. Bsp. werden in den Spalten "Betrag" und "Saldo" die Beträge linksbündig angezeigt, anstatt rechtsbündig.
Wenn man Banking4 ohne Fehler laufen lassen möchte, darf man nicht auf Wine-Mono zurückgreifen, sondern weiterhin auf dotnet40 und dotnet48 wie hier beschrieben. Die Installation dauert zwar 10 Minuten länger, aber dafür läuft alles reibungslos.
forum/topic.php?p=178627#real178627
Wichtig ist, dass bei der Frage nach der Installation von "Wine-Mono" auf "abbrechen" geklickt wird.
Hier die einzelnen Befehle für die stabile Version Wine-staging-10.0-amd64:
cd
wget
https://github.com/Kron4ek/Win…d64.tar.xz
tar -xvf wine-10.0-staging-amd64.tar.xz
mv wine-10.0-staging-amd64 ~/.wine-10.0-staging-amd64
rm wine-10.0-amd64.tar.xz
rm ~/.cache/wine/wine-mono-9.4.0-x86.msi
wget "https://subsembly.com/download/TopBanking4Setup.exe"
WINEPREFIX=~/.Banking4-10.0 ~/.wine-10.0-staging-amd64/bin/wine ~/TopBanking4Setup.exe
rm TopBanking4Setup.exe
echo "Installation von dotnet40"
WINEPREFIX=~/.Banking4-10.0 ~/.wine-10.0-staging-amd64/bin/wine winecfg -v win7
wget 'http://download.microsoft.com/download/9/5/A/95A9616B-7A37-4AF6-BC36-D6EA96C8DAAE/dotNetFx40_Full_x86_x64.exe'
WINEPREFIX=~/.Banking4-10.0 ~/.wine-10.0-staging-amd64/bin/wine ~/dotNetFx40_Full_x86_x64.exe /q
rm dotNetFx40_Full_x86_x64.exe
WINEPREFIX=~/.Banking4-10.0 ~/.wine-10.0-staging-amd64/bin/wine reg add 'HKEY_CURRENT_USER\Software\Wine\DllOverrides' /v mscoree /t REG_SZ /d native
wget 'https://download.visualstudio.microsoft.com/download/pr/7afca223-55d2-470a-8edc-6a1739ae3252/abd170b4b0ec15ad0222a809b761a036/ndp48-x86-x64-allos-enu.exe'
WINEPREFIX=~/.Banking4-10.0 ~/.wine-10.0-staging-amd64/bin/wine ~/ndp48-x86-x64-allos-enu.exe /q
rm ndp48-x86-x64-allos-enu.exe
WINEPREFIX=~/.Banking4-10.0 ~/.wine-10.0-staging-amd64/bin/wine reg add 'HKEY_CURRENT_USER\Software\Wine\Direct3D' /v renderer /t REG_SZ /d gdi /f
cd
wget "http://residence-eon.tuxfamily.org/Wine/tahoma32.exe"
cabextract -d ~/.Banking4-10.0/drive_c/windows/Fonts/ tahoma32.exe
rm tahoma32.exe
rm ~/.Banking4-10.0/drive_c/windows/Fonts/fontinst.exe
rm ~/.Banking4-10.0/drive_c/windows/Fonts/fontinst.inf
WINEPREFIX=~/.Banking4-10.0 ~/.wine-10.0-staging-amd64/bin/wine reg add 'HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Fonts' /v "Tahoma" /t REG_SZ /d "Tahoma.TTF" /f
WINEPREFIX=~/.Banking4-10.0 ~/.wine-10.0-staging-amd64/bin/wine reg add 'HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Fonts' /v "Tahoma Bold" /t REG_SZ /d "Tahomabd.TTF" /f
WINEPREFIX=~/.Banking4-10.0 ~/.wine-10.0-staging-amd64/bin/wine reg add 'HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Fonts' /v "Tahoma" /t REG_SZ /d "Tahoma.TTF" /f
WINEPREFIX=~/.Banking4-10.0 ~/.wine-10.0-staging-amd64/bin/wine reg add 'HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Fonts' /v "Tahoma Bold" /t REG_SZ /d "Tahomabd.TTF" /f
Zum Starten von Banking4 gibt man ein:
cd
WINEPREFIX=~/.Banking4-10.0 ~/.wine-10.0-staging-amd64/bin/wine ~/.Banking4-10.0/drive_c/"Program Files (x86)"/TopBanking4/TopBanking.exe
Man kann auch beim obigen Link mein Skript herunterladen und alles automatisch ablaufen lassen. Im Skript werden außerdem die einzelnen Schritte erklärt.
Lässt man auch nur einen Schritt aus, gibt es Probleme!
Das Skript ist so konzipiert, dass es auch auf anderen Linux-Distributionen funktioniert.
"wget" und "cabextract" müssen installiert sein!