Linux version of Logos Bible Software

1333435363739»

Comments

  • Yvan Rey
    Yvan Rey Member Posts: 16 ✭✭

    Hi,

    Yvan, here.

    Knowing it’s not of my business, but, still, wanting to help, I found this. Does it help you, Michael ?

    God bless.

    Yvan

    https://github.com/FaithLife-Community/LogosLinuxInstaller/issues/149

  • Yvan Rey
    Yvan Rey Member Posts: 16 ✭✭

    Sorry, Michael,

    To be more accurate, and to the point, Taylor thought this problem was solved with Wine 9.12+. Don’t know which version of CrossOver it would be ?

    God bless.

    Yvan

  • Dayton Howard Coles Jr.
    Dayton Howard Coles Jr. Member Posts: 11 ✭✭

    Or Ubuntu where Mint is based, that would widen the audience even more. If it works on one it'll work on the other.

  • Michael
    Michael Member Posts: 64 ✭✭

    Or Debian which they are both derived from from and which the vast majority of distros are derived from. If you just target Mint or Ubuntu you may get stuck with Canonical specific packages that Debian, and others, do not use so you are limiting the audience. The real issue is though that recoding Logos so it can work on Linux natively would be extremely difficult.

  • John
    John Member Posts: 730 ✭✭✭
    edited February 9

    The real issue is though that recoding Logos so it can work on Linux natively would be extremely difficult.

    I don't think Logos has any intention of recoding anything. It is written in a cross-platform language to use a single code base. The problems on Linux as I understand them are that dependencies are not updated for linux as quickly as they are on major platforms like Windows and MacOS.

    Another problem would be distribution. As there are multiple forks of Linux which have become major players themselves, each one spawning numerous distros based on them, and each one having different package managers.

    I would like Logos to run on a very lightweight distro that I could run in a virtual machine … and in fact, the VM itself could be distributed already configured. Assuming Logos would allow it.

  • Dayton Howard Coles Jr.
    Dayton Howard Coles Jr. Member Posts: 11 ✭✭

    You're not far off. They could use Flatpak (I do not like snap at all) which would allow dependencies to be contained, and updates as Logos needs them. It would also standardize the distribution, and not require a specific virtualization platform (i.e. KVM, Virtualbox, XEN, etc. etc.) some of which can be daunting to a regular user. Most all the "technical" hindrances can be overcome, I've told people this for years, as that's one of the things that makes Linux desktops so great, we're not limited in options.

  • Dayton Howard Coles Jr.
    Dayton Howard Coles Jr. Member Posts: 11 ✭✭
    edited February 17

    Anyone else seeing Oddities just using the "Ou dedetai" install? I tried adding that to Steam and it just crashed and wouldn't restart (something I probably did).
    but, I've noted the "Layouts" option won't open after a couple of menu opens, no matter how much you double click.

    Also, How do you get winetricks to install a browser or something into that image? I can't get Logos to open any web link from within the app itself, sometimes I can copy them, but most times (like the help videos, etc.) they won't open at all. I installed it for my wife, and that's when I really noticed the problem. Otherwise, between the Web Version and this, I've been able to remove Windows entirely from my laptop (yay for that).

    (Sorry about some spelling issues, after spinal surgery using my left hand can be a challenge).

  • Nathan Shaaban
    Nathan Shaaban Member Posts: 10 ✭✭

    but, I've noted the "Layouts" option won't open after a couple of menu opens, no matter how much you double click.

    We like to call that "The Menu Bug" expand and/or collapse the left navbar to click again. We don't know why that happens.

    Also, How do you get winetricks to install a browser or something into that image?

    The wineprefix is located in ~/LogosBible10/data/wine64_bottle.

    If you happened to have a firefox windows installer downloaded (shown below as ~/Downloads/FirefoxInstaller.exe), you could do something like:

    export WINEPREFIX=~/LogosBible10/data/wine64_bottle/
    ~/LogosBible10/data/bin/wine64 msiexec /i ~/Downloads/FirefoxInstaller.exe 
    

    (Sorry about some spelling issues, after spinal surgery using my left hand can be a challenge).

    I didn't notice, hope you're recovering well!

  • Dayton Howard Coles Jr.
    Dayton Howard Coles Jr. Member Posts: 11 ✭✭

    I didn't notice, hope you're recovering well!

    Yes, but it's still a challenge to do some things. Like rebuild your laptop after Windblows crashes and get Logos running again. Logos was the only reason I still had that mess running. hehe. But, it's doing well enough.

    Thanks for the command line. I'll have to dig into that.

  • Dayton Howard Coles Jr.
    Dayton Howard Coles Jr. Member Posts: 11 ✭✭

    The problem I'm running into is that they all fail.. They act like (Logos as well) at times like they can't access the internet. I'm having to manually download new books, which it will do, but auto download, etc. keep turning themselves off.

    Firefox and brave browsers both crash and burn.

  • Frank Sauer
    Frank Sauer Member Posts: 2,040 ✭✭✭✭

    I finally found a little time to install Kubuntu on an old laptop. I always did straight installs and never used the installers, so I decided to give it a chance this time.

    Well done to all who have been working on the installer project - everything worked well.

    I did run into the issue that my Library will not download and the program crashes each time I try to download. I'll play with it a little more this coming weekend - but may just go the old route of backing up the Data, Documents and User folders and copying them over to the Linux install to try it out.

    Logos 10 - OpenSuse Tumbleweed, Windows 11, Android 16 & Android 14

  • Dayton Howard Coles Jr.
    Dayton Howard Coles Jr. Member Posts: 11 ✭✭

    Logos on Kubuntu 24.10 using the ou dedetai install works great for the most part, I just have to manually do the Logos updates, and downloads of new books. I've found the filters in the Library that should tell me if I'm missing any, so no worries there.

    I did experience some fall overs early on, but this latest installer and versions of Logos otherwise run well enough that I felt comfy removing windows altogether. So, I share Frank Sauer's sentiment on this being Well Done!
    I'm happy I can run it on Linux along with the Web versions and Bible research and Study is much easier and portable.
    So, Thank You for the installer!!

    Oh, and Nathan Shaaban the collapse menu and reopen trick works, thanks for that tip as well. The command line for opening winetricks works with some caveat:

    export WINEPREFIX=~/LogosBible10/data/wine64_bottle/
    ~/LogosBible10/data/bin/wine64 winetricks
    

    had to be changed to my actual home directory path instead of the "~/", for that to work. And, firefox complains about missing CRYPTO and some other library (which is why it's installer crashes), and Brave just says it can't access the internet and dies. But, we'll live. :D

  • Nathan Shaaban
    Nathan Shaaban Member Posts: 10 ✭✭

    I can't get Logos to open any web link from within the app itself, sometimes I can copy them, but most times (like the help videos, etc.) they won't open at all.

    Sorry I didn't try the simple answer first; I just tried clicking a link from Logos, and it opened in my Linux install of Firefox! Not sure why it's not working for you. Do you have a browser installed on the host? And do clicking links in applications like terminal open in it?

  • Nathan Shaaban
    Nathan Shaaban Member Posts: 10 ✭✭

    I did run into the issue that my Library will not download and the program crashes each time I try to download.

    What installer version are you using? We recently fixed a bug like that. Try the latest version if you aren't already. You don't need to reinstall, just update the installer then launch again.

  • Paul Unger
    Paul Unger Member Posts: 229 ✭✭

    I don't understand the instruction "expand and/or collapse the left navbar to click again" / "the collapse menu and reopen trick works". What am I supposed to collapse to overcome the "Menu Bug"? And how? Thanks for any help!

  • Douglas Neufeld
    Douglas Neufeld Member Posts: 12 ✭✭

    There is a little ">" symbol in the lower left part of the logos screen. Clicking there will expand or collapse the menu. Doing so will overcome the "Menu Bug", for the moment, allowing you to do what you need to do.

    The blue hand-drawn arrow points to it on this screenshot:

  • Paul Unger
    Paul Unger Member Posts: 229 ✭✭

    Thanks for that, Douglas. I have "Application Toolbar Location" set to "Top", so I don't have that arrow… Oh well, I don't have to select different 'Layouts' very often, so I should be OK. Good to know more about the workaround, though, if I ever need it. <thumbs up>

  • Frank Sauer
    Frank Sauer Member Posts: 2,040 ✭✭✭✭

    Hey Nathan,

    I was using V4 Beta 8 - I downloaded Beta 7 and it seems to be working. Beta 8 installed quite quickly in comparison, so I wonder if it was incomplete, where Beta took longer to install.

    Logos 10 - OpenSuse Tumbleweed, Windows 11, Android 16 & Android 14

  • Taylor
    Taylor Member Posts: 87 ✭✭

    Frank,

    We made changes in beta 8 that drastically speed up the installation process. There is one known bug with beta 8 that we discovered after release that can cause some installation problems. You could try running from source if you want to have the latest.

    Beta 9 will largely involve us squashing bugs and doing further refactoring and refining.

  • Michael
    Michael Member Posts: 64 ✭✭

    Sorry Ivan I missed your posts even though I replied to a post after yours. I see in the link what its refering to so I am hoping CrossOver Preview's latest update is the fix I need.

  • Tony
    Tony Member Posts: 20 ✭✭
    edited February 22

    Flatpak. They can go open source if they need more eyes to look at it. Maybe keep the access of the resources proprietary, but open source the rest so we can make it work on Linux.

    With the state of the world, forcing us to use the two operating systems which can basically spy on your everything you see and hear with AI is not good.

  • Al Graham
    Al Graham Member Posts: 43 ✭✭

    @Taylor

    Anyone seeing the above when using OuDedetai.

  • Taylor
    Taylor Member Posts: 87 ✭✭

    @Al Graham, most likely the file didn't download correctly. Trying clearing the .cache/FaithLife-Community of the offending file and try again.

  • Al Graham
    Al Graham Member Posts: 43 ✭✭

    I cleared the .cache/FaithLife-Community and downloaded https://downloads.logoscdn.com/LBS10/Installer/40.0.0.0351/Logos-x64.msi

    changed the name to Logos_v40.0.0.0351-x64.msi and am trying to install at this time.

    Thanks for your help.

  • Douglas Neufeld
    Douglas Neufeld Member Posts: 12 ✭✭

    Wine Staging was suddenly broken and would not update on my system. I uninstalled Wine Staging. Should I just reinstall it, or would it be better to also uninstall Logos also and re-install using the new install script?

  • Taylor
    Taylor Member Posts: 87 ✭✭
    edited February 27

    If you have Wine 10 stable available, it will now work. No need for staging.

    You may be able to update the config and just run Logos again and it might update your Wine prefix to the new version. But you may need to reinstall.

  • Douglas Neufeld
    Douglas Neufeld Member Posts: 12 ✭✭

    Thanks. I just installed Wine stable, opened Logos, and everything worked.

  • Dayton Howard Coles Jr.
    Dayton Howard Coles Jr. Member Posts: 11 ✭✭
    edited February 28

    How can I force Logos to update to v40? It keeps asking me if it should download it, but never prompts me to update. Well, I found the web page that shows how, but now it's saying it can't find any update. Was it just the MAC version that's at v40?

    Also the links work now, thankfully, not sure what fixed them, but I can click a link in Logos and it opens in my default Linux Browser. So, yay for that.

  • Rev. Steven Poelman
    Rev. Steven Poelman Member Posts: 12 ✭✭

    I was able to install Logos 10 in Manjaro (Arch-based) Linux.

    The oudedetai install script was designed for Ubuntu. When I tried to use it to install in Mint (Ubuntu version) it failed repeatedly, and also failed in Mint (Debian version), nor would it complete installation in Manjaro or another Arch Linux version I tried it in.

    So I'm typing the instructions out as simple as possible for those new to Linux, and using Manjaro (this might work in other versions of Linux also):

    1. I installed Ubuntu, then installed Logos 10 in Ubuntu using oudedetai. Get it here (https://github.com/FaithLife-Community/OuDedetai) and follow instructions on that page to install it. More detailed instructions are here (https://github.com/FaithLife-Community/OuDedetai/wiki/Install-Guide). It worked perfectly at the first attempt to install it in Ubuntu. Complete the installation of Logos, but do not run it yet if you have saved Logos data files to transfer into it. This will avoid the time and cost of downloading the data files from Logos.

    2. I pasted my saved data files into LogosBible10 (in the Home directory of Ubuntu), and checked that everything was working right (be sure you paste the data files into the correct location inside the LogosBible10 folder tree. Here is the usual location to look: /LogosBible10/data/wine64_bottle/drive_c/users/your-user-name/ AppData/Local/Logos/).

    If you don't have saved data files, you will have to download all your data from Logos after you install the program.

    3. Then I copied the entire LogosBible10 directory into the Home folder of Manjaro.

    4. Then I found the Manjaro Wine Dependencies for Logos at this link, https://github.com/FaithLife-Community/OuDedetai/wiki/System-Dependencies (Copy the dependencies for your version of Linux)

    5. Open a command box (Terminal) in Linux. In Manjaro you would type: sudo pamac install (then paste the names of the dependencies here). Press "enter" If you receive the message that pamac is not found, then use pacman instead: sudo pacman -Syu names-of-dependencies-here (In Ubuntu or Wine you would type: sudo apt install names-of-dependencies)

    6. Then to install WINE (If using wine from the manjaro repository) run: sudo pamac install wine

    7. Then run: cd ~/LogosBible10

    8. Then run: ./oudedetai (If the oudedetai script is not in the LogosBible10 directory, then copy and paste it in from wherever you have previously downloaded it to.)

    9. Now when the oudedetai install program runs, it should no longer say "Install Logos 10" but "Run Logos 10" Before you run it, click on "Run Indexing" or "Update Index" If it seems to run forever, you might have to close oudedetai and restart it, then click "Run Logos10"

    10. If all goes well, it will work in your version of Linux, AND it will install a Logos start link in your application menus, probably under "Education." If Logos does not start, try installing components from the oudedetai script, and run wincfg, setting the Windows version to Win10. You may also have to run a system update and upgrade in the Terminal.

    May God bless your efforts to run Logos10 in Linux!

  • Taylor
    Taylor Member Posts: 87 ✭✭

    If I may, Ou Dedetai is not designed for Ubuntu. It is designed to be system agnostic. My main machine is Manjaro and I develop it on that platform directly. There should be no need for the intermediary steps with Ubuntu. If something is not working, please report it so that we can fix it. :)

  • Joshua
    Joshua Member Posts: 10

    I am using Pop_OS (Ubuntu-ish) and as of RC9 I have Logos running! I initially had a failure to launch after I changed some settings, but I deleted my index files and performed the ICU operation and it started again successfully. It did not work on RC7, I could never get past the initialization wizard.

    I have an IT/Cyber background and would be happy to do what I can to support the project. I'm invested in having my Logos tools work on Linux if at all possible. Right now I am on Windows for reliability with Logos but I hope to have a Linux-only future and finally shed MS altogether (and there's no way I want to be in the Mac ecosystem, or pay Mac money).

    It would be a huge blessing if FL would support Linux, especially as we look to a future where persecution may force believers toward less "centralized" or "connected" big tech options. We're seeing the seeds of it in the West.

  • Nathan Shaaban
    Nathan Shaaban Member Posts: 10 ✭✭

    That'd be wonderful Joshua, one thing that would be helpful is helping other people install if they run into issues we have a telegram/matrix room (they are bridged, pick your platform of choice) https://t.me/linux_logos or https://matrix.to/#/%23logosbible:matrix.org . You're welcome to file issues on the github or even open PRs if you want to in the future to increase the stability of the installer

    It would be a huge blessing if FL would support Linux

    In the meantime - it's us who support. Thankfully most of Logos works just fine on Linux, I daily drive Logos on Linux (I do have a windows VM for backup)

  • Joshua
    Joshua Member Posts: 10

    Maybe we'll hit Bob's 8% number soon. Up over 1% in one year.

    https://www.tomshardware.com/software/linux/linux-market-share-approaching-45-for-first-time-could-hit-5-by-1q25

  • Dayton Howard Coles Jr.
    Dayton Howard Coles Jr. Member Posts: 11 ✭✭

    Well, I tried to post and the whole page just left.

    I can't install with Beta9 I just get:
    Exception in Tkinter callback
    Traceback (most recent call last):
    File "tkinter/init.py", line 1968, in call
    File "ou_dedetai/gui_app.py", line 491, in run_installer
    File "ou_dedetai/gui_app.py", line 262, in init
    File "ou_dedetai/gui.py", line 82, in init
    IndexError: tuple index out of range

    So I'm dead in the water.

    It never would download and update the patch to the app.

  • Dayton Howard Coles Jr.
    Dayton Howard Coles Jr. Member Posts: 11 ✭✭

    Well, not as dead as I thought. I was able to go back to v8 and get it re-installed. But, hopefully it's a small fix in v9. :D

    I tried to edit the previous post as I meant to include this there, but when I do I get "Page Not Found". must be a part of the changes they're putting in. Also seems like Faith Life is actively blocking Linux as you can't even download logos for Windows if you're browser user agent doesn't report Windows. Seems a little petty to me. :D

  • Taylor
    Taylor Member Posts: 87 ✭✭

    This is a known issue that has been fixed and will be released in beta 10. Use the TUI to install until then.

  • Joshua
    Joshua Member Posts: 10

    Videos don't seem to work at all on my Linux install. Is this a known issue or is there something I should do? It's not the end of the world, but it would be nice if they worked!

  • Taylor
    Taylor Member Posts: 87 ✭✭

    This is a known issue with Wine, namely Wine lacks the ability to do so at present. Wine 10.2 appears to have implemented audio playback. Another limitation is found in Wayland; the clipboard doesn't work, but that should be fixed in Wine 10.3.

    We track various upstream issues in our Github repo.

  • Bret Zimmerman
    Bret Zimmerman Member Posts: 5 ✭✭

    Thank you all who have been putting in (I'm sure) long hours to get Logos running on Linux. I just installed on Linux Mint 22.1 desktop computer and it's downloading/indexing my library as I type. This removes the final barrier to getting rid of Windows from my laptop.

  • Jack Bibo
    Jack Bibo Member Posts: 12 ✭✭

    Bret Zimmerman,

    Do you have a 'step-by-step plan' for a beginner to install Logos on a laptop with Linux Mint 1.2.8?
    Thank you in advance.

  • Taylor
    Taylor Member Posts: 87 ✭✭
    edited March 24

    A good place to start is here:

    https://github.com/FaithLife-Community/OuDedetai/wiki/Install-Guide

    This is slightly outdated but most of what it has holds true. The most of what has changed is we have implemented a default and advanced installer. The wiki page there has steps for what is now the advanced install. If you choose the default install, it is even more simplified.

  • Bret Zimmerman
    Bret Zimmerman Member Posts: 5 ✭✭
    edited March 31

    Hi Jack

    I used the OuDedetai installation that Taylor mentioned above. It was pretty simple in the end, but I've been running Mint or other Linux distros for a while now and am pretty comfortable with the command line. I didn't try to copy over any of my library from Windows and just did a quick download of some of my books.

    Give it a try, what's the worst that can happen? An unscheduled fresh install?

    BTW, what's Mint 1.2.8? Is that the LDME variant?