Questions and Answers :
Unix/Linux :
Ubuntu 12.04 and BOINC
Message board moderation
Author | Message |
---|---|
Grey Wizzard Send message Joined: 14 Oct 99 Posts: 21 Credit: 16,432,649 RAC: 974 |
I am far from being both a noob or a guru, so it is not all that unusual when I cannot get something to work on my own and have to look for help. It is more unusual that I actually have to ASK for it, though. However, this is one of those times. I'm simply lost on this one and I am finally throwing my hands up in the air and asking for pointers and/or directions. I have just built out a new box that is running an AMD x6 with plenty of RAM and it is running, you guessed it, Ubuntu 12.04 LTR x64. A little reading and a kind hand from Dan has pointed out that the package that is in the Ubuntu repos right now is, shall we say, flawed. So...... as much as I hate to be part of the testing world these days, I have added a PPA that he pointed out and installed the x.27 release (which I am disappointed to see is x86 and not x64). However, this doesn't seem to have provided me any love either. Regardless of what version I am running and whether it is a true x64 or not, I cannot get BIONC to download anything from any project. I have checked all the settings I know to check and I find nothing out of the ordinary, but it still refuses to communicate with any project server. I would normally think that there might be something in the router/firewall device blocking it, but BOINC on my old, worn out laptop works just fine which tells me the firewall settings are not where I should look. Since I know where NOT to waste my time, I don't seem to know where to spend it to get this accomplished. So now I come to the forums and beg for mercy. Somebody have some pointers/suggestions/tips/prayers/sacrifices to offer? PLEASE?? |
skildude Send message Joined: 4 Oct 00 Posts: 9541 Credit: 50,759,529 RAC: 60 |
Could we start by having you post the first 30 lines or so of your BOINC Managers event log. In a rich man's house there is no place to spit but his face. Diogenes Of Sinope |
Ex: "Socialist" Send message Joined: 12 Mar 12 Posts: 3433 Credit: 2,616,158 RAC: 2 |
Could we start by having you post the first 30 lines or so of your BOINC Managers event log. Yes, I think this is a good starting point Skil. (Wizard, the easiest way to find those first 30 lines is launch boinc, open the manager, (in advanced view), Advanced menu-event log.) His Boinc (on his 12.04) has not even connected to the project computers. This tells me he is having some other issue besides the 7.0.24/Ubuntu bug that has been well documented here. (He has tried a couple installs of boinc I believe, yet his 12.04 box just has not even connected to the project) Wizard, stick with that 7.0.27 please, because once we figure out your issue, you will not have luck crunching Seti with 7.0.24 (though it would connect to the project servers which is why I'm positive you are having another issue...) I cannot get BIONC to download anything from any project Yep, somethings not right... #resist |
Grey Wizzard Send message Joined: 14 Oct 99 Posts: 21 Credit: 16,432,649 RAC: 974 |
Could we start by having you post the first 30 lines or so of your BOINC Managers event log. I don't think we will need the first 30 lines. Looking into it I see a reoccurring pattern already. Why I did not look there previously is a mystery to me and makes me feel more like that noob I referred to earlier... Thu 28 Jun 2012 02:24:34 AM CDT | SETI@home | Sending scheduler request: Project initialization. Thu 28 Jun 2012 02:24:34 AM CDT | SETI@home | Requesting new tasks for CPU and ATI Thu 28 Jun 2012 02:24:37 AM CDT | SETI@home | Scheduler request failed: Error 417 Thu 28 Jun 2012 06:08:04 AM CDT | SETI@home | Sending scheduler request: Project initialization. Thu 28 Jun 2012 06:08:04 AM CDT | SETI@home | Requesting new tasks for CPU and ATI Thu 28 Jun 2012 06:08:07 AM CDT | SETI@home | Scheduler request failed: Error 417 Thu 28 Jun 2012 08:46:27 AM CDT | SETI@home | Sending scheduler request: Project initialization. Thu 28 Jun 2012 08:46:27 AM CDT | SETI@home | Requesting new tasks for CPU and ATI Thu 28 Jun 2012 08:46:40 AM CDT | SETI@home | Scheduler request failed: Error 417
You are correct. I have tried more than one version and the version does not seem to matter. Wizard, stick with that 7.0.27 please, because once we figure out your issue, you will not have luck crunching Seti with 7.0.24 (though it would connect to the project servers which is why I'm positive you are having another issue...) I have seen enough on here to know that I do not want to stay with the previous versions, but I have found some bugs with the .27 version as well... but we can talk about those later. Yep, somethings not right... Glad we agree on this minor point {grin} |
Grey Wizzard Send message Joined: 14 Oct 99 Posts: 21 Credit: 16,432,649 RAC: 974 |
Ok, I remember this error from past installs now that I have searched it on the web a little. Found that this has to do with the wrong version of http being used and even found the code and the file to add it to (cc_config.xml). Now for my next question: There seem to be two versions of this file on this box in two different places /etc/boinc-client/cc_config.xml /var/lib/boinc-client/cc_config.xml So.... which one needs to be modified? Looks like BOTH of them were modified on my notebook (or they came that way which isn't likely). |
Ex: "Socialist" Send message Joined: 12 Mar 12 Posts: 3433 Credit: 2,616,158 RAC: 2 |
This is weird for sure, I don't have any useful input for you... I thinks it's especially weird that your boinc is "sending scheduler request" but not connecting to any project servers... wth. To answer your question of which file to edit. It doesn't matter: /var/lib/boinc-client/cc_config.xml <--- These files here are just hard-links to /etc/boinc-client/cc_config.xml. So if you edit the file at either location, you are in essence editing the same file. (which is why they both appeared edited, they are both the same file. :-) (hard-links allow one file to exist at two or more locations, without the file actually existing in duplicate like with NTFS) So hopefully once you make your edit, you'll be all set. Good luck. #resist |
skildude Send message Joined: 4 Oct 00 Posts: 9541 Credit: 50,759,529 RAC: 60 |
You can check what that error is on BOINC FAQ(google it) but You'd be surprised what the BOINC guru's can gleen from just those first 30 lines. So please let us have a look. In a rich man's house there is no place to spit but his face. Diogenes Of Sinope |
Grey Wizzard Send message Joined: 14 Oct 99 Posts: 21 Credit: 16,432,649 RAC: 974 |
This is weird for sure, I don't have any useful input for you... I never actually went to the directory where the files live or even did a 'file' on either of them. Guess if I would have I would have figured that one out, huh? Well, I have made the changes but still no love. For what it's worth, there were already lines in the file similar to what is suggested to add: <cc_config> <log_flags> <task>1</task> <file_xfer>1<file_xfer> <sched_ops>1<sched_ops> <log_flags> <cc_config> So, I am wondering if I need to add the lines inside the <cc_config> tabs that already exist instead of adding a whole new set of them or if there is another solution that I am not seeing.... |
Grey Wizzard Send message Joined: 14 Oct 99 Posts: 21 Credit: 16,432,649 RAC: 974 |
You can check what that error is on BOINC FAQ(google it) but You'd be surprised what the BOINC guru's can gleen from just those first 30 lines. So please let us have a look. I'm not at the box at the moment and it will be a while before I get to where I can review it and get those lines from it. I will try to get them posted here ASAP if no clear answer to my last post comes up and resolves this. |
Grey Wizzard Send message Joined: 14 Oct 99 Posts: 21 Credit: 16,432,649 RAC: 974 |
You can check what that error is on BOINC FAQ(google it) but You'd be surprised what the BOINC guru's can gleen from just those first 30 lines. So please let us have a look. Far be it from me to deny anybody a log file they want to review for any reason, so now that I am back at the box, here it is: Thu 28 Jun 2012 08:10:41 PM CDT | SETI@home | Requesting new tasks for CPU Thu 28 Jun 2012 08:10:44 PM CDT | SETI@home | Scheduler request failed: Error 417 Thu 28 Jun 2012 08:40:36 PM CDT | SETI@home | Sending scheduler request: To fetch work. Thu 28 Jun 2012 08:40:36 PM CDT | SETI@home | Requesting new tasks for CPU Thu 28 Jun 2012 08:40:40 PM CDT | SETI@home | Scheduler request failed: Error 417 Thu 28 Jun 2012 09:32:41 PM CDT | SETI@home | Sending scheduler request: To fetch work. Thu 28 Jun 2012 09:32:41 PM CDT | SETI@home | Requesting new tasks for CPU Thu 28 Jun 2012 09:32:44 PM CDT | SETI@home | Scheduler request failed: Error 417 Thu 28 Jun 2012 10:39:56 PM CDT | SETI@home | Sending scheduler request: To fetch work. Thu 28 Jun 2012 10:39:56 PM CDT | SETI@home | Requesting new tasks for CPU Thu 28 Jun 2012 10:39:59 PM CDT | SETI@home | Scheduler request failed: Error 417 Thu 28 Jun 2012 11:43:54 PM CDT | | Suspending computation - CPU is busy Thu 28 Jun 2012 11:44:14 PM CDT | | Resuming computation Fri 29 Jun 2012 01:26:34 AM CDT | | Suspending computation - CPU is busy Fri 29 Jun 2012 01:26:44 AM CDT | | Resuming computation Fri 29 Jun 2012 01:31:26 AM CDT | | Suspending computation - CPU is busy Fri 29 Jun 2012 01:31:36 AM CDT | | Resuming computation Fri 29 Jun 2012 01:34:37 AM CDT | | Suspending computation - CPU is busy Fri 29 Jun 2012 01:34:47 AM CDT | | Resuming computation Fri 29 Jun 2012 01:36:28 AM CDT | | Suspending computation - CPU is busy Fri 29 Jun 2012 01:36:38 AM CDT | | Resuming computation Fri 29 Jun 2012 01:48:22 AM CDT | | Suspending computation - CPU is busy Fri 29 Jun 2012 01:48:32 AM CDT | | Resuming computation Fri 29 Jun 2012 02:37:33 AM CDT | SETI@home | Sending scheduler request: To fetch work. Fri 29 Jun 2012 02:37:33 AM CDT | SETI@home | Requesting new tasks for CPU Fri 29 Jun 2012 02:37:35 AM CDT | SETI@home | Scheduler request failed: Error 417 Fri 29 Jun 2012 03:35:45 AM CDT | | Suspending computation - CPU is busy Fri 29 Jun 2012 03:35:56 AM CDT | | Resuming computation Fri 29 Jun 2012 06:34:55 AM CDT | SETI@home | Sending scheduler request: To fetch work. Fri 29 Jun 2012 06:34:55 AM CDT | SETI@home | Requesting new tasks for CPU Fri 29 Jun 2012 06:34:57 AM CDT | SETI@home | Scheduler request failed: Error 417 Resuming is a new word for me in this log.... did I actually get work units when I wasn't looking? If so, why are there still 417 errors?? |
skildude Send message Joined: 4 Oct 00 Posts: 9541 Credit: 50,759,529 RAC: 60 |
no you didn't get any work but you probably have one of the boxed ticked that stop computation (whether you have any or not) if CPU used goes over a certain percent. Also that doesn't appear to be the first 30 lines but some 30 random lines. The first 30 lines will show your projects your CPU and a multitude of other info about your BOINC manager and processes. I suggest going under the advanced tab and setting the "suspend work if CPU usage greater than" to 0 this will prevent it from suspending. I also wonder if you are running a firewall that is preventing the BOINC processes from accessing the internet? In a rich man's house there is no place to spit but his face. Diogenes Of Sinope |
Ex: "Socialist" Send message Joined: 12 Mar 12 Posts: 3433 Credit: 2,616,158 RAC: 2 |
This is weird for sure, I don't have any useful input for you... I do believe you want the whole file to start and end with "cc-config". But be warned I'm not positive about that so hopefully someone with cc_config experience can chime in on that one. However, I'm pretty convinced you've got something else going on here that doesn't involve the cc_config file. Perhaps like Skil mentioned you have some sort of firewall restrictions etc. I've experimented with Boinc 7.0.24, 7.0.25, 7.0.26, 7.0.27, AND 7.0.28, all on Ubuntu boxes, and have never had an issue with Boinc connecting to the net/project servers, right "out-of-the-box". So I'm stumped here man. :-( Oh, one more thing. Your edit to your cc_config file, does not seem to include the line that "may" fix your http error... From BoincFAQ: Ah, the infamous error 417. This is a HTTP error. Note: I also see you didn't close out your last lines of cc_config.xml with a "/" You should just erase your entire cc_config, and paste these lines ^... #resist |
Ex: "Socialist" Send message Joined: 12 Mar 12 Posts: 3433 Credit: 2,616,158 RAC: 2 |
Assuming this is your ENTIRE cc-config file: <cc_config> <log_flags> <task>1</task> <file_xfer>1<file_xfer> <sched_ops>1<sched_ops> <log_flags> <cc_config> You would need to FIX it like this: <cc_config> <log_flags> <task>1</task> <file_xfer>1</file_xfer> <sched_ops>1</sched_ops> </log_flags> </cc_config> But I'd also add the http parameter to test: <cc_config> <log_flags> <task>1</task> <options> <http_1_0>1</http_1_0> </options> <file_xfer>1</file_xfer> <sched_ops>1</sched_ops> </log_flags> </cc_config> #resist |
Grey Wizzard Send message Joined: 14 Oct 99 Posts: 21 Credit: 16,432,649 RAC: 974 |
no you didn't get any work but you probably have one of the boxed ticked that stop computation (whether you have any or not) if CPU used goes over a certain percent. Further proof that one should not post after a long night at work -- you are correct, those were the LAST lines, not the first. Try these: Thu 28 Jun 2012 07:46:08 PM CDT | | Starting BOINC client version 7.0.27 for x86_64-pc-linux-gnu Thu 28 Jun 2012 07:46:08 PM CDT | | log flags: file_xfer, sched_ops, task Thu 28 Jun 2012 07:46:08 PM CDT | | Libraries: libcurl/7.22.0 OpenSSL/1.0.1 zlib/1.2.3.4 libidn/1.23 librtmp/2.3 Thu 28 Jun 2012 07:46:08 PM CDT | | Data directory: /var/lib/boinc-client Thu 28 Jun 2012 07:46:08 PM CDT | | Processor: 6 AuthenticAMD AMD Phenom(tm) II X6 1045T Processor [Family 16 Model 10 Stepping 0] Thu 28 Jun 2012 07:46:08 PM CDT | | Processor: 512.00 KB cache Thu 28 Jun 2012 07:46:08 PM CDT | | Processor features: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc rep_good nopl nonstop_tsc extd_apicid aperfmperf pni monitor cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt cpb npt lbrv svm_lock nrip_save pausefilter Thu 28 Jun 2012 07:46:08 PM CDT | | OS: Linux: 3.2.0-26-generic Thu 28 Jun 2012 07:46:08 PM CDT | | Memory: 11.48 GB physical, 11.74 GB virtual Thu 28 Jun 2012 07:46:08 PM CDT | | Disk: 918.60 GB total, 836.68 GB free Thu 28 Jun 2012 07:46:08 PM CDT | | Local time is UTC -5 hours Thu 28 Jun 2012 07:46:08 PM CDT | | No usable GPUs found Thu 28 Jun 2012 07:46:08 PM CDT | | Config: GUI RPC allowed from: Thu 28 Jun 2012 07:46:08 PM CDT | SETI@home | URL http://setiathome.berkeley.edu/; Computer ID not assigned yet; resource share 100 Thu 28 Jun 2012 07:46:08 PM CDT | | No general preferences found - using defaults Thu 28 Jun 2012 07:46:08 PM CDT | | Reading preferences override file Thu 28 Jun 2012 07:46:08 PM CDT | | Preferences: Thu 28 Jun 2012 07:46:08 PM CDT | | max memory usage when active: 5879.63MB Thu 28 Jun 2012 07:46:08 PM CDT | | max memory usage when idle: 10583.34MB Thu 28 Jun 2012 07:46:08 PM CDT | | max disk usage: 10.00GB Thu 28 Jun 2012 07:46:08 PM CDT | | don't use GPU while active Thu 28 Jun 2012 07:46:08 PM CDT | | suspend work if non-BOINC CPU load exceeds 25 % Thu 28 Jun 2012 07:46:08 PM CDT | | (to change preferences, visit the web site of an attached project, or select Preferences in the Manager) Thu 28 Jun 2012 07:46:08 PM CDT | | Not using a proxy Thu 28 Jun 2012 07:48:42 PM CDT | SETI@home | update requested by user Thu 28 Jun 2012 07:48:47 PM CDT | SETI@home | Sending scheduler request: Requested by user. Thu 28 Jun 2012 07:48:47 PM CDT | SETI@home | Requesting new tasks for CPU Thu 28 Jun 2012 07:48:49 PM CDT | SETI@home | Scheduler request failed: Error 417 Thu 28 Jun 2012 07:48:51 PM CDT | SETI@home | update requested by user Thu 28 Jun 2012 07:48:54 PM CDT | SETI@home | Fetching scheduler list Thu 28 Jun 2012 07:48:56 PM CDT | SETI@home | Master file download succeeded Thu 28 Jun 2012 07:49:01 PM CDT | SETI@home | Sending scheduler request: Requested by user. Thu 28 Jun 2012 07:49:01 PM CDT | SETI@home | Requesting new tasks for CPU Thu 28 Jun 2012 07:49:02 PM CDT | SETI@home | Scheduler request failed: Error 417 Thu 28 Jun 2012 07:50:07 PM CDT | SETI@home | Sending scheduler request: To fetch work. Thu 28 Jun 2012 07:50:07 PM CDT | SETI@home | Requesting new tasks for CPU Thu 28 Jun 2012 07:50:10 PM CDT | SETI@home | Scheduler request failed: Error 417 Thu 28 Jun 2012 07:54:07 PM CDT | SETI@home | Sending scheduler request: To fetch work. Thu 28 Jun 2012 07:54:07 PM CDT | SETI@home | Requesting new tasks for CPU Thu 28 Jun 2012 07:54:42 PM CDT | SETI@home | Scheduler request failed: Error 417 Thu 28 Jun 2012 08:02:25 PM CDT | SETI@home | Sending scheduler request: To fetch work. Thu 28 Jun 2012 08:02:25 PM CDT | SETI@home | Requesting new tasks for CPU Thu 28 Jun 2012 08:02:27 PM CDT | SETI@home | Scheduler request failed: Error 417 Thu 28 Jun 2012 08:10:41 PM CDT | SETI@home | Sending scheduler request: To fetch work. Thu 28 Jun 2012 08:10:41 PM CDT | SETI@home | Requesting new tasks for CPU I apologize. |
Ex: "Socialist" Send message Joined: 12 Mar 12 Posts: 3433 Credit: 2,616,158 RAC: 2 |
SETI@home | URL http://setiathome.berkeley.edu/; Computer ID not assigned yet; resource share 100 This ^ one is interesting to me. Any ideas folks? #resist |
Gundolf Jahn Send message Joined: 19 Sep 00 Posts: 3184 Credit: 446,358 RAC: 0 |
SETI@home | URL http://setiathome.berkeley.edu/; Computer ID not assigned yet; resource share 100 That's the logical result when the client never gets through to the server ;-) And as for your cc_config.xml suggestion, I'm not sure that you can nest the <log_flags> and <options> sections. So, I'd suggest: <cc_config> <log_flags> <task>1</task> <file_xfer>1</file_xfer> <sched_ops>1</sched_ops> </log_flags> <options> <http_1_0>1</http_1_0> </options> </cc_config> Gruß, Gundolf |
Grey Wizzard Send message Joined: 14 Oct 99 Posts: 21 Credit: 16,432,649 RAC: 974 |
SETI@home | URL http://setiathome.berkeley.edu/; Computer ID not assigned yet; resource share 100 Dan, You and I were on the same thought process.... I didn't think nesting them would be a good idea either, so I had already done it the way you just now typed. This look exactly like the file I now have and I have achieved download!! Now if I can only see if it is actually processing anything, I will be one VERY happy person.... |
Grey Wizzard Send message Joined: 14 Oct 99 Posts: 21 Credit: 16,432,649 RAC: 974 |
Scratch that -- it is running! Darned error won't beat me....... Thanks for the input, guys. Couldn't have done it without you both pushing me on! |
Ex: "Socialist" Send message Joined: 12 Mar 12 Posts: 3433 Credit: 2,616,158 RAC: 2 |
|
Wackadoodle Send message Joined: 17 Jun 12 Posts: 1 Credit: 8,253,901 RAC: 9 |
[quote] Well, it seems you are having the same problem as I am. I upgraded to Ubuntu 12.04 and Bionc 7.0.28 and now it doesn't work. I noticed that your Bionc log shows 'no GPU' same as mine. When I view the Ubuntu settings it seems to think my PC is a Laptop and there is no Graphics card or driver. I can not figure out how to fix that, however when I run Nvidia-settings, it shows my graphics card, drivers and proper monitor. I suspect that this is the problem, somewhere Ubuntu 12.04 is not in touch with reality. When I ran the new version of Ubuntu in demo mode from the CD it ran perfectly well, but after the install it thinks my PC is a Laptop. I noted others complaining about this in Ubuntu forums, but nobody is offering or has a fix. |
©2024 University of California
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.