e-Sword, first success (and 2nd)
Nigel Henry
cave.dnb2m97pp at aliceadsl.fr
Tue Mar 17 16:40:52 UTC 2009
On Tuesday 17 March 2009 12:09, Eberhard Roloff wrote:
> Nigel Henry wrote:
> > I cannot remember if anyone has said that they have e-Sword actually
> > working with Wine on Kubuntu Intrepid 8.10, but if anyone actually does
> > have it working, it would be nice to know how they did it.
>
> Nigel, thanks very much for your great bible related links.
>
>
> OK, then. Here is is now working on Kubuntu Intrepid 32bit with the
> latest wine from the wineHQ Ubuntu/Debian repository.
>
> So I took heart and deleted my .wine folder, made up an entirely fresh
> new one with winecfg, then installed the latest e-Sword into the default
> location.
>
>
> When starting from the Konsole e-Sword heavily complained about missing
> da0360.dll and missing ms-jet database components. So I downloaded the
> latest winetricks and installed nearly anything that is on offer in
> there, especially IE6, webfonts, dcom, msjet, foundation classes,comctl
> and mdac components.
>
> Please note that quite a few of theses packages require to have a
> windows license in order to legally install them on wine.
>
> Then a quick "wineboot" and WOW!; the application runs.
>
> Just when ending e-sword, msjet complains to be unable to compact the
> study notes file "study.not".
>
> So I did a quick search on google and found that on windows, either I
> could repair the file with MS-Access, which I do not have.
>
> Alternatively I could simply delete it and have it automatically
> recreated by e-Sword, admittedly loosing all the study notes that I did
> not have. ;-)
>
> I did this and as far as I can tell, it is working now with the default
> bible that came with it
>
> At least the "wine windows" does not give any error messages anymore,
> the application looks and behaves ok (at least for me, as far as I can
> tell) and the konsole also does not give any really hard to fix errors,
> just dozens of "fixme xyc:stub".
>
> Actually with the help of winetricks, it was pretty straightforward. I
> am well aware that this was sort of a Lead Shot at the problem, but I am
> often tired to figure out, which exactly is to install to make windows
> software work with wine. There is sufficent challenge in making it work
> after installation and without errors, at least for me.
>
> Also I do not know whether my ubuntu 32bit makes a difference in
> contrast to 64bit installations.
>
> I am interested to know how more experienced e-Sword users look at the
> "e-Sword on wine" installation and what they find missing.
>
> Kind regards
> Eberhard
Hi Eberhard.
As you see from the subject line, I've now got it working on 32bit Intrepid
8.10, and havn't done as much as you yet.
This is what I did. Went to winehq, installed GPG key, and the stanza
necessary to access the repo. Apt-get update, then apt-get dist upgrade.
Loads of updates for Intrepid waiting, so said no, and did an apt-get install
wine. So far so good. Next deleted ~/.wine, then ran winecfg on the CLI,
which created a new .wine. IE only opened a blank window on the Ubuntu
version of Wine, so I tried IE, which complained that it could not display
HTML. Looking in Synaptic I see there is an update from the winehq repo for
wine-gecko, so install that. Try IE again (sorry about using that 2 letter
swearword, I havn't used IE (done it again) since I blocked it from accessing
the Internet on my XP install). Anyway that MS browser now works ok, and goes
to the winehq homepage.
Well this is looking good, I think to myself, so re-install e-Sword. On this
new version of Wine there is no e-Sword.exe in drive_c, as there was with
Ubuntu's Wine. It's now in the Program Files directory. That aside I click on
the e-Sword desktop icon, and get the e-Sword splash screen along with a
whole bunch of errors, one after the other, and listed below.
Error 3078 (MS jet database engine cannot find the input table or query "Verse
Notes". Make sure it exists and that it's name is spelled correctly). Clicked
OK on that.
Error in loading DLL 48. Clicked OK on that, but there also a help button, so
I'll look at that later.
Another complaint about the jet database as above. Click OK, but will check
the help button later.
Error 3265 item not found in this collection. That ones a bit wierd, but click
OK.
Error updating Study Notes database. click OK again.
Bingo!!! Now e-Sword opens, and is displaying text from the default KJV+
default bible. there is still one error message showing though, as below.
Invalid verse list file: C:\users\djmons\My Documents\e-Sword\Bookmarks.lst.
Please select 'Delete' or rename file extension. I click OK on that one, and
it goes away, and the Tip Of The Day opens (with text).
Now I had messed with winetricks on the earlier Wine version on Intrepid, and
see I have a ~/.winetrickscache file with a few .exe's in it. They appear to
be for installing various fonts, so I rename the directory, and try e-Sword
again. Apart from having to OK all the error messages, it still works ok, and
displays text from the default bible.
When I try to close e-Sword, I get an error message. Error compacting database
file: C:\users\djmons\My Documents\e-Sword\study.not. Click OK, and e-Sword
closes. That error on closing appears to be the same one you have, which
references msjet.
I'll have to have another go at using winetricks. I do have a licence for both
XP, and ME, so that's not a problem. Perhaps installing some of the
winetricks stuff will get rid of the some of the e-Sword error messages.
First I will click on the help buttons for all these error messages, and see
what comes up.
Thanks for putting me on the right path by suggesting installing the latest
Wine version, along with wine-gecko from the Winehq repo.
All the best.
Nigel.
More information about the kubuntu-users
mailing list