Can't get work on linux systems

Message boards : Number crunching : Can't get work on linux systems

To post messages, you must log in.

AuthorMessage
scole of TSBT

Send message
Joined: 21 Feb 14
Posts: 5
Credit: 10,484,593
RAC: 0
Message 3852 - Posted: 17 Feb 2016, 11:15:14 UTC

Can't get work on linux systems. I have a systems I run under windows and linux. Under windows the systems get work but when booted under linux they download a single WU. Here's one of them...http://www.enigmaathome.net/show_host_detail.php?hostid=180360
Project resource share is 8000. Only other project attached is WUProp Any ideas?
ID: 3852 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
scole of TSBT

Send message
Joined: 21 Feb 14
Posts: 5
Credit: 10,484,593
RAC: 0
Message 3853 - Posted: 17 Feb 2016, 13:17:16 UTC - in response to Message 3852.  
Last modified: 17 Feb 2016, 13:19:02 UTC

Also, it's a server install of ubuntu 14.04 running boinc-client version 7.2.42
ID: 3853 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
scole of TSBT

Send message
Joined: 21 Feb 14
Posts: 5
Credit: 10,484,593
RAC: 0
Message 3855 - Posted: 17 Feb 2016, 21:15:24 UTC

Geez, I need typing lessons.

I can't get any work on any linux system. I have a systems I run under windows and linux. Under windows the systems get work, but when booted under linux they won't download a single WU. I have 5 linux VMs and 3 native installs. None of them will download any work. I've uninstalled the Boinc-client and reinstalled on several systems and still no luck. They're runnng ubuntu 14.04 server install with boinc 7.2.42. They download and crunch every other project just fine. I've even detached all other projects so just enigma remained. Nada. Any ideas?

Here's one of them...http://www.enigmaathome.net/show_host_detail.php?hostid=180360
Project resource share is 8000. Only other project attached is WUProp Any ideas?
ID: 3855 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
scole of TSBT

Send message
Joined: 21 Feb 14
Posts: 5
Credit: 10,484,593
RAC: 0
Message 3859 - Posted: 19 Feb 2016, 2:06:14 UTC

scole, did you know Enigma won't run on ubuntu server? Must be a desktop install for some reason. Hope this helps.
ID: 3859 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
scole of TSBT

Send message
Joined: 21 Feb 14
Posts: 5
Credit: 10,484,593
RAC: 0
Message 3860 - Posted: 19 Feb 2016, 2:07:35 UTC - in response to Message 3859.  
Last modified: 19 Feb 2016, 2:07:49 UTC

Son of a b....you're correct. Installed a desktop install and viola. Thanks scole.
ID: 3860 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Dirk Broer

Send message
Joined: 15 Aug 12
Posts: 15
Credit: 2,399,642
RAC: 813
Message 3862 - Posted: 23 Feb 2016, 9:07:16 UTC - in response to Message 3859.  

scole, did you know Enigma won't run on ubuntu server? Must be a desktop install for some reason. Hope this helps.


Strange, from this page I would not conclude that the server edition behaves other than the desktop in this respect. Must be that you did not include 32-bits libraries in your server install, or something like that.

ID: 3862 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile danq
Avatar

Send message
Joined: 16 Dec 07
Posts: 46
Credit: 1,390,987
RAC: 3,344
Message 3867 - Posted: 26 Feb 2016, 3:11:19 UTC - in response to Message 3862.  

I posted this to an older stickied thread, just in case anyone didn't see it:

Hi,

I use 64-bit Slackware on one of my computers, which "out of the box" isn't backwards compatible with 32-bit binaries (or binaries supporting both). I have no interest in making it compatible, but would love to get Enigma@home on it.

Does anyone know where I can get the source code to compile this 64-bit version (the binary must not link to any 32-bit library)? Also, to install it, is it just a matter of ignoring BOINC's "not for your system" error, quit, and just drop the binary in the Projects subdirectory?

Thank you!

-Dan Q

danq.co

ID: 3867 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Dirk Broer

Send message
Joined: 15 Aug 12
Posts: 15
Credit: 2,399,642
RAC: 813
Message 3870 - Posted: 27 Feb 2016, 11:54:04 UTC - in response to Message 3867.  
Last modified: 27 Feb 2016, 11:55:41 UTC

As far as I have understood, you need to download the application source and compile the 64-bit executable yourself. I hope the project will compile a 64-bit app themselves.
ID: 3870 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
willwill

Send message
Joined: 26 Mar 09
Posts: 2
Credit: 238,551
RAC: 245
Message 3875 - Posted: 1 Mar 2016, 4:16:08 UTC

