Run Bibleworks 7 with Wine in Linux (Ubuntu 8.04)
My Windows readers will be perplexed by this post, so as a brief preface, let me just say feel more than free to skip this one (and any other “Linux how to” posts that might pop-up in the future). I spend most of my computer time in Linux, but there are a couple of Windows applications that I use regularly. Bibleworks is one of them. This post explains how I got Bibleworks to run in Linux (Ubuntu 8.04) using Wine.
Bibleworks 6 has worked under Wine for a long time, but Bibleworks 7 has given me problems. With the release of Wine 1.0, however, things seem to be working much better. Here are the steps I used to run Bibleworks in Ubuntu 8.04.
Step 1: Install Wine
You will need to most recent version. Use the instructions here.
Step 2: Tell Wine to Play Nice
There are a few modifications that you will want to make to ensure that Wine plays well with Bibleworks. First, and most important, make certain that you are emulating XP. To do this, type “winecfg” in the command line, and make sure XP is the selected version.
Second, the default settings for Internet Explorer will not work with Bibleworks. We will need to change it. Do the following in a terminal to backup the default setup:
mv ~/.wine/drive_c/Program\ Files/Internet\ Explorer ~/.wine/drive_c/Program\ Files/IE6BACKUP
Now we need to use the winetricks script to set up a fake Internet Explorer. In the command line:
wget http://www.kegel.com/wine/winetricks
chmod +x winetricks
./winetricks
This will bring up the following window. There are a lot of great options here. The only one that you need to worry about at the moment is fakeie6. Select it and let winetricks do its work.
Step 3: Install Bibleworks 7
Now the fun part. Pop in your first Bibleworks disc. Open you favorite file manager and explore the CD. The application you want is “autorun.exe,” and it is best not to run it from the command line (sense you will have to switch discs several times). Select the modules you want and start installing.
The only difficulty I ran into here is being a little trigger happy on the disc switching. When the window for exchanging disc opens, go ahead an put in the requested disc. Do not click OK until the disc is fully loaded. Once the disc shows up on your desktop, its ready to do, and only then should you click OK. Jumping the gun here will result in Bibleworks never recognizing the disc, and you will have to start over.
Once it’s installed, you will have an icon on your desktop. Drag and drop this in whatever launcher you want, or just doubleclick to launch Bibleworks.
Step 4: Getting Pretty
Check out this screenshot. Not pretty, right? That’s because the standard fonts are not really good in Wine. Go to Tools - Options. Select the Font Tab. Adjust as necessary. I used the default font for my Ubuntu theme, which looks very nice. You may also want to change your Greek and Hebrew fonts. For recommendations, check out this post.
Also, while you are in this dialog, set up the “Export” fonts for Unicode support. Use the screenshot to the left as a guide.
You can “pretty up” the rest of the interface by using the aforementioned winetricks script to install the “Core Fonts” package and “Tahoma.”
Step 5: Updates.
Shutdown Bibleworks and then start it up again. This saves your settings, which is necessary if you have a crash.
You should be able to check for automatic online updates (this is why we ran the winetricks script). Do not use the dialog for this in the Options menu. Instead, go to Help - Bibleworks on the Internet - Check for updates. This should bring up the window to the left. Check all that you want (I recommend everything), and then click “Apply.”
It should work, and will eventually restart Bibleworks on its own.
Step 6: Enduring Problems
There are several issues, but only one of them is major. The most obvious is the lack of any icons on the toolbar. This is really not a problem, however, since Bibleworks gives you many ways to get to the dialogs you need.
The biggest issue is that modules that require Windows Help files will crash Bibleworks when you close them. This includes many of the various “books” that Bibleworks provides, such a Gesenius’s Hebrew Grammar. There is a work around, however: don’t close the window after you open it. As long as you do not close the window, you can browse, read, copy/paste to your heart’s content. Bibleworks lets you have as many of these windows open as you might want, so when you are done with them, just minimize them.
Finally, if you do have a crash, you will see the screen to your right. Make sure you select the last option. Bibleworks is a little over-protective. Do not allow it to delete your .ini file, as you will have to reset all your settings. Instead, select “Let the operating system handle the error” and just restart.
I very much recommend backing up your settings file, particularly if you make heavy modifications to the default options (such as specialized search versions, font choices, etc). Despite Bibleworks’s claim to the contrary, the bw700.ini file in the Bibleworks directory is not the file to backup. Bibleworks creates an .ini file in the Windows directory, and that is the one you need. To backup, simply browse to that directory and copy the bw700.ini file, or use the terminal:
cp ~/.wine/drive_c/windows/bw700.ini ~/.wine/drive_c/windows/bw700.ini_BAK
Should you have any problems in the future, just restore your backup file. Windows users will benefit from this as well (I get the occasional crash there too).
I have not had too many crashes. It is pretty stable, for a Wine app, and you can always use something like VirtualBox if you need more stability. Also, whenever you spend a good amount of time changing your settings (such as default search versions, etc.), shutdown and restart to save your settings.
Conclusion
I hope this helps Linux users use this wonderful software. Please post problems (and solutions) in the comments. Here is one last screenshot, with everything running:
Related posts:
- How to Type in Greek Part IV: Polytonic Greek, Linux Edition (Ubuntu)
- Linux Users Take Note: Free Crossover Software Tuesday Only!
- Bibleworks 8 Announced
- Adding Versions to Bibleworks
- A Great Wireless Card for Linux
If you enjoyed this post, please leave a comment or subscribe to the feed and get future articles delivered to your feed reader.











