Skip to content
This repository was archived by the owner on Sep 26, 2024. It is now read-only.
John Goodman M0RVJ edited this page Mar 2, 2023 · 47 revisions

Logos Bible Software On Linux Via Wine

This page is for running Logos on x86_64 desktop Linux. For other installs, see:

Linux remains officially unsupported but we are moving in the right direction! For support use Telegram or Matrix. Telegram and Matrix are bridged.

Recommended Install

Our recommended install is to use Logos 10 with Wine 7.18+ or with Proton.

Note there are issues with Wine 7.19–22 with using the .exe installer. The script uses the .msi installer and should bypass this issue. The latest work in Logos and Wine 8.0+ should make the .exe installer work well again.

Uninstalling and Reinstalling

Uninstalling is as simple as deleting the wine bottle (e.g., ~/Logos10). If you wish to reinstall and maintain data, Logos data is stored in the following directories. Please note these are standard for the script; if you have moved them around, adjust the $HOME variable:

$HOME/LogosBible10/data/wine64_bottle/drive_c/users/$USER/Local\ Settings/Application\ Data/Logos/Data
$HOME/LogosBible10/data/wine64_bottle/drive_c/users/$USER/Local\ Settings/Application\ Data/Logos/Documents
$HOME/LogosBible10/data/wine64_bottle/drive_c/users/$USER/Local\ Settings/Application\ Data/Logos/Users

Wine Bottles Install [WIP]

Bottles is a management interface for wine, which installs its software in "bottles".

Known Issues

Please see the Git Issues tracker. Also note:

Enhancements Needed

Regressions

Please see the Bug Fixing Guide in order to help improve Logos on Wine.

Distro Specific Issues

If you discover an issue with your distro, please add it here.

Steam Proton

Logos can be run using Valve's Steam Proton fork of wine. The binary should be located in the following directory, unless you have moved it or are using a different library location:

  • /home/$USER/.local/share/Steam/steamapps/common/Proton - Experimental/files/bin/wine64
  • /home/$USER/.local/share/Steam/steamapps/common/Proton - Experimental/files/bin/wineserver

Replace any calls to wine64 or wineserver with these binaries. NOTE: Linux requires that paths with whitespaces in them be quoted, either with single or double quotes. A whitespace is viewed as a breaking character and your system will likely tell you that Proton is a directory if you do not quote.

Steam Deck (n.b. also includes arch linux dependencies (see point 7)

The steam deck has a locked down filesystem. There are some missing dependencies which cause irregular crashes in Logos. These can be installed following this sequence:

  1. Enter Desktop Mode
  2. Use passwd to create a password for the deck user, unless you already did this.
  3. Disable read-only mode: sudo steamos-readonly disable
  4. Initialize pacman keyring: sudo pacman-key --init
  5. Populate pacman keyring with the default Arch Linux keys: sudo pacman-key --populate archlinux
  6. Get package lists: sudo pacman -Fy
  7. Install dependencies: `sudo pacman -S samba winbind cabextract appmenu-gtk-module patch bc lib32-libjpeg-turbo

Packages you install may be overwritten by the next Steam OS update, but you can easily reinstall them if that happens.

After these steps you can go ahead and run the your install script.

Potential Ways to Improve Logos On Linux

Clone this wiki locally