Linux version of Logos Bible Software
Comments
-
Is anyone else getting redirected to page 1 when trying to go to page 91?
0 -
It wasn't letting me post when I had my VPN turned on, and I'm not sure if those posts will make it through, but here is what I've got Bill
Sure thing!
1. locate the Logos.exe file mine was located here~/LogosBible10/data/wine64_bottle/drive_c/users/[USER_NAME]/AppData/Local/Logos/
2. Open Steam and in the bottom left there is a button that says "Add a Game" click the plus button there
3. Click "Add a Non-Steam game..."
4. On the popup window, click "Browse" on the bottom left
5. Navigate to the folder in step 1 containing Logos.exe
6. Select Logos.exe and click "Open"
7. Make sure compatibility settings are enabled on Steam.
a. To enable, click "Steam" on the top left menu
b. Click "Settings"
c. Select Compatibility from the List
d. Enable Steamplay for Supported Titles & For all other Titles (I don't remember if this will require restarting steam or not)
e. Run other Titles with: Proton 9.03 (This will require restarting Steam)
8. At the Steam Library page, right click on "Logos.exe" and select properties
9. Select Compatibility from List and check "Force use of a specific..." (You can use this to swap which Proton version you are using if one doesn't work for ya)
10. Close the pop-up and return to Steam Library and click Logos.exe and hit "Play" on the main screen.
It did force me to redownload libraries again, so when you do the first install with the python installer I would suggest selecting minimum so it doesn't take up as much room. Thanks for the tip about the GPU support. I'm on a Lenovo Legion Laptop, but I will mess with some of the settings in steam to see if I can get rid of the boxes, and if I can I will update these instructions
0 -
Taylor,
I did use the python installer, and it let me install Logos and run it twice, but it hasn't worked to start it since them from the Start Menu, from the Control Panel, or from going to the .exe and trying to force it to start.
It is working through Steam though. I will see if there is a way to change the renderer, I've not attempted it before, but I'm game0 -
My sincere apologies, I will keep my VPN off when I come to post.
Taylor,
I did mess with the steam settings and tried forcing vulkan and running it with nvidia, but the boxes were still there, and I tried running Logos again, but I can't get it to run with the control panel or using the Logos link in the menu.0 -
Can you either join us in Telegram or Matrix?
If not, can you provide the logs on running?
Is the installer up-to-date?
Can you try setting the renderer to GDI?
0 -
Taylor said:
Can you either join us in Telegram or Matrix?
If not, can you provide the logs on running?
Is the installer up-to-date?
Can you try setting the renderer to GDI?
Is the only way to join Telegram with a phone number? I tried setting it up on my computer, but it didn't work. I will look into Matrix tonight.
I got my installer from github (my distro uses fish instead of bash would it be worthwhile to try running it bash instead?)I went to the Logos10Bible Folder and ran the "LogosLinuxInstaller"
It pulled up the menu, and then I selected Run Logos and it dumped me back to the terminalHere is the output
raceback (most recent call last):
File "main.py", line 486, in <module>
File "main.py", line 466, in main
File "main.py", line 403, in run
File "main.py", line 318, in run_control_panel
File "main.py", line 303, in run_control_panel
File "curses/__init__.py", line 94, in wrapper
File "tui_app.py", line 1141, in control_panel_app
File "tui_app.py", line 345, in run
File "tui_app.py", line 309, in display
File "tui_app.py", line 417, in choice_processor
File "tui_app.py", line 447, in main_menu_select
File "logos.py", line 84, in start
File "wine.py", line 161, in check_wine_rules
TypeError: cannot unpack non-iterable bool object
[PYI-341144:ERROR] Failed to execute script 'main' due to unhandled exception!I then ran DIALOG=tk ./LogosLinuxInstaller
It immediately produced this output
/bin/sh: symbol lookup error: /bin/sh: undefined symbol: rl_trim_arg_from_keyseq
2024-10-17 13:59:56 ERROR: Error occurred in run_command() while executing "['/home/[user]/LogosBible10/data/bin/wine64', 'reg', 'query', 'HKC
U\\Software\\Logos4\\Logging', '/v', 'Enabled']": Command '['/home/[user]/LogosBible10/data/bin/wine64', 'reg', 'query', 'HKCU\\Software\\Logo
s4\\Logging', '/v', 'Enabled']' returned non-zero exit status 127.
2024-10-17 13:59:56 WARNING: Failed to get registry value: HKCU\Software\Logos4\Logging\Enabledafter clicking Run Logos, it produced this error
Exception in thread <bound method LogosManager.start of <logos.LogosManager object at 0x7c6efb62a4e0>>:
Traceback (most recent call last):
File "threading.py", line 1075, in _bootstrap_inner
File "threading.py", line 1012, in run
File "logos.py", line 84, in start
File "wine.py", line 161, in check_wine_rules
TypeError: cannot unpack non-iterable bool object
I tried messing with winetricks to get it to use gdi, but it gave me some weird issues and I will try and diagnosis it tonight.0 -
Does Logos 2024 October new release work on Linux - yes!
The usual concerns apply:
- not supported
- some menu items require a double click
- printing can be a challenge
- media playback - use website instead
- voice read aloud - no
All the new AI features - work for me!
גַּם־חֹשֶׁךְ֮ לֹֽא־יַחְשִׁ֪יךְ מִ֫מֶּ֥ךָ וְ֭לַיְלָה כַּיּ֣וֹם יָאִ֑יר כַּ֝חֲשֵׁיכָ֗ה כָּאוֹרָֽה
0 -
What's the name/How do you join the Telegram (and Matrix) groups?
0 -
"All this said, I do like Linux and have used it extensively. My favourite distro is SUSE, but have many friends that swear by the Debian based ubuntu. If Windows 7 turns out to be another bomb, I kind of expect that we will see more users defect to Mac and Linux, and if that happens, the market share of Linux may get on the radar of the Logos business plan." (End Quote)
Having scanned several of the comments, I've noticed two have mentioned Windows 7. Why is this when Windows 11 is the newest version of Windows?
MSI Katana GF76 Intel Core i7-12700H, RTX3060, 16GB RAM, 1TB SSD, Windows 11 Home
0 -
Remember that the earliest post in this thread is from 2009.
0 -
Kelly Smith said:
Is the only way to join Telegram with a phone number? I tried setting it up on my computer, but it didn't work. I will look into Matrix tonight.
Unsure, but Matrix doesn't.
Kelly Smith said:I got my installer from github (my distro uses fish instead of bash would it be worthwhile to try running it bash instead?)
We shouldn't be utilizing anything that is shell specific, to my knowledge. We even package Python ourselves so as to avoid as many issues as possible.
Kelly Smith said:/bin/sh: symbol lookup error: /bin/sh: undefined symbol: rl_trim_arg_from_keyseq
To my knowledge this is a packaging/distro issue—unsure on this one.
Kelly Smith said:[PYI-341144:ERROR] Failed to execute script 'main' due to unhandled exception!
Is this running 4.0.0 beta 1 or 2?
Kelly Smith said:2024-10-17 13:59:56 WARNING: Failed to get registry value: HKCU\Software\Logos4\Logging\Enabled
Same on this one. What version are you running?
Kelly Smith said:TypeError: cannot unpack non-iterable bool object
This makes me think you are on beta 1. I have not yet seen this issue. We have been working on some more bug fixes following beta 1, but as mentioned, I haven't seen this issue immediately on running. I might need to see your config to know what is happening.
0 -
Trying to do a fresh install using the binary installer on the github page and this is the result so far
[code]DIALOG=tk ./oudedetai
Traceback (most recent call last):
File "run_app.py", line 14, in <module>
File "ou_dedetai/main.py", line 465, in main
File "ou_dedetai/main.py", line 402, in run
File "ou_dedetai/main.py", line 299, in run_control_panel
File "ou_dedetai/gui_app.py", line 917, in control_panel_app
File "ou_dedetai/gui_app.py", line 81, in __init__
File "tkinter/__init__.py", line 4162, in __init__
File "tkinter/__init__.py", line 4109, in __init__
_tkinter.TclError: couldn't open "/tmp/_MEIXnlAc0/ou_dedetai/img/icon.png": no such file or directory
[PYI-65868:ERROR] Failed to execute script 'run_app' due to unhandled exception![/code]
System is Debian 12. If you need any information I'm happy to supply it.EDIT: Actually what would be great is a link to the msi installer file if anyone knows where the latest is located.
0 -
I think I have finally fixed my screen rendering glitch on my workhorse laptop. I followed, for the umpteenth time, the instructions here https://support.codeweavers.com/2-common-actions/linux-editing-bottle-registry-keys?from_search=163304770 gdi is the renderer that it has started to work with. I am wondering if there has been a bug in one of the Debian packages libmesa packages. I will try my other machines early next week and see how they go.
0 -
Finally got Logos 37.1 working on my Linux Mint setup! Can't believe it... I used this script https://github.com/FaithLife-Community/LogosLinuxInstaller and after downloading and indexing, it's working so far. I do notice decent amount of sluggishness at times, but not sure if I should be expecting that given my machine is 16 cores, 64GB RAM and two RTX 3090s? I tried running with and without dedicated GPU and still feels sluggish at times.
0 -
Sam R. said:
Finally got Logos 37.1 working on my Linux Mint setup! Can't believe it... I used this script https://github.com/FaithLife-Community/LogosLinuxInstaller and after downloading and indexing, it's working so far. I do notice decent amount of sluggishness at times, but not sure if I should be expecting that given my machine is 16 cores, 64GB RAM and two RTX 3090s? I tried running with and without dedicated GPU and still feels sluggish at times.
You could try changing your graphics rendering to Vulkan to see if that improves things at all.
0 -
The most reliable way to answer this question is to compare it to how it runs on a mac or windows environment. Logos is doing quite a lot of database work and internet stuff. Is it any slower on Linux? Not in my experience.
גַּם־חֹשֶׁךְ֮ לֹֽא־יַחְשִׁ֪יךְ מִ֫מֶּ֥ךָ וְ֭לַיְלָה כַּיּ֣וֹם יָאִ֑יר כַּ֝חֲשֵׁיכָ֗ה כָּאוֹרָֽה
0 -
Hi John! So in my personal experience on the windows side, I pretty much notice almost no lag/sluggishness, and I have hardware acceleration enabled on both. From opening existing Workflows, to books, scrolling through the Bible, typing out notes, all virtually no lag. On the Linux side it's definitely not the case. I don't have any indexing going on either since it's all downloaded and indexed. Notes typing is especially laggy as it syncs, which doesn't exist for me on the windows end as mentioned.
0 -
Packages that are designed for Windows, which Logos is, will always work more efficiently on Windows. WINE (and by extension CrossOver which is a more refined WINE) is a compatibility layer which often requires tinkering to get it to work well.
Programs that are true cross platform, e.g. Firefox, work so much better on Linux simply because Linux is much more efficient at using resources.
0 -
I kind of figured that was the case. I'll have the checkout CrossOevr.. Nonetheless, I'm happy it's working!
0 -
I am working on a CrossTie (an installation recipe) for CrossOver but there are a few requirements before they will accept it. When I have it done, hopefully this week, I will post here to let people know it is available.
0 -
Awesome, looking forward to it! Thank you for that
0 -
Taylor said:
Unsure, but Matrix doesn't.
I will look into it. I'm also on discord if we have a community there.
Taylor said:We shouldn't be utilizing anything that is shell specific, to my knowledge. We even package Python ourselves so as to avoid as many issues as possible.
Kk
Taylor said:To my knowledge this is a packaging/distro issue—unsure on this one.
Alright
Taylor said:Is this running 4.0.0 beta 1 or 2?
Taylor said:Same on this one. What version are you running?
I downloaded Beta 3 this morning. I was using the DIALOG=tk option and the installer crashed after clicking update to beta 3. However, when I opened it again, it was now in Beta 3. So success? If it doesn't work I can get ya my config. I'm trying it with version 37 as I saw the guy earlier that said his version was working. If it doesn't cooperate I will drop back to 29.Taylor said:This makes me think you are on beta 1. I have not yet seen this issue. We have been working on some more bug fixes following beta 1, but as mentioned, I haven't seen this issue immediately on running. I might need to see your config to know what is happening.
I cannot thank you enough for all the work you are putting in on this. It is greatly appreciated!0 -
You should be able to run TK by double click rather than ENV var. I was wondering about version as that gives me a starting point for debug. (i.e., is this an old issue or a new one?) We have found some errors in beta 3 we are working to resolve. beta 4 should resolve a lot of the issues we are seeing.
We found an issue in the ICU files that was causing Logos to error. We compiled our own version after stripping out the offending locales and the crash has gone away, but we introduced some regressions into our own installer.
0 -
Actually this isn't the case anymore. There are quite a number of apps that work better on wine / proton / crossover. Some games achieve higher frame rates for example. It's becoming quite mature code, often more modern etc.Michael said:Packages that are designed for Windows, which Logos is, will always work more efficiently on Windows. WINE (and by extension CrossOver which is a more refined WINE) is a compatibility layer which often requires tinkering to get it to work well.
Programs that are true cross platform, e.g. Firefox, work so much better on Linux simply because Linux is much more efficient at using resources.
גַּם־חֹשֶׁךְ֮ לֹֽא־יַחְשִׁ֪יךְ מִ֫מֶּ֥ךָ וְ֭לַיְלָה כַּיּ֣וֹם יָאִ֑יר כַּ֝חֲשֵׁיכָ֗ה כָּאוֹרָֽה
0 -
Anyone had success installing and running Logos with Crossover? Trying it out via trial period and so far keeps failing
0 -
Sam R. said:
Anyone had success installing and running Logos with Crossover? Trying it out via trial period and so far keeps failing
Yes, me.
If you haven't got the ICU (dll) package from the github page by this group it will not work.
The steps you need to take for it to work are:
1. Create an empty Windows 10 or 11 bottle.
2. Download and install the ICU package and place the dll files in the correct directory.
3. Install Logos or Verbum.
I am waiting for my approval to create a CrossTie which will include all this so it is a 1 step (for us) installation because CrossOver will do all the work for us. The above steps are what the CrossTie will do for us.
1 -
-
Thanks for the screenshots. Looking forward having it run on Crossover. Still trying to figure out where to put the new dll file I downloaded
0 -
I got the latest version of Logos (37.1) to run on Crossover. Much smoother, for the most part, than the github script I tried. I do notice some artifacts (black flashing/flickering border) when clicking on menus like guides, layouts, etc. but for the most part, scrolling and normal use, seem ok.
When I closed it down, I did get a WINE debug window telling me that Logos crashed and needs to close down. Opened Logos again and closed it with no errors this time.
0