SwordSearcher on Linux

Discussion in 'General' started by MichaelRankin, Jan 11, 2007.

  1. MichaelRankin

    MichaelRankin Member

    Hello Peter,

    I'm sure you have this issue resolved, but I figured this may help some others.

    I'm only running SS 6.0.1, but assume it will work for newer versions. I just ordered the latest version and once I have it I will install it on a clean version of Ubuntu since that is what everyone seems to be running these days.

    These instructions should work for any version of Linux.
    1) Install wine and winetricks (latest versions)
    2) Install xfonts-efont-unicode & xfonts-efont-unicode-ib
    3) Once those are installed from a command prompt or the run command ("Search" in Ubuntu) type in "winetricks ie7" without the "". (I have not tried any newer versions of ie)
    4) Follow the prompts for ie and when it asks you to reboot answer in the affirmative. Your machine will not reboot, you are done with that.
    5) Insert the SwordSearcher cd or whatever media you have and open it in a folder window. Right click on the executable for installing SS and chose to open with wine or type in wine if that is your only option.
    6) Follow the SS prompts and you are all set.

    My advice would be to first follow these steps using the files listed, see if it works then make any modifications you like. I checked all the file names for these instructions and they are correct, I can't vouch for anything else. None of these files are unique to any one flavor of Linux.
     
  2. MichaelRankin

    MichaelRankin Member

    I installed Ubuntu version 12.10 and then ran the Ubuntu updates. Followed the steps above and the installed full version of SS v. 6.2 without any issues. At step 3 I could not run winetricks from the search prompt so I did a Ctrl + Alt + t and ran it from the command line, worked fine. After testing a few features in SS, I checked for updates and ran the hotfix, again without issue. I don't believe anyone should have any issues installing SS on Linux. The hardest part was entering the serial number for SS, that's long.
     
  3. Gord

    Gord Beta Tester

    All worked up to the installing winetricks ie7

    Which is why I quite trying this some years ago, I just happened to have Mint Maya on my laptop and thought I would give it a go.

    Greek is so much easier :)
     
  4. Gord

    Gord Beta Tester

    Just to be clear, I have linux mint on this laptop as it is a Sony Vaio of the 2001 vintage, so it's not worth 10 seconds of trouble shooting.

    I keep it in the coffee table drawer in case I feel like emailing, browsing, or just being nosy. Linux allows it to still work well enough for the simple and mundane things. The hard drive is worn paper thin from all the different flavors of Linux installed over the last 8 or so years.

    It is near the point of recycling, I'm just an old cheapskate at heart and want to run it into the ground. :smile:
     
  5. MichaelRankin

    MichaelRankin Member

    Some kind of error handling the 32 bit windows code. I have no idea what is the problem, I would think a resource issue. I have a netbook I use to load crazy stuff on to just to see if I can and I was able to load ie7 on that with winetricks. I was think of trying to load SS on an android device just to see if it could be done, but now I think ie7 may be my downfall.
     
  6. Gord

    Gord Beta Tester

    I recently installed the latest 32 and 64 bit systems offered by Mint, Ubuntu, SuSE and PCLinuxOS. I also installed Wine and Codeweavers (trial) on each and not one of them would launch SS7. I could not get WordSearch or Logos to install on any of them either. I spent a whole week installing and tweaking and re installing and forum chasing to find clues or hints to allow any of these bible software to install on linux. Apparently Bibleworks will install on linux with Codeweavers, but I don't have the $300 or $400 to buy that software just to see if it's true.

    This is really a shame because all of those operating systems would be great alternatives for any one with an older computer, or even someone who could not afford to buy a new Windows 7 or 8 operating system.

    Just like the fact that there are not many 1 or 2% of the computing population that use the alternative operating systems, I fear there are even a smaller percentage of Christian geeks that would have the ability to do something about allowing great Bible software to work on Linux.

    I'll just keep praying.
     
  7. Brandon Staggs

    Brandon Staggs Administrator Staff Member

    The problem with running Windows software on Linux is that WINE doesn't keep up with implementation of Windows API improvements. It seems the focus on some core application compatibility but their compatibility just isn't thorough enough for SwordSearcher. At one time Crossover was a viable option for SwordSearcher on Mac and Linux but I have stopped suggesting it because only the most savvy of users could seem to make it work. Now I recommend Parallels Desktop for Mac and Linux, because it runs real Windows seamlessly in a window, but of course the cost of that ends up being more than just going to Walmart and buying a bargain Windows PC!
     
  8. MichaelRankin

    MichaelRankin Member

    I have to agree with Brandon it is a bit tricky to get SS installed. I just installed it on a 64 Bit version of Ubuntu and I have no idea what I did to finally get it working. I did only use wine and winetricks though. It took about an hour or so, but it can be done.
     
  9. MichaelRankin

    MichaelRankin Member

    Ok I am quite confident these instructions will work for anyone running either a 32 or 62 bit version of Linux. Well I'm at least trying to sound confident. If you are running a 32 bit version of Linux you can skip step 3. WARNING: If you do run step 3 and have any previous Windows programs already installed they will be lost! If you are unsure if you are running a 32 or 64 bit version of windows, from a command prompt type "uname -m" if the response is i686 you are running a 32 bit version, if x86_64 you are running a 64 bit version. My current version of wine is 1.4.1 and winetricks is 20130629. I have used this to install SwordSearcher ver 6.2 without issue and also had no issues with the updates, up to ver 7.0.1.5. This last install was on Ubuntu 13.10.
    Disclaimer: I only run one Windows program on my PC, SwordSearcher (not counting ie7 which I need to run SwordSearcher) so I can't say what effect this will have on any other Windows program running on Linux.

    These instructions should work for any version of Linux.
    1) Install wine and winetricks (latest versions)
    2) Install xfonts-efont-unicode & xfonts-efont-unicode-ib
    3) If you are running a 64 bit version of Linux you must preform the following steps.
    1. Check to see if the directory .wine exists in your home directory. If it does delete it. (WARNING: If you have any previous Windows programs already installed they will be lost!)
    2. From a command prompt (Ctrl + Alt + t in Ubuntu) type in "export WINEARCH=win32" without the "". This will allow you to install ie7 on a 64 bit Linux system.
    4) From a command prompt (Ctrl + Alt + t in Ubuntu) type in "winetricks ie7" without the "". (I have not tried any newer versions of ie)
    5) Follow the prompts for ie and when it asks you to reboot answer in the affirmative. Your machine will not reboot, you are done with that.
    6) Insert the SwordSearcher cd or whatever media you have and open it in a folder window. Right click on the executable for installing SS and chose to open with wine or type in wine if that is your only option.
    7) Follow the SS prompts and you are all set.

    My advice would be to first follow these steps using the files listed, see if it works then make any modifications you like. I checked all the file names for these instructions and they are correct, I can't vouch for anything else. None of these files are unique to any one flavor of Linux.
     
    Gord likes this.
  10. pjfox777

    pjfox777 Member

    Sorry, I haven't been on here in a while ;-)

    Yea, I finally gave up. As much as I would love to commit totally to Linux, I just can't do it. I need MS PowerPoint and SwordSearcher to run well as I am a pastor that uses both daily. I have yet to find any other Bible Software that is as customizable, user-friendly, and as fast as SS. I have tried all the expensive ones as well as the free ones. The same goes for PowerPoint. I use it for my entire service as we live out in the Alaskan bush. I have my entire sermon on it as well as all of our worship music.

    There was a brief period of time, several months, that I had to do everything in Linux, but it sure was a pain! If I ever end up in that predicament again, I am sure I will be referring back to this thread! Thanks!

    Pete
     
  11. Gord

    Gord Beta Tester

    Just because, I installed Ubuntu LXLE on my old Sony Vaio FRV25, and followed Michael's directions for the 32 bit, and grabbed V7 cd, and voila it works. I even did the upgrade without a hitch.

    Gord wonder's to self, if it works this good on an 11 year old laptop, mmm my 2 year old WalMart special, Toshiba is really really close to the control alt del phase of it's new life. I will research a bit as it's a 64 bit, but this is the first time I've had SS running on Linux in a long time. :D

     
    Brandon Staggs likes this.
  12. Gord

    Gord Beta Tester

    It worked on my WalMart special as well, wine does not render the fonts as well as the. O/S, and acrobat reader has to be installed within wine to open some module links. It was a fun experiment, but Linux is a long way from prime time for me. Windows is back on.
     
  13. wsbones

    wsbones Beta Tester

    I followed your directions and SS is running on my Linux Mint 17.2 64 bit system. I am new to Linux and I installed it on an old machine to make it useful again. Thanks.

    I found a couple things that are not working exactly. Have you found a solution.
    Scourby audio doesn't scroll in sync. It's about 2 verses behind with the highlight. It does play the correct audio for each verse.
    The widget icons are not right.
    Links to PDF files in my notes don't work. I guess I need Acrobat Reader as Gord mentioned above. Does Foxit reader work?

    There may be some other things I haven't found yet but it is very workable.

    I am still using Win 10. This was an experiment for me too (as Gord said)
     
  14. MichaelRankin

    MichaelRankin Member

    I needed some more Chemex filters so I ordered the Scourby CD and got the free shipping from Amazon. It should arrive within a week to six months and I'll check it out.
    The widgets look ok to me. I have never used SwordSearcher in Windows so I really don't know if they are different.
    If you have a native PDF viewer on your Linux machine you can do the following to have SwordSearcher use it. I don't have any pdf modules/notes so I have never actually tested this,

    Place the following line in a simple text file and save it as pdf.reg in your home directory.
    [HKEY_CLASSES_ROOT\.pdf]
    @="PDFfile"
    "Content Type"="application/pdf"
    [HKEY_CLASSES_ROOT\PDFfile\Shell\Open\command]
    @="winebrowser \"%1\""

    From the command line run regedit $HOME/pdf.reg

    Let me know how that works out for you.
    Mike
     
  15. wsbones

    wsbones Beta Tester

    I fixed the widgets by installing the wingdings and webdings fonts. The scrolling of Scourby doesn't work correctly. The audio is fine however, and the widget starst playing at a verse correctly. I had to turn off the "go to next chapter" setting in audio setup. Also, I installed Foxit reader for Windows as a pdf viewer.

    So my older 64 bit computer works fine with Linux Mint 17.2 and SwordSearcher. When I installed Linux on my newer 64bit computer the same way, I was not able to get SS to work, but Linux works fine otherwise. It's really fast. I suspect the problem is related to IE7 in your install procedure in the post above.

    Thanks for the help... Bill
     
    MichaelRankin likes this.
  16. MichaelRankin

    MichaelRankin Member

    I received the Scourby CD, copied over the mp3 files and was able to play them in SwordSearcher. I noticed that if I just clicked on the speaker next to the verse nothing happened. If I held down the Shift key and click it plays the verse. If I click on Play at the bottom of the screen it starts at the beginning of the chapter and plays, highlighting each verse as it plays. I had an issue where it would stop in the middle of Gen 24:10 and I could not advance past it, but the other chapters I tried worked fine. The one thing I noticed was this is addictive I just wanted to sit here and listen to it being read, verse after verse and chapter after chapter.

    Mike
     
    Ruthlyn and wsbones like this.
  17. Eric

    Eric Beta Tester

    I thoroughly enjoy that, too. I don't know of any other software that offers this – the ability to read each verse as it scrolls while Scourby reads the text. Absolutely beautiful. I use this feature of SwordSearcher very frequently.
     
  18. wsbones

    wsbones Beta Tester

    Me too. I like the way you can listen to search results also.
     
    Mobi and MichaelRankin like this.
  19. Gord

    Gord Beta Tester

    I have tried this method on Mint 17.3, but wine will not install any version of ie. So SS has some html link issues, otherwise it's installed, but not what I would call functional.

    I installed virtualbox but for the life of me can't figure it out, so I can't even get W10 installed on it.
     
  20. wsbones

    wsbones Beta Tester

    I have Windows 10 running under VirtualBox on Linux Mint 17.3. SS runs perfectly that way. All of my windows programs work just as they would under native windows 10.

    Here's a few steps. I hope they work for you.
    1. In VirtualBox
    a. Create a new virtual machine
    b. Name - Win10
    c. Click Next
    d. Mem size - I used 4mb (if available)
    e. Create a virtual HD now
    f. VDI
    g. Dynamically allocated
    h. I used 32 gb

    2. Win10 should show up in VirtualBox as powered off
    a. You should get or have a Windows 10 ISO file available here: https://www.microsoft.com/en-in/software-download/windows10ISO
    b. You can put the ISO on a thumbdrive or somewhere on your home directory in Linux
    c. Start the new VM (called Win10)
    d. It will want you to locate the ISO file so it can install Windows 10. Click on the little folder icon with the green up arrow to locate the ISO file.
    e. Windows should now install.

    3. After Windows is installed then in the device menu of the VirtualBox menu bar, click on Install Guest Additions. This give you a lot of features like being able to change the screen resolution, mount folders from your linux system, and so forth.

    I was able to use my Window 8 Microsoft license number one time to create a validated copy of Windows 10 home running under Linux. I have previously upgraded from Windows 8 to 10. I also have the actual Windows 10 on the second hard drive on the same computer. I tried reinstalling Win10 again under VirtualBox and it would not let me use the number again.

    You can always reinstall Windows and SS every 3 months if you don't have a valid ID. MS allows you to do that for testing stuff.
     
    Gord likes this.