Linux version of Logos Bible Software
Comments
-
I installed Logos 9 on Ubuntu 20.04 using this method, and I got basic functionality working, but not everything is working. Let me know if anyone has any different results.
Tools
- Atlas causes "Program Error: This can be caused by a problem in the program or a deficiency in Wine. You may want to check the Application Database for tips about running this application."
- Canvas kind of works except for Insert Passage, which kind of defeats its purpose.
- Bible Search doesn't work
Guides
- It seems like none of the guides are working
Trying to close any of the above crashes Logos (though keeping them open is fine).
Docs
- It looks like the docs do work
Let me know if you have anything to add or if anything that's not working for me is working for you.
Note, I've also been testing out using a virtual machine, and it works pretty well, but there are two things to keep in mind if you want to try using that for running Logos 9. First, the Windows 10 operating system takes up about 20 GB, so if you want to install Logos in a virtual machine, you'll need an extra 20-30 GB in addition to however large your Logos data folder is. Second, when installing Windows 10 onto a virtual machine, it will ask you for a registration code. You can skip this step by saying that you don't have a registration code, and you can use Windows just fine without ever activating it. However, technically, doing so goes against the Terms and Agreements. So if you plan on using a virtual machine for Logos long term, you'll have to purchase a Windows registration key (or if you already own an old Windows 10 computer, you might be able to snatch it's registration key and use that as long as you uninstall Windows from that old computer). Also, you would still technically be using Windows, so if you're a Linux purist or a privacy enthusiast, you might not want to use a virtual machine. Other than that, the only performance issues I've ever had with the virtual machine was that the videos in Logos would lag, but they could also just be watched on Linus through the web app.
0 -
Dominik Wagner said:
Hello all.
I have now tried to run LOGOS 9 on an openSUSE Leap 15.2 Linux.
Whenever it trys to start WINE during the installation I get this error message and the LOGOS setup does not start. Under Ubuntu everything works without problems.
I use the script from "github ferion11" (fast)002c:err:module:load_so_dll failed to load .so lib "/tmp/.mount_wine64syPVNU/lib64/wine/ucrtbase.dll.so": /lib64/libm.so.6: version `GLIBC_2.27' not found (required by /tmp/.mount_wine64syPVNU/lib64/wine/ucrtbase.dll.so)
002c:err:module:import_dll Loading library ucrtbase.dll (which is needed by L"C:\\windows\\system32\\sechost.dll") failed (error c000007a).
002c:err:seh:NtRaiseException Unhandled exception code c0000005 flags 0 addr 0x7bc7e075
0024:err:module:load_so_dll failed to load .so lib "/tmp/.mount_wine64syPVNU/lib64/wine/ucrtbase.dll.so": /lib64/libm.so.6: version `GLIBC_2.27' not found (required by /tmp/.mount_wine64syPVNU/lib64/wine/ucrtbase.dll.so)
0024:err:module:import_dll Loading library ucrtbase.dll (which is needed by L"C:\\windows\\system32\\sechost.dll") failed (error c000007a).
0024:err:seh:NtRaiseException Unhandled exception code c0000005 flags 0 addr 0x7bc7e075Maybe someone has a hint for me
Greetings Dominik
Because openSUSE Leap is still using glibc 2.26:
Why Leap 15.2 still is using glibc 2.26?Brian Hollifield said:Good morning. I read yesterday about the release of Wine 6, how does that impact/change the status of Logos on Linux?
I did use the scripts a few months back and had it running on a system, but I was unhappy with the performance - due primarily to the horsepower of the PC - so I reverted back to the Windows version for the time being.
Thanks
BrianAlong with improvements, there are several bugs in the new versions of WINE. The new version isn't always the most compatible. Namely, many applications still work better with old versions 3.x of WINE (it's a well known fact).
0 -
New issue that I just experienced:
I noticed that 9.2 was released and attempted an Update Now, that didn't see an update. I then downloaded the Logos Setup and when running it, it throws an error that Windows needs to be updated to install.
Update:
The issue was having the prefix set to Win7 to allow indexing and fast load times. Switching back to Win10 allowed the update to go through with no issue. I don't recall this issue in previous versions
Logos 10 - OpenSuse Tumbleweed, Windows 11, Android 16 & Android 14
0 -
Read the guide for an update. Backup your data first. We install with windows version set to 10 but run Logos with windows version set to 7. This is due to a bug in .NET rather than wine or Logos. Updating doesn't really work. Essentially you backup your data, do a fresh install and replace your data into the new install.
גַּם־חֹשֶׁךְ֮ לֹֽא־יַחְשִׁ֪יךְ מִ֫מֶּ֥ךָ וְ֭לַיְלָה כַּיּ֣וֹם יָאִ֑יר כַּ֝חֲשֵׁיכָ֗ה כָּאוֹרָֽה
0 -
Been playing around a little with L9 and the indexing issue is a major issue. The Win7 workaround does not work as of this time for a library with more than a small amount of resources.
The parse_url error that spams like crazy is:
0134:fixme:path:parse_url failed to parse L"Libronix.DigitalLibrary.Utility.resources"
I tried running the indexer with the LC_ALL=C command, as that had worked with a previous parse_url spamming error, but it does not seem to work the same way.
Former workarounds: As stated setting to Win7, deleting the files in the Index Folders and running Rebuild Index also seem to not work.
Rebuild Index, does set the three Index folders to 2 files each, which is in line with how it worked previously, but there is no action with the files at all - which is not in line with past action, when the indexer would complete.
Logos 10 - OpenSuse Tumbleweed, Windows 11, Android 16 & Android 14
0 -
Update:
I'm running the Logos 9 Indexer on a system with 12 gigs of Ram and I setup a 24 gig swapfile to add significant swap resource for the process. SSD and i7 processor, so system power and resources should not be a problem - never have been on Windows, nor on any version of Linux up until very recently. Now even the overkill of system resources available is getting no movement at all and kills after eclipsing all the resources available - with no movement at all on the index files of any kind.
Maybe @BradleyGrainger can give some insight as to anything that may have changed with the LogosIndexer.exe process that we can research within the wine setup. Calling different dlls, new permissions, etc.
The fact that there is absolutely no movement on the Index files is what bothers me most - the process runs for hours at full cpu and nothing accomplished at all - at least if there was some movement with the files, we could know that the indexer was at least doing something.
This is the same under winxp, win7, win 8, win8.1 and win10 settings for the prefix in wine
Logos 10 - OpenSuse Tumbleweed, Windows 11, Android 16 & Android 14
0 -
Working with Bradley, we were able to establish a workaround for those who also have a working Windows install.
There is an issue with the AutoComplete database not completing on the Linux install. If you have a fully indexed Windows install you can copy the two files from the AutoComplete directory into the same directory in the Logos Data wine folder.
Doing so allowed the indexer to fully complete on win with windows version set to Win10!
It also allowed the indexer to rely heavily on the CPU, rather than RAM, which is part of the problem with whatever is going on with the AutoComplete database hanging the Linux install.
My AutoComplete database file in Linux was a small fraction of the 150 MB completed Windows file.
Hopefully Bradley and the Dev team may be able to shed some light on the process in the future so we can try to locate the bug causing this in wine, since the logs seem to not give us any information useful to the devs at WineHQ
Logos 10 - OpenSuse Tumbleweed, Windows 11, Android 16 & Android 14
0 -
Update: New workaround from Linux only.
Using winecfg set LogosIndexer.exe to windows version winxp. Run the indexing. Once AutoComplete.db is finished kill the indexer. You'll see the file stop growing if you view it in a file manager. Then set windows version to win10 and run the indexer again.
I think we now understand why this happens so hopefully it won't be too long before we have it working without this extra few steps.
גַּם־חֹשֶׁךְ֮ לֹֽא־יַחְשִׁ֪יךְ מִ֫מֶּ֥ךָ וְ֭לַיְלָה כַּיּ֣וֹם יָאִ֑יר כַּ֝חֲשֵׁיכָ֗ה כָּאוֹרָֽה
0 -
Has Logos 9 continued working well on Manjaro KDE since you installed it in December? Any problems?
0 -
Had to reinstall due to unrelated crash and data loss. Linux Mint 20.1 xfce.
Tried both the Wasta Script and Daniel's regular AppImg script. They both fail after installing Net 4.0 when it tries to install the MS DotNet 4.8 update. I get the warning "Unable to create or save new files in the folder into which the files are being extracted. Please check the folder properties to ensure you have permission on the folder to write files and that the folder is not read-only.
Daniels's "fast_install_AppImageWine_and_Logos.sh." script does complete successfully. It executes and downloads the resources. but then crashes every time. The Logos windows disappear and the Indexer remains running in the background."
Saved and attached the Backtrace.
0 -
Update: set LogosIndexer.exe to windows version 'vista' in winecfg. Tested with wine 6.3 and newer this seems to resolve all indexing problems.
Updating from within Logos still seems to fail and cause data loss. For each update I: 1)rename my current install; 2) do a fresh install; 3) copy my user data into place before running it.
גַּם־חֹשֶׁךְ֮ לֹֽא־יַחְשִׁ֪יךְ מִ֫מֶּ֥ךָ וְ֭לַיְלָה כַּיּ֣וֹם יָאִ֑יר כַּ֝חֲשֵׁיכָ֗ה כָּאוֹרָֽה
0 -
https://github.com/ferion11/LogosLinuxInstaller/releases
This release should be good for Logos 9.
As always backup first and a huge thanks to those contributing to this work!
גַּם־חֹשֶׁךְ֮ לֹֽא־יַחְשִׁ֪יךְ מִ֫מֶּ֥ךָ וְ֭לַיְלָה כַּיּ֣וֹם יָאִ֑יר כַּ֝חֲשֵׁיכָ֗ה כָּאוֹרָֽה
0 -
Kevin Moore said:
Daniels's "fast_install_AppImageWine_and_Logos.sh." script does complete successfully. It executes and downloads the resources. but then crashes every time. The Logos windows disappear and the Indexer remains running in the background."
I suggest to do a fresh install with the latest ferion11 release 2.24. Try the fast install option with the appImage.
גַּם־חֹשֶׁךְ֮ לֹֽא־יַחְשִׁ֪יךְ מִ֫מֶּ֥ךָ וְ֭לַיְלָה כַּיּ֣וֹם יָאִ֑יר כַּ֝חֲשֵׁיכָ֗ה כָּאוֹרָֽה
0 -
Thanks, John. I did finally succeed in getting a working install [Y] using Daniel's 'fast AppImage option. It took several tries, and I have no idea why. I had no previous data on this system so had to download it again.
0 -
John Goodman said:
https://github.com/ferion11/LogosLinuxInstaller/releases
This release should be good for Logos 9.
As always backup first and a huge thanks to those contributing to this work!
I have tried this version on a fresh install of Linux Mint 20.1, with no success. It installs. It downloads the resources, but when it opens the actual program, it crashes every time.
0 -
Check winecfg. Default should be Win10 and LogosIndexer.exe should be Vista
Logos 10 - OpenSuse Tumbleweed, Windows 11, Android 16 & Android 14
0 -
My guess is you are missing a dependency... try installing wine from winehq with install recommends. I use Kubuntu but I know others use mint with success.
גַּם־חֹשֶׁךְ֮ לֹֽא־יַחְשִׁ֪יךְ מִ֫מֶּ֥ךָ וְ֭לַיְלָה כַּיּ֣וֹם יָאִ֑יר כַּ֝חֲשֵׁיכָ֗ה כָּאוֹרָֽה
0 -
If that doesn't work, come on the Telegram channel and share your terminal output.
גַּם־חֹשֶׁךְ֮ לֹֽא־יַחְשִׁ֪יךְ מִ֫מֶּ֥ךָ וְ֭לַיְלָה כַּיּ֣וֹם יָאִ֑יר כַּ֝חֲשֵׁיכָ֗ה כָּאוֹרָֽה
0 -
Frank Sauer said:
Check winecfg. Default should be Win10 and LogosIndexer.exe should be Vista
How exactly do I check this?
0 -
Scott Warner said:Frank Sauer said:
Check winecfg. Default should be Win10 and LogosIndexer.exe should be Vista
How exactly do I check this?
If you are using the ferion scripts then go to your Logos dir and run:
./controlPanel.sh winetricks
If you aren't using the ferion script then I would recommend you do.
גַּם־חֹשֶׁךְ֮ לֹֽא־יַחְשִׁ֪יךְ מִ֫מֶּ֥ךָ וְ֭לַיְלָה כַּיּ֣וֹם יָאִ֑יר כַּ֝חֲשֵׁיכָ֗ה כָּאוֹרָֽה
0 -
Not to derail this thread, but has Logos ever seriously considered migrating to an electron app?
They are already using a lot of rich web content and have to manage multiple platforms of both desktop and mobile. If it were designed for an electron app, a Linux port would be trivial.
0 -
I am using the ferion scripts.
I am not sure how to use winetricks to make the changes, though. Would someone be willing to write that out or point me to where I can figure that out?
Thanks,
Scott0 -
Scott, Try this:
./Logos.sh winetricks
Select default prefix.
Change settings.
Windows version.
It's in there but I think you've probably got the right settings already if you ran the script. I'm thinking you have a dependency issue. For this reason I would follow the winehq guide to make sure you are running the latest version of wine with all dependencies installed. Then just move the appImage and the scripts will default to running off your system wine. You'll likely get an error message the first time you run it but press OK and it should run anyway.
It's easier to help you on telegram. Please join the channel and ask there if you need help.
גַּם־חֹשֶׁךְ֮ לֹֽא־יַחְשִׁ֪יךְ מִ֫מֶּ֥ךָ וְ֭לַיְלָה כַּיּ֣וֹם יָאִ֑יר כַּ֝חֲשֵׁיכָ֗ה כָּאוֹרָֽה
0 -
I tried installing Logos on Manjaro using the Ferrion11 Installer. At first, there were two packages that I needed to install (xorg-xwd and cabextract). After that, the installation seemed to go just fine until at the very end, I got an error message saying,
"The Microsoft .NET Framework version 4.7.2 is not installed on this computer. Please run LogosSetup.exe to install the .NET Framework."
I had similar luck with Pop! OS (I'll admit I've been doing a little distro hopping). How can I fix this error?
0 -
Elliot Swaim said:
I tried installing Logos on Manjaro using the Ferrion11 Installer. At first, there were two packages that I needed to install (xorg-xwd and cabextract). After that, the installation seemed to go just fine until at the very end, I got an error message saying,
"The Microsoft .NET Framework version 4.7.2 is not installed on this computer. Please run LogosSetup.exe to install the .NET Framework."
I had similar luck with Pop! OS (I'll admit I've been doing a little distro hopping). How can I fix this error?
Please re-try using the script fast_install_AppImageWine_and_Logos.sh.
0 -
I am a newbie to both Logos and Ubuntu. Thanks Daniel Ribeiro da Silva, John Goodman, Sauer, and the makers of the ferrion script. Managed to install my Logos 9 without a hitch. Used the fast_install version of the script.
My question to John Goodman- which folders/files should one back up? You have said user files, but the exact folders/files are not clear to me. Could you please spell them out in detail. Thanks.
0 -
Users, Documents and Data from within the Logos program dir.
גַּם־חֹשֶׁךְ֮ לֹֽא־יַחְשִׁ֪יךְ מִ֫מֶּ֥ךָ וְ֭לַיְלָה כַּיּ֣וֹם יָאִ֑יר כַּ֝חֲשֵׁיכָ֗ה כָּאוֹרָֽה
0 -
I've been using the "Google Doc" method for quite a while. However, it seems stalled at Logos v. 8... The documentation has instructions for installing v. 9, but they're all crossed out--including For Logos 9 and 64bit systems the recommended method is to use the ferion11 scripts. So I ask: Is ferion11 the only way to install Logos 9? And if I'm already running Logos 8 using the "Google Doc" setup, do I have to remove it first?John Goodman said:Users, Documents and Data from within the Logos program dir.
Much advice appreciated!0 -
I've updated it as best I can... I'm not up to date with the latest work from Rik on wasta for Logos 9.
גַּם־חֹשֶׁךְ֮ לֹֽא־יַחְשִׁ֪יךְ מִ֫מֶּ֥ךָ וְ֭לַיְלָה כַּיּ֣וֹם יָאִ֑יר כַּ֝חֲשֵׁיכָ֗ה כָּאוֹרָֽה
0 -
As I said, I have Logos 8 up and running -- with 22 GB of files in Data, Documents, and Users that I'd rather not have to download again. I see this on the ferion11 page: "
DOWNLOADED_RESOURCES
: change the directory where the script will search for files by name before attempting to download from the internet (default is${PWD}
)," but I don't know where I would change the directory variable... After watching the "short video" twice, I don't see that step. Do I have to download and modify one of the "source code" files? I use Linux, but I'm not a programmer... :-\ Again, much advice appreciated!0