-
Notifications
You must be signed in to change notification settings - Fork 17
Logos Verbum 10 for Linux Release Notes
Good news, it works!
You can run Logos 10 on Linux from release day… and yes it was a challenge getting it ready for you all - enjoy!
With special thanks to:
Bradley Grainger (from Faithlife) and our Beta Linux Group: James Bernard, Frank Sauer, Taylor Wright, and John Goodman.
We are very grateful to Faithlife! With the release of Logos 10, we have seen significant signs of concern for Linux customers. Firstly, they allowed a limited few of us early access in order to work on it so that it could be ready for release day. Secondly, we have seen them bugfix code and make it work for Linux - which is a wonderful gesture. Thirdly, we continue to have occasional interaction and advice from Devs.
Linux remains officially unsupported but we are moving in the right direction! For support use Telegram or Matrix. Telegram and Matrix are bridged.
Getting the dotnet patch into staging is a big win. The installation is much simpler than before owing to the use of dotnet 6 and some extra bundling of dependencies in the Logos installer. Many users may find no custom config is needed and you don’t need to install the linux version of dotnet 6 either.
A Logos 10 installer here: https://github.com/ferion11/LogosLinuxInstaller/blob/master/Logos10_Setup.sh
A Verbum 10 installer here: https://github.com/ferion11/LogosLinuxInstaller/blob/master/Verbum10_Setup.sh
Download the raw version of the script and then type chmod u+x ./Logos10_Setup.sh or Verbum, etc., to make it executable.
Then run it with ./Logos10_Setup.sh
.
You get a choice to use an appImage for wine which is a good idea because it keeps it separate from whatever is on your system.
You have to download the actual installer for Logos or Verbum and place them in the directory the script creates called LogosBible10 or VerbumBible10 in your home directory. The script will then run the installer for you having set everything up. This should be unnecessary in time.
Sorry no download links until Faithlife make it available to all… currently only those licensed are supposed to have access.
Please make a full backup of your data!
Install wine 7.18 staging or newer (a required patch is only in staging, earlier versions won’t run or will crash intermittently)
Some users will need to substitute wine for wine64 e.g. Pop OS? Some users may need to give a full path to wine64 e.g. on Steam deck.
mkdir Logos10
cd Logos10
mkdir data
-
WINEPREFIX=~/Logos10/data wine64 winecfg
(set win ver to 10) -
WINEPREFIX=~/Logos10/data winetricks settings fontsmooth=rgb
(probably not needed) -
WINEPREFIX=~/Logos10/data winetricks settings renderer=gdi
(optional in wine but not needed in proton, same effect is to turn of acceleration in Logos own program settings, but better to have the acceleration IMHO)
Run the LogosInstaller.exe (note the download progress slider doesn’t work but it is downloading). Make sure to include full path to LogosInstaller.exe:
WINEPREFIX=~/Logos10/data wine64 /PATH/TO/LogosSetup.exe
Only thing left to do is run Logos:
WINEPREFIX=~/Logos10/data wine64 ./data/drive_c/users/$USER/AppData/Local/Logos/Logos.exe
🟢Green (fix exists / is coming soon), 🟠Amber (no fix but still usable), 🔴Red (bug prevents daily driver usage)
- 🟢 gdi renderer is needed to avoid black box graphical glitches. This is fixed in proton which can use the default gl renderer without any problems. The fix is in proton not dotnet 6. We expect wine will be patched with this update soon. https://bugs.winehq.org/show_bug.cgi?id=47837
- 🟠 Printing only works with win7 set in winecfg. https://bugs.winehq.org/show_bug.cgi?id=53580
- 🟢 All downloaded resources are wiped when an application update is installed. I think this is fixed in proton experimental. I also think I’ve isolated the patch… I have been unable to address this until the public release but hopefully we will have a fix out soon. https://bugs.winehq.org/show_bug.cgi?id=49767
- 🟢 Media playback issues: Audiobooks seems to be fixed in proton and since wine 7.15 staging. Videos still don't play but you can stream via the web app. https://bugs.winehq.org/show_bug.cgi?id=47905
- 🟠 Some of the menus require a double click to open after having been opened once already - https://bugs.winehq.org/show_bug.cgi?id=52380
- 🟠 Read aloud / text to voice doesn't work - https://bugs.winehq.org/show_bug.cgi?id=47922
- 🟢 Media browser and some images don’t show. A patch is included in proton which fixes this. I have not yet been able to isolate it but it should be possible with a full regression test. The patch will likely land in wine without intervention anyway so look out for an update soon.
- 🟢 Searching causes a crash in proton… otherwise I would recommend that instead of wine because the media browser works, the fix is present in wine though so proton will likely get an update without intervention.
- 🟢 The download progress bar in the installer doesn’t progress as it download the msi. This is such a minor niggle we will report it but consider it a WONTFIX.
- 🟠 GE-Proton and GE-Wine may well be useful soon but there is a regression in one of them which causes a launch crash. It is fairly important we find this and try to get it fixed otherwise we might see it merged into wine. A regression test is needed.
-
🔴 dotnet 6 apps all crash on load- fixed in wine 7.15 staging -
🔴 Logos crashes on load every 2nd time due to dictionary file error- fixed in wine 7.18 staging -
🔴 crash every time something is typed in the commad box- fixed -
🔴 installer fails to run without .net 4.8 installed, mono works!- fixed not needed at all
- Occasional indexer crashes in Logos 8-9 seem not to be present in Logos 10 - https://bugs.winehq.org/show_bug.cgi?id=50227
- No need to separately install dotnet48 (was very unreliable and took ages)
- No need to install corefonts.
- With proton gl rendering with hardware acceleration works!
- Audio books play!
- Everything is faster, installation is drastically faster, indexing is also much faster, other areas also improved.
Given the above, my own choice is to use it as my daily driver… I think most people will feel it is reliable enough for day to day work. However, our testing pool is very small - just 4 of us so early adopters do so at their own risk! Please make a full backup of your data!
For many users: e.g. Ubuntu. May prefer a GUI install to scripting.
E.g. if you are on Ubuntu and you can install wine 7.18 staging. And it must be the staging version. You can probably simply double click the LogosSetup.exe installer and you are good to go. I believe it will actually sort you out a desktop and menu shortcut too!
The login page may be a bit garbled but if you can manage to enter your email address and password its all fine from there. I recommend choosing minimal install and then adding more resources later. Later you can turn off hardware acceleration in Logos program settings to remove black boxes from the startup but I don't think its worth it to sacrifice the acceleration.
This approach would put Logos into the default .wine prefix but its beautifully GUI centered.