Linux version of Logos Bible Software

1394042444562

Comments

  • Jared A Warner
    Jared A Warner Member Posts: 31 ✭✭

    It took a while for it to get everything loaded... but it sounds like you are heading in the right direction.

  • Paul Unger
    Paul Unger Member Posts: 220

    Resources are downloaded and indexed, but I'm left feeling like things are 'broken' under the hood... For example, I created a shortcut with the ./Logos.sh shortcut command. One was created in /.local/share/applications. I copied this to the desktop and it worked -- once... Well, it still launches Logos, but the icon has changed from the blue cross to a bland earmarked-white-page-with-four-lines. I tried changing it back by using right-click, Properties, but I can't find the graphic in the lists and lists of icons. <sigh> I was hoping a fresh install would have gone better... :-\

  • Jared A Warner
    Jared A Warner Member Posts: 31 ✭✭

    I just made a keyboard short cut. I hit ctrl-l and it opens. I like a very few things on my desktop haha 😄 

    Glad you were able to get it going. 

  • Paul Unger
    Paul Unger Member Posts: 220

    I only put it on my desktop because I couldn't figure out where else to put it! Believe me, I like a clean desktop as well. But the launcher is not in the Start menu -- anywhere! -- and I can't move the desktop shortcut to the task bar. Like I said, something seems broken... :-(

  • Jared A Warner
    Jared A Warner Member Posts: 31 ✭✭

    That is strange. 

    This is what I typed in to make my keyboard shortcut:

    ./LogosBible_Linux_P/Logos.sh

    Then in the short cut option: ctrl-l

    (Since super-l is log out)

  • John Goodman
    John Goodman Member Posts: 1,707 ✭✭✭

    Try ./Logos.sh shortcut

    It will make you a nice shortcut in the desktop menus with an icon etc.

    גַּם־חֹשֶׁךְ֮ לֹֽא־יַחְשִׁ֪יךְ מִ֫מֶּ֥ךָ וְ֭לַיְלָה כַּיּ֣וֹם יָאִ֑יר כַּ֝חֲשֵׁיכָ֗ה כָּאוֹרָֽה

  • Paul Unger
    Paul Unger Member Posts: 220

    Thanks for the suggestion, John. That's what I tried a number of replies above, but as I said, it creates a shortcut in /.local/share/applications, but there's nothing in the Start menu or on the Desktop. I can drag and copy a shortcut from Files to the Desktop, but I can't figure out how to get one in the Start menu. Oh, and the icon has changed on the Desktop shortcut, and I don't know how to restore it. I've tried right-clicking the icon and going through Properties, but haven't had any success.

  • Gerald Winkel
    Gerald Winkel Member Posts: 1

    It would be wonderful having LOGOS on Liinux. I love LINUX and have attempted to set up the old LOGOS platform through WINE, unfortunately it crashed each time i tried to open another Bible or Commentary. Please push for LOGOS to wake up and integrate with LINUX. I hardly ever go onto Windows, therefore i use eSword which works well through WINE, but i do miss using LOGOS. God bless all your hard and loyal work at LINUX.

  • John Goodman
    John Goodman Member Posts: 1,707 ✭✭✭

    it crashed each time i tried to open another Bible or Commentary.

    Hi Gerald, you might be pleased to know that while faithlife do not have an 'official' desktop release for linux, they have been supportive of the platform. The webapp appears to be the official strategy for linux, and its come on a long way, but many of us prefer the desktop app.

    The desktop app is stable enough on wine 6.0.1 that it is usable as a daily driver. Sometimes a regression slips in to a dev release but so far we have been able to get regressions fixed fairly promptly. There are some significant improvements to speed and printing in more recent releases so I'm hopeful wine 7 (stable) will be a sweet upgrade for most folks.

    Behind the scenes faithlife have been very permissive and supportive of these efforts. Having some familiarity with how it all works, I'm hopeful we will get to a point soon where everything works. For now media playback and speech are not working. I think printing is nearly there but not perfect. Most other things seem to work with the correct configuration.

    So the good news is it works!

    גַּם־חֹשֶׁךְ֮ לֹֽא־יַחְשִׁ֪יךְ מִ֫מֶּ֥ךָ וְ֭לַיְלָה כַּיּ֣וֹם יָאִ֑יר כַּ֝חֲשֵׁיכָ֗ה כָּאוֹרָֽה

  • For those who have spare backup space, making a copy of the entire working Wine Bottle <LogosBible_Linux_P> can save a lot of time. Everytime one reinstalls Linux distro versions (for me worked interchangeably between Ubuntu and Linux Mint Mate), just copy this entire WineBottle into the Home folder and run as usual!!

  • Barnabas
    Barnabas Member Posts: 508

    it crashed each time i tried to open another Bible or Commentary.

    Hi Gerald, you might be pleased to know that while faithlife do not have an 'official' desktop release for linux, they have been supportive of the platform. The webapp appears to be the official strategy for linux, and its come on a long way, but many of us prefer the desktop app.

    The desktop app is stable enough on wine 6.0.1 that it is usable as a daily driver. Sometimes a regression slips in to a dev release but so far we have been able to get regressions fixed fairly promptly. There are some significant improvements to speed and printing in more recent releases so I'm hopeful wine 7 (stable) will be a sweet upgrade for most folks.

    Behind the scenes faithlife have been very permissive and supportive of these efforts. Having some familiarity with how it all works, I'm hopeful we will get to a point soon where everything works. For now media playback and speech are not working. I think printing is nearly there but not perfect. Most other things seem to work with the correct configuration.

    So the good news is it works!

    Linux users aren't asking for a "web app." Supporting Linux means porting it.

    John 3:17 (ESV)
    For God did not send his Son into the world to condemn the world, but in order that the world might be saved through him.

  • John Goodman
    John Goodman Member Posts: 1,707 ✭✭✭

    I'd like to see that too but I understand the economics of the decision. I hope it won't be too long before our solution is so good it makes no difference. I typically do my daily Bible study on Logos with Linux / wine. I'm tentatively hopeful that the roadmap for .NET will lower the cost sufficiently for Faithlife to reconsider and officially port to linux but I think we are 18 months from that being viable if ever.

    גַּם־חֹשֶׁךְ֮ לֹֽא־יַחְשִׁ֪יךְ מִ֫מֶּ֥ךָ וְ֭לַיְלָה כַּיּ֣וֹם יָאִ֑יר כַּ֝חֲשֵׁיכָ֗ה כָּאוֹרָֽה

  • John Goodman
    John Goodman Member Posts: 1,707 ✭✭✭

    The decision is simply a business one; at this point we don't have any evidence that there's a significant market for a Linux version, which doesn't make the investment worth it. We don't have massive margins, and developing on a new platform costs a pretty large percentage of what developing on the first one costs; I imagine we'd need to see consumer (not server or business -- we don't sell there) marketshare for Linux reach 8% before we could justify the cost.

    The easiest solution might be to get our software running through things like CrossOver:

    http://www.codeweavers.com/compatibility/browse/name/?app_id=321

    What I mean is that given the 8% desktop market share is not likely for linux any time soon, the next most likely way for this to happen would be if the cost and time commitment of a port became insignificant.

    Knowing what the cost would be is very difficult from outside the company but I think we could guess that if dotnet 6 or 7 makes an easy enough pathway for the codebase of wpf applications like Logos to become cross platform portable then faithlife might be pursuaded that it is worth making Linux port.

    dotnet 6 is due in november I think, so I assume that the next release of Logos will not yet be based on that. Maybe some time after Logos 11 the business case will be in our favour?

    גַּם־חֹשֶׁךְ֮ לֹֽא־יַחְשִׁ֪יךְ מִ֫מֶּ֥ךָ וְ֭לַיְלָה כַּיּ֣וֹם יָאִ֑יר כַּ֝חֲשֵׁיכָ֗ה כָּאוֹרָֽה

  • Bill Anderson
    Bill Anderson Member Posts: 507 ✭✭

    Can the fast appimage installation work on a M1 Mac? I have a virtual machine running and thought I would try this out.

  • John Goodman
    John Goodman Member Posts: 1,707 ✭✭✭

    I don't think it can work because your vm is arm right?

    גַּם־חֹשֶׁךְ֮ לֹֽא־יַחְשִׁ֪יךְ מִ֫מֶּ֥ךָ וְ֭לַיְלָה כַּיּ֣וֹם יָאִ֑יר כַּ֝חֲשֵׁיכָ֗ה כָּאוֹרָֽה

  • John Goodman
    John Goodman Member Posts: 1,707 ✭✭✭

    Actually maybe ACVM or UTM can do it for you but these use emulation so I guess won't be fast.

    גַּם־חֹשֶׁךְ֮ לֹֽא־יַחְשִׁ֪יךְ מִ֫מֶּ֥ךָ וְ֭לַיְלָה כַּיּ֣וֹם יָאִ֑יר כַּ֝חֲשֵׁיכָ֗ה כָּאוֹרָֽה

  • Bill Anderson
    Bill Anderson Member Posts: 507 ✭✭
  • DavidR
    DavidR Member Posts: 19 ✭✭

    I got the same trap 6 error under Lubuntu as reported in the quoted message on 28 Oct 2020:

    davidr@david-hpg61notebookpc:~/LogosBible_Linux_P$ lsb_release -a
    No LSB modules are available.
    Distributor ID: Ubuntu
    Description:    Ubuntu 20.10
    Release:        20.10
    Codename:       groovy

    I'm trying to learn Linux but still at a basic level. Terminal output attached. I've noted the recommendations there to update winetricks, but I have the latest version that Muon knows about.

    Any suggestions appreciated!

  • Donald Antenen (Logos)
    Donald Antenen (Logos) Member, Logos Employee Posts: 405
  • DavidR
    DavidR Member Posts: 19 ✭✭

    I think that links to the process being discussed here?

  • John Goodman
    John Goodman Member Posts: 1,707 ✭✭✭

    A Verbum user has figured out a way to run Verbum/Logos on Linux: https://techypriest.com/how-to-run-verbum-on-linux/ 

    That's a good point. I've modified the fast install script to create a version for Verbum complete with a verbum icon and using the proper Verbum msi installer. I've put in a pull request and messaged Daniel to see if he will include it.

    If anyone is in a hurry you can access the script here: Verbum Installer Script

    Installation instructions are the same as for Logos and you can install both side by side.

    גַּם־חֹשֶׁךְ֮ לֹֽא־יַחְשִׁ֪יךְ מִ֫מֶּ֥ךָ וְ֭לַיְלָה כַּיּ֣וֹם יָאִ֑יר כַּ֝חֲשֵׁיכָ֗ה כָּאוֹרָֽה

  • DavidR
    DavidR Member Posts: 19 ✭✭

    I'm still stuck with the problem I described on 25 September. Would really appreciate some advice - just some pointers on things to read would be a start, but I'm really not sure how to get past that error.

  • David J. Ring, Jr.
    David J. Ring, Jr. Member Posts: 159 ✭✭

    The above Verbum installation script works flawlessly with Debian Bullseye. I received three application not found errors with advice from the script to install the named files. The last of three errors the missing file had a slightly different name that what the script told me (I forget what the name was) but I searched for the application name with apt and installed it, and a perfect installation!

    Simply error free! 

    Magnificent work!

    BRGDS,

    DR 

  • David J. Ring, Jr.
    David J. Ring, Jr. Member Posts: 159 ✭✭
    The installation script works flawlessly, but I have found a QUIRK!


    In my excitement to see how well Verbum works on Linux, I opted to NOT download my entire library like I did on Windows because it said I could download books later.


    I had to go back to Windows to check on one of my layouts, the layouts are saved in  the "cloud" so Verbum knows what your layouts are.


    BUT when I opened my favorite study layout, it said these semi-ugly words:  This resource hasn't been downloaded yet.


    All of my downloaded books in my Windows installation were uninstalled because of my selection to only install books I needed in Linux instead of all of them.  I had the space, I just wanted to see it work as soon as possible.


    So please take this into consideration, if you have ALL the books downloaded in Verbum-Windows, select ALL books in Verbum-Linux otherwise the books will be uninstalled.


    In case others are having trouble with their Linux distro, I recommend Debian, and here's the ISO that has all the firmware installed.



    Then after that, go here and make a file for /etc/apt/sources.list to put in the multimedia and other repositories that Debian can't have because it's strictly "free to use" software.  https://debgen.simplylinux.ch/ before using this file, install these packages: Before you start install these packages first:

     


    apt install curl wget apt-transport-https dirmngr


    I also install smxi which is a command line tool which has many improvements and shortcuts to make Debian useful.

    Download http://smxi.org/smxi.zip and unzip and run smxi.  You will have to use root account to chmod +x ./smxi before you run it, it will give you errors but it will correct the errors (puts the file in the right place, etc.)



    This is wonderful!



    A minor hiccup.  I'm installing the books I need right now.

    Best to all, this is wonderful


  • Frank Sauer
    Frank Sauer Member Posts: 1,841 ✭✭✭

    DavidR said:

    I'm still stuck with the problem I described on 25 September. Would really appreciate some advice - just some pointers on things to read would be a start, but I'm really not sure how to get past that error.

    Hi DavidR,

    Have you tried to do a manual install yet? If so, does it give the same error?

    Here are the step by step directions that John posted on WineHQ - download the .msi file first

    https://downloads.logoscdn.com/LBS9/Installer/9.6.0.0024/Logos-x64.msi

    Manual Install Procedure:
    1 Install wine 6 or newer
    2 winetricks corefonts
    3 winetricks settings fontsmooth=rgb
    4 winetricks dotnet48
    5 winetricks settings renderer=gdi (you might need to set the reg key manually)
    6 Install the Logos.msi download but don't run it.
    7 wine64 reg add "HKCU\\Software\\Wine\\AppDefaults\\LogosIndexer.exe" /v Version /t REG_SZ /d vista /f
    8 Run Logos and sign in with your free account.

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

  • DavidR
    DavidR Member Posts: 19 ✭✭

    Excellent, thank you. I'll give that a go and report back. I think I bypassed that when I found the script [:)]

    I mentioned that I'm running Lubuntu. I'd be interested if anyone has successfully run Logos under that, and/or needed to install any additional packages not listed above.

  • DavidR
    DavidR Member Posts: 19 ✭✭

    Hmm, I've had various goes at that. Seems I had an issue with installing Mono and then .Net. Got round the Mono one, I think, so was able to install .Net, but the Logos-x64.msi installer stops, claiming I don't have .Net 4.72, and wanting me to run LogosSetup.exe. I was mostly installing 4.80, but then I found this and installed 5.0 using the instructions for 21.04: https://docs.microsoft.com/en-us/dotnet/core/install/linux-ubuntu

    If I run dotnet --info then I get confirmation that 5.0 is installed.

    I also get various errors about codepages 20 and 29 not being installed, and errors reading the registry key for installroot.

  • Phil Murdy
    Phil Murdy Member Posts: 1

    Greetings.

    First, thank you everyone for the huge effort put into making Logos available on Linux. Like others have said, I look forward to being able to dump Windows and run everything on Linux.

    I just installed Logos 9 on my Mint 20.2 computer and have run into a problem, which I believe is related to Wine. (Note: using "wine --version" from the terminal, I get Wine 6.0.1. However the "Configure Logos 64bit Wine" shows Wine 6.7.)
    The problems is this. After clicking Logos, the program starts and gets to the main page (where my resources begin to download) and, after about 3 seconds, Logos quits entirely. I've tried reclicking with the same results. I've also tried restarting the computer. At this point I don't know enough to try anything else.

    A "backtrace.txt" file was generated, which I'd be happy to upload if it'd be helpful.

    Thanks much in advance.

    Phil Murdy

  • Jared A Warner
    Jared A Warner Member Posts: 31 ✭✭

    I had trouble at first too. I usually have the most trouble when trying to do large updates/resource downloads. I Uninstalled it all and reinstalled, and did the minimum resource download. Then added the other resources I used 1 at a time.

    Jared