I recently packaged a ready to built source, it is available at https://github.com/whs/enigmathome. The release page also have prebuilt binaries for multiple -march and OS.

I haven't test this yet, the project server refused to give me any works (could be because of the server, or my app_info.xml) so please give feedback if you do get any work with this on.
ID: 3875 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile danq
Avatar

Send message
Joined: 16 Dec 07
Posts: 46
Credit: 1,390,987
RAC: 3,344
Message 3877 - Posted: 1 Mar 2016, 21:03:26 UTC - in response to Message 3875.  

I recently packaged a ready to built source, it is available at https://github.com/whs/enigmathome. The release page also have prebuilt binaries for multiple -march and OS.

I haven't test this yet, the project server refused to give me any works (could be because of the server, or my app_info.xml) so please give feedback if you do get any work with this on.


I cannot use this, here is why:

(TLDR: BOINC deletes the files enigma and wrapper on each start, and I cannot compile as I'm stuck with CMAKE v2.8)

The last stable version of vanilla Slackware (v14.1) was released in 2013, and installing the "slackware-current" rolling release would involve a major and possibly destructive overhaul. "Slackware-current" v14.2 is currently in its second beta version.

I was unable to compile the source, since the CMAKE version requires version 3, which is present in v14.2 Beta, while Slackware v14.1 uses 2.8. For this reason I could not generate a Makefile. I tried installing CMAKE from v14.2 Beta, but it requires newer libstdc++ which would surely cause chaos if I upgraded that.

So I attempted to use the binaries for Sandy Bridge (I have a Haswell Refresh i7-4790k), and put the four files into the projects folder. That didn't work because BOINC deletes "enigma" and "wrapper" on each start! The log gives a vague message about job.xml not being present, when it is present in that same folder.
-Dan Q

danq.co

ID: 3877 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
willwill

Send message
Joined: 26 Mar 09
Posts: 2
Credit: 238,551
RAC: 245
Message 3879 - Posted: 3 Mar 2016, 17:22:31 UTC
Last modified: 3 Mar 2016, 18:04:55 UTC

Could you try removing

        <file_ref>
            <file_name>job.xml</file_name>
        </file_ref>


from app_info.xml?

I could replicate this problem on my end as well, but I could not force BOINC to get more work so testing this is really hard.

Edit: I think that solves the problem. However, a new problem emerges. It seems that the job.xml I got from other optimized app could be out of date and the parameters to enigma executable are incorrect. I'll look into that.
ID: 3879 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile danq
Avatar

Send message
Joined: 16 Dec 07
Posts: 46
Credit: 1,390,987
RAC: 3,344
Message 3904 - Posted: 28 Mar 2016, 18:02:48 UTC - in response to Message 3879.  

Could you try removing

        <file_ref>
            <file_name>job.xml</file_name>
        </file_ref>


from app_info.xml?

I could replicate this problem on my end as well, but I could not force BOINC to get more work so testing this is really hard.

Edit: I think that solves the problem. However, a new problem emerges. It seems that the job.xml I got from other optimized app could be out of date and the parameters to enigma executable are incorrect. I'll look into that.


That keeps the precompiled Sandy Bridge app in the folder, but every downloaded WU fails with "Computation error".

BTW I upgraded to slackware-current, since v14.2 is almost ready and they're taking backorders for DVD-ROMs. So if there's a need to compile from source I can do that. My CPU is Haswell Reloaded/Devil's Canyon which four steps higher than Sandy Bridge.
-Dan Q

danq.co

ID: 3904 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile danq
Avatar

Send message
Joined: 16 Dec 07
Posts: 46
Credit: 1,390,987
RAC: 3,344
Message 3965 - Posted: 9 Jun 2016, 0:45:43 UTC

Should probably mention that I finally got tired with Slackware's two years of teasing and installed LinuxMint 17.3 XFCE. When using third-party repositories that are more up-to-date, I've found it to have the benefits I enjoy with Slackware without the inconveniences that Slackware has. A repository of up-to-date NVIDIA proprietary drivers allows me to use GPU-based SETI@Home, and being multilib compatible Enigma@Home works too.

So now I have a Windows and a Linux computer, both having the same i7-4790k CPU, GTX 960 GPU, and 32 GB RAM, and both working on the same projects, which doubles my contribution to BOINC including Enigma@Home.
-Dan Q

danq.co

ID: 3965 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote

Message boards : Number crunching : Can't get work on linux systems




Copyright © 2017 TJM