64bit BOINC using WINE

Message boards : Questions and problems : 64bit BOINC using WINE
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile Dave

Send message
Joined: 28 Jun 10
Posts: 1501
United Kingdom
Message 105733 - Posted: 13 Oct 2021, 15:20:01 UTC
Last modified: 13 Oct 2021, 15:24:39 UTC

Has anyone managed to resolve the problem of running 64bit BOINC using WINE? It used to work and then a few versions ago it started crashing as soon as one went tot he advanced view. Some other things made it crash too but I forget what. I ask because of the decision not to release 32 bit versions any more for Windows meaning my WINE installation is stuck on 7.14.2
ID: 105733 · Report as offensive     Reply Quote
Dr Who Fan
Avatar

Send message
Joined: 10 May 07
Posts: 755
United States
Message 105734 - Posted: 13 Oct 2021, 16:22:05 UTC - in response to Message 105733.  

I have successfully been running 64 bit WINDOWS BOINC 7.16.11 under WINE on Ubuntu 18 with all the latest patches for over a year with no problems.

When the certificate issue arrived 2 weeks ago, all I did was shut down BOINC on WINE and copied the remp certificate to the proper folder, restarting BOINC as if nothing happened.

There are a few projects that I still can't attach to under WINE -WCG being one of them.
ID: 105734 · Report as offensive     Reply Quote
Profile Dave

Send message
Joined: 28 Jun 10
Posts: 1501
United Kingdom
Message 105735 - Posted: 13 Oct 2021, 16:30:17 UTC - in response to Message 105734.  

Thanks, just downloaded 7.16.11 and it seems to be working. Whether that is something that has changed since when it was crashing in BOINC or something in WINE I will probably never find out. (Unless I download some of the intermediate versions and try them.
ID: 105735 · Report as offensive     Reply Quote
Profile Dave

Send message
Joined: 28 Jun 10
Posts: 1501
United Kingdom
Message 105736 - Posted: 13 Oct 2021, 16:36:15 UTC

There are a few projects that I still can't attach to under WINE -WCG being one of them.

Just tested WCG and downloaded an ARP task that is now running under WINE. I did have to update the certificate bundle though.
ID: 105736 · Report as offensive     Reply Quote
Richard Haselgrove
Volunteer tester
Help desk expert

Send message
Joined: 5 Oct 06
Posts: 4642
United Kingdom
Message 105737 - Posted: 13 Oct 2021, 16:55:44 UTC
Last modified: 13 Oct 2021, 17:32:19 UTC

We had a problem a while back (maybe a couple of years) where the client crashed when trying to use OpenSSL in 64-bit mode on certain processors. I think Wine may have triggered the same bug.

The solution was to ship the v1.0.1s versions of the SSL libraries libeay32.dll and ssleay32.dll. The ones on this machine are dated Christmas Day 2019 - what was that about? It might jog some memories.

Edit - found it. "Confirmed v7.16.4 x64 installs and runs correctly on the Celeron." [J3455]. My final note on https://github.com/BOINC/boinc/issues/2470.
ID: 105737 · Report as offensive     Reply Quote
Ian&Steve C.

Send message
Joined: 24 Dec 19
Posts: 167
United States
Message 105741 - Posted: 13 Oct 2021, 23:52:42 UTC

what's the reasoning for running the Windows version of BOINC under WINE on Linux when Linux versions of BOINC exist, run natively, and will likely have less issues?
ID: 105741 · Report as offensive     Reply Quote
Dr Who Fan
Avatar

Send message
Joined: 10 May 07
Posts: 755
United States
Message 105742 - Posted: 14 Oct 2021, 0:27:05 UTC - in response to Message 105741.  

what's the reasoning for running the Windows version of BOINC under WINE on Linux when Linux versions of BOINC exist, run natively, and will likely have less issues?

1. Some projects only have Windows apps (Gerasim for example).

Also for me personally:
2. The BOINC version running on Linux / Ubuntu don't let you use RPC (Remote control like BoincTasks) that easy).

3. Don't have to pay outrageous license fee for M$ Windows.
ID: 105742 · Report as offensive     Reply Quote
Profile Dave

Send message
Joined: 28 Jun 10
Posts: 1501
United Kingdom
Message 105744 - Posted: 14 Oct 2021, 5:04:47 UTC - in response to Message 105741.  

what's the reasoning for running the Windows version of BOINC under WINE on Linux when Linux versions of BOINC exist, run natively, and will likely have less issues?


Similar here, I run tasks from the testing site for CPDN and with that project, tasks are not multiplatform but different types for different OS types. I am taking a slight hit by running mine in a VM which allows me to carry on with my main site tasks at the same time. And I haven't had a Windows machine since ,99 and have no intention of getting one now.
ID: 105744 · Report as offensive     Reply Quote
Profile Dave

Send message
Joined: 28 Jun 10
Posts: 1501
United Kingdom
Message 105745 - Posted: 14 Oct 2021, 5:15:07 UTC - in response to Message 105737.  

PM from another on the CPDN testing site,

7.16.11 works with WINE5.03 which is what I am using but not with 6.x at the moment.
ID: 105745 · Report as offensive     Reply Quote
Ian&Steve C.

Send message
Joined: 24 Dec 19
Posts: 167
United States
Message 105753 - Posted: 14 Oct 2021, 15:52:03 UTC - in response to Message 105742.  
Last modified: 14 Oct 2021, 15:52:37 UTC

1. Some projects only have Windows apps (Gerasim for example).
OK


Also for me personally:
2. The BOINC version running on Linux / Ubuntu don't let you use RPC (Remote control like BoincTasks) that easy).
This sounds like a misconfiguration somewhere. I have no problem connecting BT to any of my linux hosts via RPC. check your rpc password file for errors as a first guess.


3. Don't have to pay outrageous license fee for M$ Windows.
"technically" there's no penalty to use windows without a license (win10). it works indefinitely. just ignore the little activation warning.
ID: 105753 · Report as offensive     Reply Quote

Message boards : Questions and problems : 64bit BOINC using WINE

Copyright © 2021 University of California. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.