The Bat!@wine - Ein aktueller Bericht

  • Bei mir startet weder The Bat v10.4.x noch v10.5.x mit wine v8.17 oder neuer. Ich bleibe daher vorerst auf v8.16. Wäre zwar eigentlich egal bei mir, da ich sowieso noch The Bat v8 nutze, aber um v10 zu testen ist es so halt doch besser. Und wer will schon eine defekte wine-Version nutzen...?

    Wine hat in der Vergangenheit schon öfter mal Versionsreihen gehabt, mit denen ein oder mehrere Programme ganz oder teilweise nicht mehr liefen.

    Z.B. funktionierte die Update-Suche von The Bat v8 mit wine von ca. v7.20 bis v8.10 nicht.

    Im Übrigen hat eine Mitarbeiterin vom The Bat Support letztes Jahr mal so nebenbei erwähnt, daß sie überlegen, eine Plattform-unabhängige Version zu machen. Würde sich natürlich anbieten, wo sie sowieso schon CEF integriert haben. Sieht dann aber vermutlich dann auch entsprechend aus... Es gibt ja inzwischen ziemlich viel Software, die auf CEF aufgebaut ist.

  • Bei mir startet weder The Bat v10.4.x noch v10.5.x mit wine v8.17

    Nimm die TheBat!-Version 9.5.1 und das aktuelle wine v8.21 und halte dich an meine Installationsanweisungen. Dann wird alles gut.

    Update-Suche von The Bat v8

    Updates nur per "Hand"-Installation.

    Jörg Schiermeier
    Informatiker, Bielefeld

    The Bat! professional v9.x (32bit NAU) mit XMP-, Regula- und Shell-Plugin • wine v9.x • devuan linux (excalibur/ceres)

  • Hinweis!

    Momentan steht für Januar 2024 eine neue stabile Version von wine bevor. Ich verfolge das aktuell recht zeitnah, d.h. meine alltägliche Installation wird auf alle Fälle mit einem neuen wine versehen und evtl. Fehler, die so gut wie nie auftreten, landen im wine-Bugtracker.

    Mit den neuen Versionen von The Bat! ist es nicht ganz so leicht: seit den 10er-Version funktioniert mal alles, dann wieder nicht. Da ist noch viel im Argen, was ganz offensichtlich nicht an wine liegt, sondern an der Entwicklungsqualität bei RitLABS. Aber hey, das sind eben β-Versionen....

    Besonderen Ärger macht die Verbindung zu GnuPG, genauer: GnuPG wird in The Bat! intern über eine Shell aufgerufen, d.h. The Bat! startet intern ein externes Programm. Und das ist nicht so fein: GnuPG seinerseits startet den GPG-Agent-Prozess, der dann, auch nach dem Beenden von The Bat!, weiterläuft. Auch der The Bat!-EXE-Prozess läuft weiter. Wenn ich den GPG-Agent-Prozess mit htop oder per kill beende, dann wird auch der TheBat!-EXE-Prozess beendet.

    Geht also, irgendwie....

    btw:

    dazu gab es schon diverse Einträge im The Bat! - Bugtracker, das diese Weise, wie GnuPG aufgerufen wird, von der GnuPG-Community NICHT empfohlen wird, denn dazu gibt es einen anderen Mechanismus (GPGme).

    Auf Grund dieser beschriebenen Unannehmlichkeiten habe ich derzeit folgende drei Testbeds in Aktion:

    1. meine alltägliche Installation:
      • wine v9.0-rc3: bildet Windows 64-Bit v11 nach
      • The Bat! v9.5.1, 32-Bit, damit u.a. das XMP-Plugin läuft
      • GnuPG v2.4.3 vom 4. Juli 2023


    eine 32-Bit-Umgebung:

    • wine v9.0-rc3: bildet Windows 64-Bit v11 nach
    • The Bat! v11.0.1 32-Bit Christmas Edition
    • GnuPG v2.4.3 vom 4. Juli 2023


    eine 64-Bit-Umgebung:

    • wine v9.0-rc3: bildet Windows 64-Bit v11 nach
    • The Bat! v11.0.1 64-Bit Christmas Edition
    • GnuPG v2.4.3 vom 4. Juli 2023

    Es bleibt spannend - ich sehe diese ganze Entwicklung™ auch unter einem gewissen sportlichen Aspekt....

    Kolophon:

    Dieser verf... Editor zerstört meinen Text und vor allem, dessen Struktur ....

    Jörg Schiermeier
    Informatiker, Bielefeld

    The Bat! professional v9.x (32bit NAU) mit XMP-, Regula- und Shell-Plugin • wine v9.x • devuan linux (excalibur/ceres)

    10 Mal editiert, zuletzt von sotel (26. Dezember 2023 um 19:19)

  • The Bat! v11.0.1 32-Bit Christmas Edition

    Hab das jetzt auch mal mit den neuen Versionen v11.0.2 probiert:

    nix Neues:

    die Prozesse

    • gpg-agent.exe
    • TheBat32.exe bzw.
    • TheBat.exe

    laufen nach dem Programmende (von TheBat!) weiter und ich muss diese von Hand beenden.

    Jörg Schiermeier
    Informatiker, Bielefeld

    The Bat! professional v9.x (32bit NAU) mit XMP-, Regula- und Shell-Plugin • wine v9.x • devuan linux (excalibur/ceres)

  • Das ist bei mir auch so, allerdings hat es nichts mit GPG zu tun, sondern damit ob der "Indizierungsprozess der Datenbank"

    Indizierung läuft bei jedem Start von The Bat erneut abgeschlossen ist. Wenn der Prozess abgeschlossen wurde, lässt sich The Bat odnungsgemäß beenden, wurde der Prozess noch nicht beendet bleiben die hier beschriebenen Prozesse im Taskmanager zurück und müssen von Hand beendet werden.

  • Mit wine 9.0 laufen TB 10 und 11, und TB 8 kann sich wieder erfolgreich nach Updates erkundigen.

    Allerdings ist bei dem wine-Paket der Distro, die ich verwende der neue WoW64-Modus noch nicht aktiviert. Würde aber wohl auch keinen Unterschied machen, da ich kein TB 32bit verwende.