Linux version of Logos Bible Software
Comments
-
Paul Unger said:
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!${PWD} is the current directory where you run the script, so if you run the script "fast_install_appimagewine_and_logos.sh" and the downloaded "Logos-x64.msi" is in the same directory that you are current running the script, then the script will use the local "Logos-x64.msi" instead of download, and the same for the others files too. But what you are trying to do by copying the Data, Documents, and Users is save the old downloaded LogosBible books to use on the new version.
Well, anyway, I recommend that you keep the working version as a working backup, to make sure the new version is working correctly for you, before lose the old working one (in which case, just rename/move the old "LogosBible_Linux_P" folder).
0 -
Thanks for the reply, Daniel Ribeiro da Silva. Sorry to say, though, that I'm still confused... Do I have to download "Logos-x64.msi" as well as "fast_install_appimagewine_and_logos.sh" and have them in the same folder before I start? In the instructions (https://github.com/ferion11/LogosLinuxInstaller), step 15 shows "Logos-x64.msi" downloading to /tmp. Should I make a /tmp folder somewhere, and copy Logos "Data, Documents, and User" folders there as well? I don't see anywhere on the instructions page where Logos downloads resources / documents -- or better, goes to an existing folder to find and install them. Maybe I'm missing something obvious, but I'm still missing it...Daniel Ribeiro da Silva said:${PWD} is the current directory where you run the script, so if you run the script "fast_install_appimagewine_and_logos.sh" and the downloaded "Logos-x64.msi" is in the same directory that you are current running the script, then the script will use the local "Logos-x64.msi" instead of download, and the same for the others files too. But what you are trying to do by copying the Data, Documents, and Users is save the old downloaded LogosBible books to use on the new version.
Well, anyway, I recommend that you keep the working version as a working backup, to make sure the new version is working correctly for you, before lose the old working one (in which case, just rename/move the old "LogosBible_Linux_P" folder).
0 -
Paul Unger said:
Thanks for the reply, Daniel Ribeiro da Silva. Sorry to say, though, that I'm still confused... Do I have to download "Logos-x64.msi" as well as "fast_install_appimagewine_and_logos.sh" and have them in the same folder before I start? In the instructions (https://github.com/ferion11/LogosLinuxInstaller), step 15 shows "Logos-x64.msi" downloading to /tmp. Should I make a /tmp folder somewhere, and copy Logos "Data, Documents, and User" folders there as well? I don't see anywhere on the instructions page where Logos downloads resources / documents -- or better, goes to an existing folder to find and install them. Maybe I'm missing something obvious, but I'm still missing it...
You need only the last fast_install_AppImageWine_and_Logos.sh (in https://github.com/ferion11/LogosLinuxInstaller/releases), and it will download the files for you. The options we're talking about is about trying to save time in the installation process.
0 -
Sorry, I thought there was a way to avoid having to download the files and save bandwidth / download space in the installation process. I guess I misunderstood...Daniel Ribeiro da Silva said:You need only the last fast_install_AppImageWine_and_Logos.sh (in https://github.com/ferion11/LogosLinuxInstaller/releases), and it will download the files for you. The options we're talking about is about trying to save time in the installation process.
0 -
Paul Unger said:
Sorry, I thought there was a way to avoid having to download the files and save bandwidth / download space in the installation process. I guess I misunderstood...
One way to save time is to save bandwidth. And in this case, you have to separate the installation into at least two steps: 1- LogosBible installation, 2- LogosBible books and libraries installation.
1- For installing LogosBible using fast_install_AppImageWine_and_Logos.sh, you can keep in the same directory (${PWD}) the file https://github.com/ferion11/wine64_bottle_dotnet/releases/download/v5.11/wine64_bottle.tar.gz, as the script will use it, instead of download every time you install using a newer version of the script. With this you save some bandwidth in the installation.
2- After completing the installation you can use the files (books) from the old installation (so remember to backup) to save more bandwidth. The directories to be copied are (the default):
* remember that you can move and/or rename (or backup) the LogosBible64_Linux_P directory.
- LogosBible64_Linux_P/data/wine64_bottle/drive_c/users/${USER}/Local\ Settings/Application\ Data/Logos/Data
- LogosBible64_Linux_P/data/wine64_bottle/drive_c/users/${USER}/Local\ Settings/Application\ Data/Logos/Documents
- LogosBible64_Linux_P/data/wine64_bottle/drive_c/users/${USER}/Local\ Settings/Application\ Data/Logos/Users
So, theoretically, if before the first run, you copy the files from these directories (from the old and functional to the new installation), LogosBible will not download them again, saving bandwidth. But again, remember to make sure the new version is working before deleting the old one (which will serve as a working backup too).
0 -
Thanks John Goodman and Daniel da Silva for your graciousness in responding. I shall keep a backup ready for a rainy day.
0 -
Thanks for explaining step 2, Daniel. I don't remember seeing it described anywhere else. Could I make the suggestion that someone add this to step 23 "You now have a
LogosBible_Linux_P
folder in your User Home" at https://github.com/ferion11/LogosLinuxInstaller? Something like:- Logos resources from a previous install can be copied to the corresponding folders in:
LogosBible64_Linux_P/data/wine64_bottle/drive_c/users/${USER}/Local\ Settings/Application\ Data/Logos/Data
LogosBible64_Linux_P/data/wine64_bottle/drive_c/users/${USER}/Local\ Settings/Application\ Data/Logos/Documents
LogosBible64_Linux_P/data/wine64_bottle/drive_c/users/${USER}/Local\ Settings/Application\ Data/Logos/UsersKeeping a backup of your Logos resources is highly recommended!
Looking forward to giving this a try today.[Y]
0 -
Looks like it failed... :-(
It seemed to run OK until it downloaded Logos-x64.msi. The Logos 'splash screen' appeared, I clicked 'Next', and nothing...
An instance of "wine64" (msiexec /i /tmp/tmp.../Logos-x64.msi) is visible in System Monitor, but it appears to be stalled. I have a number of messages like this showing up in my terminal:wine client error:0: version mismatch 689/595.
Your wine binary was not upgraded correctly,
or you have an older one somewhere in your PATH.
Or maybe the wrong wineserver is still running?I use wine for other things, and there are two instances of "winedevice.exe" and one "wineserver" visible in System Monitor. Do I have to end those processes before I try again?
Appreciate any advice!
0 -
OK, I'm trying again (after renaming the failed "LogosBible_Linux_P" folder). Disappointed to see that it's downloading everything again... Which folder are "wine-staging-linux-amd64-fulldeps-v6.5 etc" and "wine64_bottle.tar.gz" supposed to be stored in so that they can be found by the script? I didn't understand the discussion of {PWD} that was offered earlier, but they look to be going into a /tmp/tmp.[random string] folder. Do I need to go to the /tmp folder and copy the downloaded files somewhere else for safe keeping and to avoid lengthy downloads in the future?
[...later...] Looks like it failed again. :-( This time I got to the "Choose Setup Type" window. I clicked "Typical" and, nothing... The last line in terminal is:
0110:fixme:msi:event_spawn_wait_dialog doing nothing
<sigh>
0 -
Third time lucky...?
I got a version of Logos 9 installed. This time when asked whether I wanted to use the AppImage version of Wine--which I had chosen the previous two times--I selected "native Wine". The install proceeded without hiccup (I copied resources just before choosing to launch Logos for the first time). But I get a "Program Error" every time I start Logos, which the dialog says "can be caused by a problem in the program or a deficiency in Wine."
I'm suspecting a deficiency in Wine. If I select "Show Details", right at the bottom, in System Information, I find "Wine build: wine-5.0 (Ubuntu 5.0-3ubuntu1)".
Is there a way to update Wine and get this working?
0 -
I would suggest to install a more recent version of wine from winehq. I had great success with wine 6 through 6.5. There are some recent regressions we are hoping to get worked out before wine 7.
גַּם־חֹשֶׁךְ֮ לֹֽא־יַחְשִׁ֪יךְ מִ֫מֶּ֥ךָ וְ֭לַיְלָה כַּיּ֣וֹם יָאִ֑יר כַּ֝חֲשֵׁיכָ֗ה כָּאוֹרָֽה
0 -
Hi John,
What are the implications for other programs I run in Wine? Will they get 'tipsy' with an upgrade...?
0 -
There's always a chance things can break with an update. Especially the dev branch. Wine 6.0.1 should be a safe bet. Wine is of its nature unsupported by the software vendors so one has to accept a level of unpredictability that said in my experience it mostly works like magic;)
גַּם־חֹשֶׁךְ֮ לֹֽא־יַחְשִׁ֪יךְ מִ֫מֶּ֥ךָ וְ֭לַיְלָה כַּיּ֣וֹם יָאִ֑יר כַּ֝חֲשֵׁיכָ֗ה כָּאוֹרָֽה
0 -
I tried a couple of times to using the fast appimage script and the appimage Wine bottle and everything worked until I got to the Logos login screen. I entered my credentials (yes, the password is correct). I get an unable to connect box asking me to try again, and the box has an option to change proxy setting. What to do?
0 -
First time trying with the fast install script. I was able to get it to install and log in. But when it starts loading and trying to download resources, it just crashes with .Net error.
0 -
I was on Wine 5.0 and updating to 6.0 fixed the issue. It's slow but at least it works.
0 -
Wine 6.8 is the last working version.
0 -
Daniel Ribeiro da Silva said: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.
I just tried it with the fast install, and it almost worked. I got to the screen after signing in where you download everything, and I chose to do the quick install to download some of my resources, and I got the following error:
"The program Logos.exe has encountered a serious problem and needs to close. We are sorry for the inconvenience. 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."
0 -
Thanks for all the great work that has been done to make Logos work under Linux.
I have been trying to get it working on my computer for the past few days, I started with ArchLinux using the Ferion scripts, got it to work, but very slow... click the menu button and wait 20-30 sec for a response, and very heavy CPU usage. I figured since Arch is not exactly the "norm" I did a quick install of Kubuntu and tried again.
Tried the latest Wasta script, but it just crashes as soon as Logos starts. Wiped, and tried again with Ferion, same thing.
Its a fresh install, with mininal extras, so I think I might be missing some libs, is there a list of things I should have on here for Logos to run? or does the script ensure all the dependancies are met?
0 -
The script will ensure its dependencies are met. What version of Wine are you using?
0 -
I have given up on Kubuntu and switched back to ArchLinux. The fast install script completed successfully, and I can get into Logos now. It is currently indexing my library, but it is *extremely* slow. Wine version 6.12-1 at the moment, it is the standard Wine package in the default repo, not the staging or dev version.
This system is an AMD A10 8700b CPU, 16gb RAM, 256gb NVME. I expected some loss of performance, but I am about 3 hours into the index and showing 2% done. Under windows my library normally takes about 20 minutes to index.
None of the CPU cores are pinned to 100% usage. Normally my disk is heavily loaded during the index, but dstat shows very minimal usage so I suspect there is something happening in the translation there.
0 -
6.12 is the dev branch. Unfortunately there is a serious regression in 6.9 which is yet to be fixed. It causes a crash when selecting a book in the library view. (https://bugs.winehq.org/show_bug.cgi?id=51215) 6.0.1 is stable and probably a good choice. It's what I use at the moment for my 'stable' setup for Bible study.
גַּם־חֹשֶׁךְ֮ לֹֽא־יַחְשִׁ֪יךְ מִ֫מֶּ֥ךָ וְ֭לַיְלָה כַּיּ֣וֹם יָאִ֑יר כַּ֝חֲשֵׁיכָ֗ה כָּאוֹרָֽה
0 -
Time for another progress update:
Logos is working well on linux[:D] and a growing number of us (very hard to know how many but hundreds we think) are using it regularly for Bible study. We have a Silver rating on winehq because there are some things which still don't work.
'Howto' notes are here - 3 main methods: ferion script gui installer (thanks Daniel), wasta packages (thanks Rik) and manual installation.
There are only a few ongoing frustrations with fairly easy work arounds (fixing these would get us to gold or platinum):
- Media playback (use the webapp) - this is being worked on and progressing well. I tentatively hope wine 7 will bring media playback.
- Printing (export to file and print from another app) - not aware of any work on this
- Read aloud (use the webapp and a browser plugin) - work on this is slow
How you can help:
- Join the telegram channel t.me/linux_logos - support new users.
- Testing new wine-devel versions especially if you have the skills to do a git bisect and hunt down changes causing bugs.
- Pray for the effort. (It is helping brothers and sisters who live under persecution.)
- Voting brings developer attention. Please log into the appdb at winehq and vote for Logos Bible Software
גַּם־חֹשֶׁךְ֮ לֹֽא־יַחְשִׁ֪יךְ מִ֫מֶּ֥ךָ וְ֭לַיְלָה כַּיּ֣וֹם יָאִ֑יר כַּ֝חֲשֵׁיכָ֗ה כָּאוֹרָֽה
0 -
Hello John,
Thanks for the info, that is very helpful. If 6.9 is not out of the box, is 6.8 the recommended version? or is there one which typically yields the best results?
0 -
I use wine 6.0.1 with the latest Logos for my daily study. I'm confident to recommend that. There may be some speed issues with 6.8. From 6 onwards progress is being made with video but is incomplete so there is no benefit I'm aware of to going higher than that for normal use.
You can fairly quickly swap versions and specify them with apt. E.g. for ubuntu focal obviously the LTS release of ubuntu will have more versions in the repos. More recent releases will have gaps between stable and dev will only include newer versions than the distro release.
sudo apt install winehq-devel=6.8~focal-1 wine-devel=6.8~focal-1 wine-devel-i386=6.8~focal-1 wine-devel-amd64=6.8~focal-1
גַּם־חֹשֶׁךְ֮ לֹֽא־יַחְשִׁ֪יךְ מִ֫מֶּ֥ךָ וְ֭לַיְלָה כַּיּ֣וֹם יָאִ֑יר כַּ֝חֲשֵׁיכָ֗ה כָּאוֹרָֽה
0 -
Thanks, I will have to see if I can hunt down an install package for 6.01. I am on Arch at the moment, if you happen to have a 6.01 link handy, otherwise its off to google one up.
I will be more than happy to help with testing, but I have another week of seminary to go before I have free time
0 -
With this recent forum activity, I decided to give Logos9 on Wine another try since my last attempt a month ago. I got close back then, but not all the way... This time, when I started Logos9, I got a "Wine" message saying that something was missing from Wine, would I like to download and install it (something Gecko?). I clicked "Yes". When it completed, I got the same message again--and again for something Gecko. I thought, "Great, I'm in a loop"; but the second time it worked and Logos9 started! :-) It downloaded 2 GB of program updates, and spent a lot of time 'preparing library', but none of my resources are available... Any hints on how to get my resources back? I looked through the GitHub - ferion11 page, but didn't find anything... I have over 20 GB backed up in Data, Documents, and Users folders. Thanks for any help!
0 -
Hey Paul,
I have 34G of library data, so the amount of data should not be the problem. What distro are you on? What version of Wine are you using? Did you install through Ferion11's script or did you do things manually and try to replicate steps of Ferion11's afterwards?
I am using Manjaro with Wine 6.8 and my install works cleanly every time. Any version between 6 and 6.8 is currently viable, to our knowledge. 6.9+ will crash when you attempt to open the library panel. Further, your resources may not be available if they are not indexed at least somewhat. (My resources appear empty when I don't let it index for a little bit.)
As of Wine 6.8, the indexing percentage should be reported. I might also recommend downloading all of your resources rather than a smaller portion of them. I did bump into an issue when I did things that way, but even then that issue eventually smoothed itself out after some indexing.
0 -
This is hard to assist with without a lot more info. Distro version, wine version, Logos version. Sounds like you upgraded rather than installed?
Paul Unger said:I got a "Wine" message saying that something was missing from Wine, would I like to download and install it (something Gecko?).
Gecko is not used by Logos so you can click 'No'.
Paul Unger said:It downloaded 2 GB of program updates, and spent a lot of time 'preparing library', but none of my resources are available...
Restore them from backup or wait for them to download again.
We have reports of updates causing data to be downloaded again and I've experienced it but not every time which makes it very difficult to test. I haven't seen it for a while. As Logos for Linux is not officially supported, I recommend doing backups before every update.
גַּם־חֹשֶׁךְ֮ לֹֽא־יַחְשִׁ֪יךְ מִ֫מֶּ֥ךָ וְ֭לַיְלָה כַּיּ֣וֹם יָאִ֑יר כַּ֝חֲשֵׁיכָ֗ה כָּאוֹרָֽה
0 -
John Goodman said:
This is hard to assist with without a lot more info. Distro version, wine version, Logos version. Sounds like you upgraded rather than installed?
Distro: Wasta 20.04 (Ubuntu based) || Wine version: no idea (I had been using Wine 5.something for Logos8, installed using Rik's "Google Doc" method, but I needed to change Wine version to install Logos9 using the "ferion" script -- what version I ended up with, or how to check, I don't have a clue...) || Logos version: 9.5.
I think I installed rather than upgraded (going from Logos8 to Logos9), but I'm not entirely sure... I'm a Linux user, not a Linux guru. I think the assumption is that anyone using Linux is a guru. Not so in my case. I truly appreciate all the help that people offer, but as you can see re. 'wine version', I need a lot of help. :-\
John Goodman said:Gecko is not used by Logos so you can click 'No'.
Logos9, installed with the 'ferion script', wouldn't run until I clicked 'Yes', so I don't know what was going on there.
John Goodman said:Restore them from backup or wait for them to download again.
"Restore them from backup" is exactly what I don't know how to do. Is there a step-by-step for that somewhere?
0