Linux version of Logos Bible Software

1404143454662

Comments

  • I followed all the steps and the program was installed. But when running it appears the program loading screen and then closes before entering the login screen. What should I do to resolve this? I'm using Pop_os 21.04.

  • John Goodman
    John Goodman Member Posts: 1,707 ✭✭✭

    If you are using wine 6.20, then go back to wine 6.18 or 19. Otherwise please give details of wine --version and terminal output when crashed. Ideally in our Telegram group.

    גַּם־חֹשֶׁךְ֮ לֹֽא־יַחְשִׁ֪יךְ מִ֫מֶּ֥ךָ וְ֭לַיְלָה כַּיּ֣וֹם יָאִ֑יר כַּ֝חֲשֵׁיכָ֗ה כָּאוֹרָֽה

  • Guillaume JOGA
    Guillaume JOGA Member Posts: 6 ✭✭

    Dear Everyone,

    I just installed the Zorin distro of Linux. I know very little about computers and programing etc... and much of what is said on this forum sounds like chinese to me (nothing against chinese, just that I don't speak it...).

    Can someone please tell me if today it is possible to install LOGOS bible software on Linux, and how complicated that is? Is there a step by step guide for this somewhere on the internet?

    Thank you very much!

  • John Goodman
    John Goodman Member Posts: 1,707 ✭✭✭

    Yes it's possible. All info is here or linked from here:https://appdb.winehq.org/objectManager.php?sClass=version&iId=39484

    Zorin is a derivative of Ubuntu so I imagine that the ferion script is a good bet for you to try.

    Instructions here

    https://github.com/ferion11/LogosLinuxInstaller

    גַּם־חֹשֶׁךְ֮ לֹֽא־יַחְשִׁ֪יךְ מִ֫מֶּ֥ךָ וְ֭לַיְלָה כַּיּ֣וֹם יָאִ֑יר כַּ֝חֲשֵׁיכָ֗ה כָּאוֹרָֽה

  • Guillaume JOGA
    Guillaume JOGA Member Posts: 6 ✭✭

    Thank you John for this prompt answer !!! I went to : https://github.com/ferion11/LogosLinuxInstaller
    and saw a bunch of info that I'm not sure what to do with... yet I saw that there is a small video of the installation that I downloaded.
    Shall I just play the video and mimic what I see on the screen and i'll be alright?

    Thank you again!

  • DavidR
    DavidR Member Posts: 19 ✭✭

    I'm interested to see how Guillaume gets on. I'm on Lubuntu, which is also a Ubuntu derivative of course, and I've still not succeeded (see comments upthread). I'm now considering changing flavours to one that's been reported here as working. There's nothing on the laptop in question that matters except Logos, and this is partly an opportunity to learn Linux for me (I keep trying), so it seems the obvious option. Also I could take Logos on the laptop with me to meetings, which would be better than paper!

    The challenge is definitely about knowing enough to cope with anything slightly out of the ordinary. Usually, the instructions for that assume that you know how to deal with Wine bottles, symbolic links, or whatever, and don't contain pointers to places where you can find out that background. Which is understandable, but makes a Logos install a challenging first project, even for this reasonably IT-literate user!

  • John Goodman
    John Goodman Member Posts: 1,707 ✭✭✭

    DavidR said:

    I'm on Lubuntu

    Are you using a 32bit system? If so you need to use the instructions for Logos 8.

    גַּם־חֹשֶׁךְ֮ לֹֽא־יַחְשִׁ֪יךְ מִ֫מֶּ֥ךָ וְ֭לַיְלָה כַּיּ֣וֹם יָאִ֑יר כַּ֝חֲשֵׁיכָ֗ה כָּאוֹרָֽה

  • John Goodman
    John Goodman Member Posts: 1,707 ✭✭✭

    Actually forget that, read your log. Choose the fast install script instead.

    גַּם־חֹשֶׁךְ֮ לֹֽא־יַחְשִׁ֪יךְ מִ֫מֶּ֥ךָ וְ֭לַיְלָה כַּיּ֣וֹם יָאִ֑יר כַּ֝חֲשֵׁיכָ֗ה כָּאוֹרָֽה

  • Guillaume JOGA
    Guillaume JOGA Member Posts: 6 ✭✭

    So simply following the steps of the small installation video will get me there?

  • John Goodman
    John Goodman Member Posts: 1,707 ✭✭✭

    Usually but not today... seems like one of the key downloads is missing from the server. Will send Daniel an issue report.

    גַּם־חֹשֶׁךְ֮ לֹֽא־יַחְשִׁ֪יךְ מִ֫מֶּ֥ךָ וְ֭לַיְלָה כַּיּ֣וֹם יָאִ֑יר כַּ֝חֲשֵׁיכָ֗ה כָּאוֹרָֽה

  • Bill Anderson
    Bill Anderson Member Posts: 507 ✭✭

    I was successful installing Logos using the fast script today on my chromebook in a Debian Buster container. My problem is that at the Logos login screen, it wouldn't recognize my password. I did a password reset and the new password logged me in to the web app, so I know the password is good.

  • John Goodman
    John Goodman Member Posts: 1,707 ✭✭✭

    Usually but not today... seems like one of the key downloads is missing from the server. Will send Daniel an issue report.

    It's working again. Fast install basically uses a pre-prepared wine bottle. It just means your computer doesn't need to spend 45mins installing dotnet etc.

    גַּם־חֹשֶׁךְ֮ לֹֽא־יַחְשִׁ֪יךְ מִ֫מֶּ֥ךָ וְ֭לַיְלָה כַּיּ֣וֹם יָאִ֑יר כַּ֝חֲשֵׁיכָ֗ה כָּאוֹרָֽה

  • Guillaume JOGA
    Guillaume JOGA Member Posts: 6 ✭✭

    Sorry John, I don't know what you mean by "fast install" [*-)]
    (really, I need "how to install logos for the dummies !")

    Do you mean I can just follow the steps shown on the video on
    https://github.com/ferion11/LogosLinuxInstaller where it says :

    "There is a small video of the installation using the fast_install_AppImageWine_and_Logos.sh"

    Thank you !

  • DavidR
    DavidR Member Posts: 19 ✭✭

    I'm reading it that a fast install is just an install that's quicker than usual.

    But seemingly it does it by installing a pre-set package that just does Logos, and won't so easily be usable as well if you want to add other Windows programs. So speed at the cost of some flexibility.

    That said, one of the things I've got to get my head round is Wine bottles and the extent to which lots of programs can go in one bottle. The idea, I think, is to have different Windows configurations for different programs. But that's not what Windows does, so I haven't really worked out why Wine does it.

    And I do realise that this is probably not the place for general Linux tutorials, but it's a challenge approaching Logos/Linux without the relevant background.

  • John Goodman
    John Goodman Member Posts: 1,707 ✭✭✭

    Do you mean I can just follow the steps shown on the video on
    https://github.com/ferion11/LogosLinuxInstaller where it says :

    "There is a small video of the installation using the fast_install_AppImageWine_and_Logos.sh"

    Yes, best to use the fast_install_AppImageWine_and_Logos.sh script.

    גַּם־חֹשֶׁךְ֮ לֹֽא־יַחְשִׁ֪יךְ מִ֫מֶּ֥ךָ וְ֭לַיְלָה כַּיּ֣וֹם יָאִ֑יר כַּ֝חֲשֵׁיכָ֗ה כָּאוֹרָֽה

  • John Goodman
    John Goodman Member Posts: 1,707 ✭✭✭

    DavidR said:

    But seemingly it does it by installing a pre-set package that just does Logos, and won't so easily be usable as well if you want to add other Windows programs. So speed at the cost of some flexibility.

    Not really any loss of flexibility. It is possible to install windows apps into the same wine bottle but they may require quite a different set up. Actually the end result of both scripts is the same, the reason the fast install exists is A) its a lot quicker and B) installing dotnet48 fails on certain set ups. This is a bug which is known and is being worked on. It affects a tremendous number of apps and not just Logos. Understanding the complexity of why and how to make sure it works is a big ask. Fast install just jump starts you past this.

    In both scripts everything is installed into a folder called $HOME/LogosBible_Linux_P which you could delete and recreate affecting nothing else on your system. The script gives you the choice to use a wine appimage or to use the native wine from your system. Choosing the appImage is the safest way to ensure it works. As wine is actively developed there are regressions which slip into the wine-devel or wine-staging versions. E.g. wine-devel6.21 currently has a bug which prevents Logos popups from working. I am communicating with the developer who wrote the code which caused the problem and hope to have it working again before 6.22. So nobody will want to use 6.21 but your distro will probably pull the update just because it is there. The idea is of course to make sure that the stable releases 6.00 7.00 etc are reliable.

    Do note there are some few features in Logos which wine does not yet support. Media playback, speech, printing, updating. Each update you should backup your data. If it works great, if not, fresh install and restore your data.

    גַּם־חֹשֶׁךְ֮ לֹֽא־יַחְשִׁ֪יךְ מִ֫מֶּ֥ךָ וְ֭לַיְלָה כַּיּ֣וֹם יָאִ֑יר כַּ֝חֲשֵׁיכָ֗ה כָּאוֹרָֽה

  • Paul Unger
    Paul Unger Member Posts: 220

    My understanding of "Wine bottles" (perhaps somewhat cloudy) is that they provide an 'enclosed' environment for each Windows program you want to run in Linux -- each in their own 'bottle' representing a unique 'variety' of Wine (or Windows -- 10, 7, Vista, 98, 64-bit, 32-bit, etc., etc., etc.). Important note: some people call them "Wine prefixes" (because that's how they show up in your Home folder -- with different prefixes). Some Windows programs run with the newest version of Wine, but some only run with very specific and older versions of Wine. Wine's AppDB (https://appdb.winehq.org/) will tell you which version of Wine works with the program you want to install. If one program can run with the newest version of Wine and another can only run with an older version of Wine, you've got a problem...

    Scenario: Let's say you install Wine on your machine and then Logos, but you don't put it in its own bottle. You'll be fine, until Linux finds an update for Wine, you agree to install it, and then you find that Logos no longer runs. It worked with the older version of Wine, but the new one breaks something (new wine in old wineskins?) -- something guys like you and me have no hope of figuring out... Or, you install another Windows program in the Wine environment that requires an older version of Wine. Well, there's going to be a conflict.

    Wine bottles help prevent conflicts. You can install program A in its own bottle with its specific version of Wine (or Windows), and program B in a bottle with the version of Wine that it prefers. They're "protected" from system updates that might break them, and can each have their own configuration settings.

    If you're like me, you'll have to refresh your memory about this every time you work with Wine. One site I've found helpful is: https://www.addictivetips.com/ubuntu-linux-tips/create-wine-prefixes-on-linux/. Maybe others have better info / more helpful sites. I'd love to hear it!

  • John Goodman
    John Goodman Member Posts: 1,707 ✭✭✭

    Paul, that's helpful.

    I think apps like wine bottler, playonlinux etc tried to simplify this but also add their own layers of confusion. A given wine prefix won't include or specify a version of wine necessarily. Though you can do it with a startup script which is how the ferion script works. There are also other configuration issues, which supporting libraries are installed, e.g. dotnet, directx and actually which version of windows the system reports to the app.

    גַּם־חֹשֶׁךְ֮ לֹֽא־יַחְשִׁ֪יךְ מִ֫מֶּ֥ךָ וְ֭לַיְלָה כַּיּ֣וֹם יָאִ֑יר כַּ֝חֲשֵׁיכָ֗ה כָּאוֹרָֽה

  • Bill Anderson
    Bill Anderson Member Posts: 507 ✭✭

    I was successful installing Logos using the fast script today on my chromebook in a Debian Buster container. My problem is that at the Logos login screen, it wouldn't recognize my password. I did a password reset and the new password logged me in to the web app, so I know the password is good.

    As an update, I replaced the Debian Buster container with an Ubuntu 20.4 one and completed the fast install in that. This time, the Logos login screen accepted my password. Logos is up and running, but I would prefer to use the Debian container and not the Ubuntu one. If anyone can help me understand why the Logos login screen would not accept my password in the Debian Buster container, I would appreciate it.

  • John Goodman
    John Goodman Member Posts: 1,707 ✭✭✭

    We would need the terminal output from where it failed. Most likely debian was missing a dependency library for cryptography of some kind. I've seen similar with no icons showing and a libjpeg was missing.

    גַּם־חֹשֶׁךְ֮ לֹֽא־יַחְשִׁ֪יךְ מִ֫מֶּ֥ךָ וְ֭לַיְלָה כַּיּ֣וֹם יָאִ֑יר כַּ֝חֲשֵׁיכָ֗ה כָּאוֹרָֽה

  • DavidR
    DavidR Member Posts: 19 ✭✭

    The quick install ran fine, but when I try to run Logos I get this:

    davidr@david-hpg61notebookpc:~/LogosBible_Linux_P$ ./L*
    No arguments parsed.
    ======= Running control: =======
    No arguments parsed.
    err:seh:segv_handler_early Got unexpected trap 6 during process initialization
    ======= control run done! =======

    The trap 6 error is the same as I was reporting from the previous install method around 25 September 2021.

  • Bill Anderson
    Bill Anderson Member Posts: 507 ✭✭

    We would need the terminal output from where it failed. Most likely debian was missing a dependency library for cryptography of some kind. I've seen similar with no icons showing and a libjpeg was missing.

    Terminal output follows. It says something about winbind not being installed, but I installed it.

    ************************************************************************

    0154:fixme:path:parse_url failed to parse L"Logos.AccountServices.OAuth.Client"
    0154:fixme:path:parse_url failed to parse L"Libronix.Utility.Json"
    0154:fixme:path:parse_url failed to parse L"Libronix.Utility"
    0154:fixme:path:parse_url failed to parse L"System.Net.Http"
    0154:fixme:path:parse_url failed to parse L"Newtonsoft.Json"
    0154:fixme:crypt:SystemFunction041 (000000001C409068, 20, 0): stub [RtlDecryptMemory]
    0154:fixme:crypt:SystemFunction040 (000000001C409068, 20, 0): stub [RtlEncryptMemory]
    0154:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 0000000027A31968 0000000028C6BA58 0000000028C6C790 0000000000000000
    0154:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 0000000029146EC8 0000000028C6BA58 0000000028C6C790 0000000000000000
    0154:fixme:ntdll:EtwEventRegister ({38ed3633-5e3f-5989-bf25-f0b1b3318c9b}, 000000001CC02BEC, 0000000000000000, 000000000340E768) stub.
    0154:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 000000000340E710, 53) stub
    0154:fixme:path:parse_url failed to parse L"Microsoft.Extensions.Http"
    0154:fixme:path:parse_url failed to parse L"Microsoft.Extensions.Options"
    0154:fixme:path:parse_url failed to parse L"Microsoft.Extensions.DependencyInjection"
    0154:fixme:path:parse_url failed to parse L"Microsoft.Extensions.DependencyInjection.Abstractions"
    0154:fixme:path:parse_url failed to parse L"Microsoft.Bcl.AsyncInterfaces"
    0154:fixme:path:parse_url failed to parse L"System.Threading.Tasks.Extensions"
    0154:fixme:path:parse_url failed to parse L"Microsoft.Extensions.Logging"
    0154:fixme:path:parse_url failed to parse L"Microsoft.Extensions.Logging.Abstractions"
    0154:fixme:ntdll:EtwEventRegister ({27837f46-1a43-573d-d30c-276de7d02192}, 000000001CC02CAC, 0000000000000000, 000000000341FAD8) stub.
    0154:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 000000000341FA88, 43) stub
    0154:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 2 0000000029217008 0000000028C68278 0000000028C68FB0 0000000000000000
    0154:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 2 0000000029217008 0000000028C68E58 0000000028C69B90 0000000000000000
    0154:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 2 0000000029217008 0000000028C68E58 0000000028C69B90 0000000000000000
    0154:fixme:path:parse_url failed to parse L"Microsoft.Extensions.Primitives"
    0154:fixme:path:parse_url failed to parse L"System.ValueTuple"
    0154:fixme:path:parse_url failed to parse L"System.Runtime.Serialization"
    014c:fixme:ntdll:EtwEventRegister ({6906e6e1-f9cd-5b3b-c846-27578fd8d69e}, 000000001CC02D0C, 0000000000000000, 00000000034939E0) stub.
    014c:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0000000003493990, 46) stub
    0160:err:winediag:schan_imp_init Failed to load libgnutls, secure connections will not be available.
    ntlm_auth: /usr/lib/x86_64-linux-gnu/samba/libauthkrb5.so.0: version `SAMBA_4.7.6_UBUNTU' not found (required by ntlm_auth)
    ntlm_auth: /usr/lib/x86_64-linux-gnu/samba/libpopt-samba3.so.0: version `SAMBA_4.7.6_UBUNTU' not found (required by ntlm_auth)
    ntlm_auth: /usr/lib/x86_64-linux-gnu/samba/libsamba-security.so.0: version `SAMBA_4.7.6_UBUNTU' not found (required by ntlm_auth)
    ntlm_auth: /usr/lib/x86_64-linux-gnu/samba/libgse.so.0: version `SAMBA_4.7.6_UBUNTU' not found (required by ntlm_auth)
    ntlm_auth: /usr/lib/x86_64-linux-gnu/samba/libsamba3-util.so.0: version `SAMBA_4.7.6_UBUNTU' not found (required by ntlm_auth)
    ntlm_auth: /usr/lib/x86_64-linux-gnu/samba/libcliauth.so.0: version `SAMBA_4.7.6_UBUNTU' not found (required by ntlm_auth)
    ntlm_auth: /usr/lib/x86_64-linux-gnu/samba/libwinbind-client.so.0: version `SAMBA_4.7.6_UBUNTU' not found (required by ntlm_auth)
    ntlm_auth: /usr/lib/x86_64-linux-gnu/samba/libgenrand.so.0: version `SAMBA_4.7.6_UBUNTU' not found (required by ntlm_auth)
    ntlm_auth: /usr/lib/x86_64-linux-gnu/samba/libsamba-debug.so.0: version `SAMBA_4.7.6_UBUNTU' not found (required by ntlm_auth)
    ntlm_auth: /usr/lib/x86_64-linux-gnu/samba/libgensec.so.0: version `SAMBA_4.7.6_UBUNTU' not found (required by ntlm_auth)
    0160:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
    0160:fixme:server:invoke_system_apc syscall frame changed in APC function, frame (nil), saved_frame 0x2a768660.
    0114:fixme:system:GetDisplayConfigBufferSizes (0x2 000000000052DCE0 000000000052DCD8): semi-stub
    0114:fixme:system:DisplayConfigGetDeviceInfo DISPLAYCONFIG_DEVICE_INFO_GET_TARGET_NAME: stub
    0160:fixme:seh:NtQueryInformationThread ThreadIsIoPending info class not supported yet
    0154:fixme:seh:NtQueryInformationThread ThreadIsIoPending info class not supported yet
    015c:fixme:seh:NtQueryInformationThread ThreadIsIoPending info class not supported yet
    014c:fixme:seh:NtQueryInformationThread ThreadIsIoPending info class not supported yet
    0114:fixme:system:GetDisplayConfigBufferSizes (0x2 000000000052DCE0 000000000052DCD8): semi-stub
    0114:fixme:system:DisplayConfigGetDeviceInfo DISPLAYCONFIG_DEVICE_INFO_GET_TARGET_NAME: stub
    0174:fixme:crypt:SystemFunction041 (000000001C3F9D28, 20, 0): stub [RtlDecryptMemory]
    0174:fixme:crypt:SystemFunction040 (000000001C3F9D28, 20, 0): stub [RtlEncryptMemory]
    0114:fixme:system:GetDisplayConfigBufferSizes (0x2 000000000052DCE0 000000000052DCD8): semi-stub
    0114:fixme:system:DisplayConfigGetDeviceInfo DISPLAYCONFIG_DEVICE_INFO_GET_TARGET_NAME: stub
    0114:fixme:system:GetDisplayConfigBufferSizes (0x2 000000000052CFF0 000000000052CFE8): semi-stub
    0114:fixme:system:DisplayConfigGetDeviceInfo DISPLAYCONFIG_DEVICE_INFO_GET_TARGET_NAME: stub
    0180:fixme:seh:NtQueryInformationThread ThreadIsIoPending info class not supported yet
    0164:fixme:seh:NtQueryInformationThread ThreadIsIoPending info class not supported yet
    0174:fixme:seh:NtQueryInformationThread ThreadIsIoPending info class not supported yet
    016c:fixme:seh:NtQueryInformationThread ThreadIsIoPending info class not supported yet
    0178:fixme:seh:NtQueryInformationThread ThreadIsIoPending info class not supported yet

  • John Goodman
    John Goodman Member Posts: 1,707 ✭✭✭

    At a glance, I'd try installing samba and libgnutls. These are the failed to load or not found files. You can dpkg -S libauthkrb5.so.0 for example on your ubuntu container and it should tell you which package it comes in. Debian will surely be the same.

    גַּם־חֹשֶׁךְ֮ לֹֽא־יַחְשִׁ֪יךְ מִ֫מֶּ֥ךָ וְ֭לַיְלָה כַּיּ֣וֹם יָאִ֑יר כַּ֝חֲשֵׁיכָ֗ה כָּאוֹרָֽה

  • John Goodman
    John Goodman Member Posts: 1,707 ✭✭✭

    Your vote really counts

    Please visit the winehq appdb page here - https://appdb.winehq.org/objectManager.php?sClass=version&iId=39484

    Sign in on the left hand side - accounts are free. Then over on the right hand side it shows number of votes currently 147.

    If we can get another 7 votes we'd be in the top 10 wine apps. This does encourage developer attention. Your vote counts.

    While faithlife are not actively porting Logos to Linux, they have built the web app with Linux and ChromeOS etc partly in mind. Faithlife have been supportive of our efforts and encouraged us with helpful information etc. Special thanks to Bradley and indeed CEO Bob for their kindness.

    Work continues at quite a pace... we are still having issues with printing, updates, video and speech but normal Bible study and most other features are well supported as you can see on the above linked page.

    147 votes doesn't sound like much but to put that in context we are ahead of every other app except photoshop and affinity photo. The only other more popular votes are games.

    I'm reposting on this thread in as I know some folks will be subscribed to it and may have missed my other request.

    גַּם־חֹשֶׁךְ֮ לֹֽא־יַחְשִׁ֪יךְ מִ֫מֶּ֥ךָ וְ֭לַיְלָה כַּיּ֣וֹם יָאִ֑יר כַּ֝חֲשֵׁיכָ֗ה כָּאוֹרָֽה

  • John Goodman
    John Goodman Member Posts: 1,707 ✭✭✭

    Thanks everyone just 4 more votes... If you are reading this, you know your vote counts.

    גַּם־חֹשֶׁךְ֮ לֹֽא־יַחְשִׁ֪יךְ מִ֫מֶּ֥ךָ וְ֭לַיְלָה כַּיּ֣וֹם יָאִ֑יר כַּ֝חֲשֵׁיכָ֗ה כָּאוֹרָֽה

  • Jerry C. Wong
    Jerry C. Wong Member Posts: 36 ✭✭

    Hi Daniel,

       Thanks for making logos available on linux.  I followed your instructions (I'm a linux newbie), and everything ran just fine.  I got to the startup screen showing logos v9, logged in and had the installer download all my resources.  It errored off, so I deleted the linux_p folder and reinstalled.  This time I chose the minium download after signing in and again it errored off.  I looked at the readme file here (https://github.com/ferion11/LogosLinuxInstaller/blob/master/README.md) and noticed that when I installed mine did not go through the MS Dotnet install.  Is this an important step?  If yes, how do I make this happen?  Thanks for your help.

  • Darwin Te
    Darwin Te Member Posts: 5 ✭✭

    +1 vote, now 151 on appdb, I don't have Windows OS installed
    It seems Logos is using outdated .Net framework v4.0.
    Using a newer version should make it work fine I am guessing...

  • DavidR
    DavidR Member Posts: 19 ✭✭

    I've voted. To be honest, Logos is the main thing I currently want to run under Linux.

    To try to get my version running, is there a Linux flavour that I could install that would give me the best chance of a successful Logos installation? (Instead of my current Lubuntu.)

  • Frank Sauer
    Frank Sauer Member Posts: 1,841 ✭✭✭

    A quick FYI, in case some did not know - when you vote, you can vote 3 times - so, if you only used one vote, you can go back and add 2 more. That could get us well into the Top 10

    Logos 10 - OpenSuse Tumbleweed, Windows 11, Android 16 & Android 14