Bible Analyzer 5.6 beta (Linux)

Issues and Comments on the Current Beta Versions
Post Reply
Tim
Site Admin
Posts: 1475
Joined: Sun Dec 07, 2008 1:14 pm

Bible Analyzer 5.6 beta (Linux)

Post by Tim »

Here is a beta of Bible Analyzer 5.6 for Linux,
www.bibleanalyzer.com/bibleanalyzer_5.6-1_all.deb

Although I have not tested it on Ubuntu 24.04 yet, it should work.

(I also updated v5.5 so it will run on 24.04. The issue was 24.04 comes with Python 3.11 while v5.5 asked for 3.10.)

Check the Windows beta page see the new features.

Try it out and let me know.

Thanks.
Tim Morton
Developer, Bible Analyzer

But to him that worketh not, but believeth on him that justifieth the ungodly, his faith is counted for righteousness. (Rom 4:5 AV)

RobertRathbone
Posts: 45
Joined: Mon Jul 07, 2014 6:40 pm

Re: Bible Analyzer 5.6 beta (Linux)

Post by RobertRathbone »

I've been busy this week so I've not been able to test this and give you any feedback on this new version before now.

I recently upgraded my machine to Kubuntu 24.04 and BA 5.5 stopped working. Running it from the console I saw that it was failing to find certain libraries, such as webkit. It was looking for webkit2gtk-4.0 and Kubuntu/Ubuntu 24.04 comes with webkit2gtk-4.1. I created a link to 4.1 and named it 4.0 in order to make it happy. I had to also create links to one or two other libraries that it couldn't find and finally got BA to run, although there are still some things that aren't quite right. I installed BA 5.6 over 5.5 and things didn't improve. I'm sure it's cosmetic, but it still reports itself as 5.5. I also noticed that the bug that I mentioned previously has not yet been fixed (https://www.bibleanalyzer.com/forum/vie ... php?t=1668).

In order to get a clean test in case creating the links to previous libraries did not make for a fair test of 5.6, I installed BA 5.6 on a machine that I'm setting up for my wife. It has a clean install of Kubuntu 24.04 and 5.6 will not even start. I ran it from the console and you can see from the output below that the issue preventing it from running is not the version of Python. Kubuntu 24.04 has newer libraries than the ones that BA is looking for. Hope the console messages below helps you...

Robert Rathbone

Code: Select all

pam@pam-desktop:~$ python3 -u /opt/bibleanalyzer/ba-run.py
3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0]
4.2.0 gtk3 (phoenix) wxWidgets 3.2.0
/home/pam App dir
/home/pam/Documents/BibleAnalyzer myDocs folder
/home/pam/Documents/BibleAnalyzer all users
/home/pam/Documents/BibleAnalyzer docs modules folder
/home/pam/.config/bibleanalyzer user
0.1575932502746582 imports

(analyzer5:28320): Gtk-WARNING **: 17:20:51.539: /lib/x86_64-linux-gnu/libFcitx5GClient.so.2: undefined symbol: g_once_init_leave_pointer

(analyzer5:28320): Gtk-WARNING **: 17:20:51.539: Loading IM context type 'fcitx' failed

(analyzer5:28320): Gtk-WARNING **: 17:20:51.540: /lib/x86_64-linux-gnu/libFcitx5GClient.so.2: undefined symbol: g_once_init_leave_pointer

(analyzer5:28320): Gtk-WARNING **: 17:20:51.540: Loading IM context type 'fcitx' failed
Valid local config

(analyzer5:28320): Gtk-WARNING **: 17:20:51.661: /lib/x86_64-linux-gnu/libFcitx5GClient.so.2: undefined symbol: g_once_init_leave_pointer

(analyzer5:28320): Gtk-WARNING **: 17:20:51.661: Loading IM context type 'fcitx' failed
Loading editor...
DRI driver not from this Mesa build ('24.0.5-1ubuntu1' vs '23.2.1-1ubuntu3.1~22.04.2')
failed to bind extensions
DRI driver not from this Mesa build ('24.0.5-1ubuntu1' vs '23.2.1-1ubuntu3.1~22.04.2')
failed to bind extensions
DRI driver not from this Mesa build ('24.0.5-1ubuntu1' vs '23.2.1-1ubuntu3.1~22.04.2')
failed to bind extensions
DRI driver not from this Mesa build ('24.0.5-1ubuntu1' vs '23.2.1-1ubuntu3.1~22.04.2')
failed to bind extensions
Failed to create GBM device for render device: /dev/dri/renderD128: No such file or directory

** (analyzer5:28320): ERROR **: 17:20:51.809: Unable to spawn a new child process: Failed to spawn child process “/usr/lib/x86_64-linux-gnu/webkit2gtk-4.0/WebKitNetworkProcess” (No such file or directory)
pam@pam-desktop:~$ 

Tim
Site Admin
Posts: 1475
Joined: Sun Dec 07, 2008 1:14 pm

Re: Bible Analyzer 5.6 beta (Linux)

Post by Tim »

Since the 24.04 repositories now contain all the dependencies Bible Analyzer 5.6 requires, I have adjusted the deb to download them from there instead of packaging some within. I uploaded a new deb (same link) that reflects this.

The v5.5 deb still contains the packages so it will work with 22.04. So for 22.04 use v5.5 and for 24.04 use v5.6
Tim Morton
Developer, Bible Analyzer

But to him that worketh not, but believeth on him that justifieth the ungodly, his faith is counted for righteousness. (Rom 4:5 AV)

RobertRathbone
Posts: 45
Joined: Mon Jul 07, 2014 6:40 pm

Re: Bible Analyzer 5.6 beta (Linux)

Post by RobertRathbone »

That is much better. It starts normally on my machine and the new 5.6 features seem to be working (I couldn't get them to work before).

The issues I pointed out previously are still present, however. The program still reports itself as 5.5 (specifically 5.5.1.02) unless that is because it's still beta and won't be 5.6 until its officially released. Also, the bug mentioned in this post (https://www.bibleanalyzer.com/forum/vie ... php?t=1668) hasn't been fixed. I'm also seeing some cosmetic issues that may be because I'm on Kubuntu (KDE desktop) and you develop for the Cinnamon desktop used in Linux Mint. Some of the buttons in the lower right-hand corner of the Parallel/Harmony generator are blank. I'd paste a screenshot here but I can't seem to get it to work.

Thanks for your hard work!
Robert

Post Reply