Boinc doesn't detect lack of activity

Message boards : Number crunching : Boinc doesn't detect lack of activity
Message board moderation

To post messages, you must log in.

AuthorMessage
Poldek

Send message
Joined: 30 Mar 03
Posts: 11
Credit: 28,383,096
RAC: 35
Poland
Message 1595551 - Posted: 1 Nov 2014, 13:58:14 UTC

Hello.
In one of my PCs with Nvidia Quado NVS295 graphic card there's Linux Ubuntu 14.04 - Gnome Desktop, kernel 3.13.0-39. The Nvidia driver is 331.78, downloaded from the Nvidia site. Boinc doesn't detect the lack of user activity. SETI@home should work on both CPU and GPU. It seems that everything is ok, GPU is detectable, the Astropulse suite for GPU is downloaded, but my PC doesn't process it. All suites for CPU are normally processed, but nothing happens for GPU. It says 'GPU suspended - PC is in use'. After 5 mins the screensaver turns on but the GPU processing does not start. After 60 minutes and moving the mouse my desktop shows normally, but when I check the Boinc Manager, there's no progress in GPU processing.
My PC doesn't turn off there, it doesn't go into the state of dormancy - it's working all the time, only the screensaver turns on. The GPU processing can be turned on manually after pressing 'always use graphics card', Boinc just doesn't detect the lack of activity.
I've already read
http://setiathome.berkeley.edu/cuda.php and
http://setiathome.berkeley.edu/cuda_faq.php and everything seems to be as it should.
It's like it doesn't see itself not working.
Does anyone know how to fix it?
ID: 1595551 · Report as offensive
Profile Zalster Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 27 May 99
Posts: 5517
Credit: 528,817,460
RAC: 242
United States
Message 1595557 - Posted: 1 Nov 2014, 14:02:56 UTC - in response to Message 1595551.  

Can you post the first 30 lines of your advance event after restart. I'm going to let the others take a shot at this.
ID: 1595557 · Report as offensive
Cruncher-American Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor

Send message
Joined: 25 Mar 02
Posts: 1513
Credit: 370,893,186
RAC: 340
United States
Message 1595558 - Posted: 1 Nov 2014, 14:04:52 UTC - in response to Message 1595551.  

In BOINC Manager, under Activity, do you have "Run Always" and "Use GPU Always" selected?
ID: 1595558 · Report as offensive
Claggy
Volunteer tester

Send message
Joined: 5 Jul 99
Posts: 4654
Credit: 47,537,079
RAC: 4
United Kingdom
Message 1595560 - Posted: 1 Nov 2014, 14:10:40 UTC - in response to Message 1595551.  

This is a known problem with Boinc on Linux, it works on some distros and not others,
You don't say what version of Boinc you're using, And with your computers hidden we can't find that out.
and where you got Boinc from, from Berkeley, or from the repository?

Claggy
ID: 1595560 · Report as offensive
Poldek

Send message
Joined: 30 Mar 03
Posts: 11
Credit: 28,383,096
RAC: 35
Poland
Message 1595561 - Posted: 1 Nov 2014, 14:15:11 UTC
Last modified: 1 Nov 2014, 14:41:36 UTC

Do you mean these? I'm using Boinc 7.2.42 delivered from distro.
http://setiathome.berkeley.edu/results.php?hostid=7270296

sob, 1 lis 2014, 12:05:27 |  | Starting BOINC client version 7.2.42 for x86_64-pc-linux-gnu
sob, 1 lis 2014, 12:05:27 |  | log flags: file_xfer, sched_ops, task
sob, 1 lis 2014, 12:05:27 |  | Libraries: libcurl/7.35.0 OpenSSL/1.0.1f zlib/1.2.8 libidn/1.28 librtmp/2.3
sob, 1 lis 2014, 12:05:27 |  | Data directory: /var/lib/boinc-client
sob, 1 lis 2014, 12:05:27 |  | CUDA: NVIDIA GPU 0: Quadro NVS 295 (driver version unknown, CUDA version 6.0, compute capability 1.1, 256MB, 128MB available, 31 GFLOPS peak)
sob, 1 lis 2014, 12:05:27 |  | OpenCL: NVIDIA GPU 0: Quadro NVS 295 (driver version 331.79, device version OpenCL 1.0 CUDA, 256MB, 128MB available, 31 GFLOPS peak)
sob, 1 lis 2014, 12:05:27 |  | Host name: KKK
sob, 1 lis 2014, 12:05:27 |  | Processor: 4 GenuineIntel Intel(R) Core(TM)2 Quad CPU    Q9400  @ 2.66GHz [Family 6 Model 23 Stepping 10]
sob, 1 lis 2014, 12:05:27 |  | Processor features: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 xsave lahf_lm dtherm tpr_shadow vnmi flexpriority
sob, 1 lis 2014, 12:05:27 |  | OS: Linux: 3.13.0-39-generic
sob, 1 lis 2014, 12:05:27 |  | Memory: 1.95 GB physical, 11.44 GB virtual
sob, 1 lis 2014, 12:05:27 |  | Disk: 18.65 GB total, 10.48 GB free
sob, 1 lis 2014, 12:05:27 |  | Local time is UTC +1 hours
sob, 1 lis 2014, 12:05:27 |  | Config: GUI RPCs allowed from:
sob, 1 lis 2014, 12:05:27 | SETI@home | URL http://setiathome.berkeley.edu/; Computer ID 7270296; resource share 100
sob, 1 lis 2014, 12:05:27 | SETI@home | General prefs: from SETI@home (last modified 30-Oct-2014 21:41:41)
sob, 1 lis 2014, 12:05:27 | SETI@home | Computer location: home
sob, 1 lis 2014, 12:05:27 |  | General prefs: using separate prefs for home
sob, 1 lis 2014, 12:05:27 |  | Reading preferences override file
sob, 1 lis 2014, 12:05:27 |  | Preferences:
sob, 1 lis 2014, 12:05:27 |  | max memory usage when active: 2001.20MB
sob, 1 lis 2014, 12:05:27 |  | max memory usage when idle: 2001.20MB
sob, 1 lis 2014, 12:05:27 |  | max disk usage: 9.32GB
sob, 1 lis 2014, 12:05:27 |  | don't use GPU while active
sob, 1 lis 2014, 12:05:27 |  | max download rate: 9216000 bytes/sec
sob, 1 lis 2014, 12:05:27 |  | max upload rate: 1024000 bytes/sec
sob, 1 lis 2014, 12:05:27 |  | (to change preferences, visit a project web site or select Preferences in the Manager)
sob, 1 lis 2014, 12:05:27 |  | gui_rpc_auth.cfg is empty - no GUI RPC password protection
sob, 1 lis 2014, 12:05:27 |  | Not using a proxy
sob, 1 lis 2014, 12:05:37 |  | Suspending GPU computation - computer is in use

ID: 1595561 · Report as offensive
Profile Zalster Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 27 May 99
Posts: 5517
Credit: 528,817,460
RAC: 242
United States
Message 1595577 - Posted: 1 Nov 2014, 14:52:56 UTC - in response to Message 1595561.  

It would help if you unhide your computers so we can see what task were downloaded to them. No personal information is shared by the server, it only allows us to see the computer and what OS and task there are.


Zalster
ID: 1595577 · Report as offensive
Poldek

Send message
Joined: 30 Mar 03
Posts: 11
Credit: 28,383,096
RAC: 35
Poland
Message 1595586 - Posted: 1 Nov 2014, 15:05:28 UTC
Last modified: 1 Nov 2014, 15:09:15 UTC

I've hidden my computers so long ago, that I can't seem to find the option to unhide them now. I think I may have done it, my preferences say they're visible, but I can't see them myself.
ID: 1595586 · Report as offensive
Profile Zalster Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 27 May 99
Posts: 5517
Credit: 528,817,460
RAC: 242
United States
Message 1595588 - Posted: 1 Nov 2014, 15:07:18 UTC - in response to Message 1595586.  

Still hidden
ID: 1595588 · Report as offensive
Poldek

Send message
Joined: 30 Mar 03
Posts: 11
Credit: 28,383,096
RAC: 35
Poland
Message 1595589 - Posted: 1 Nov 2014, 15:10:47 UTC

Should SETI@home show your computers on its web site? "Yes"
ID: 1595589 · Report as offensive
Profile Zalster Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 27 May 99
Posts: 5517
Credit: 528,817,460
RAC: 242
United States
Message 1595590 - Posted: 1 Nov 2014, 15:12:20 UTC - in response to Message 1595589.  
Last modified: 1 Nov 2014, 15:15:28 UTC

click on Your Account at the top of the page, the click on SETI@Home preferences, it's the 7th item down. To edit that page scroll to the bottom and click on Edit SETI@Home Preferences change to Yes then save.

Edit..

After you do that, update your the project from the boinc manager

Thanks Mike
ID: 1595590 · Report as offensive
Profile Mike Special Project $75 donor
Volunteer tester
Avatar

Send message
Joined: 17 Feb 01
Posts: 34258
Credit: 79,922,639
RAC: 80
Germany
Message 1595591 - Posted: 1 Nov 2014, 15:12:24 UTC

The host needs to contact the servers first until changes take effect.


With each crime and every kindness we birth our future.
ID: 1595591 · Report as offensive
Poldek

Send message
Joined: 30 Mar 03
Posts: 11
Credit: 28,383,096
RAC: 35
Poland
Message 1595597 - Posted: 1 Nov 2014, 15:27:02 UTC
Last modified: 1 Nov 2014, 15:31:23 UTC

I've checked it half an hour ago and contacted each of my computers with the project server three times now, but nothing happened so far.

SETI@Home Preferences -> Primary (default) preferences -> Should SETI@home show your computers on its web site? -> YES
ID: 1595597 · Report as offensive
Profile Zalster Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 27 May 99
Posts: 5517
Credit: 528,817,460
RAC: 242
United States
Message 1595600 - Posted: 1 Nov 2014, 15:32:57 UTC - in response to Message 1595597.  

are all your computers set to default? I have some at different location profiles. I make sure all my profiles allow the computers to be seen.
ID: 1595600 · Report as offensive
Poldek

Send message
Joined: 30 Mar 03
Posts: 11
Credit: 28,383,096
RAC: 35
Poland
Message 1595607 - Posted: 1 Nov 2014, 15:58:51 UTC
Last modified: 1 Nov 2014, 16:20:31 UTC

It's possible that we're waiting for the server now. In my account info it shows 1 post, but I've written 5 already. So maybe it's server delay.

http://setiathome.berkeley.edu/show_user.php?userid=166338

Edit:
It's already showing.
ID: 1595607 · Report as offensive
Poldek

Send message
Joined: 30 Mar 03
Posts: 11
Credit: 28,383,096
RAC: 35
Poland
Message 1597368 - Posted: 5 Nov 2014, 21:25:45 UTC
Last modified: 5 Nov 2014, 21:26:14 UTC

I've installed a driver from the Nvidia site, that's suitable for my graphics card v 340.46. Nothing has changed. The setting in Boinc Manager "always use graphics card" works, but if I try to turn it on on a pc that's working for some time already, the GPU processing does start, but it immediately stops working and a window pops out with "waiting for start up..." although there's not a single app working at that time other than Gnome. After restarting my pc, when I toggle "always use graphics card" on it works without problems. The problem is, that option can't always be on, because the pc in unusable. The graphics card works with a massive delay.
Do you know how to fix this?
ID: 1597368 · Report as offensive
Claggy
Volunteer tester

Send message
Joined: 5 Jul 99
Posts: 4654
Credit: 47,537,079
RAC: 4
United Kingdom
Message 1597384 - Posted: 5 Nov 2014, 21:59:48 UTC - in response to Message 1597368.  

Do you know how to fix this?

I don't think you can do anything to fix Boinc 7.2.42 for your distro (any Boinc updates available?), you could upgrade to your OS, that'll give you a later package:

https://launchpad.net/ubuntu/+source/boinc

You could also email the Debian BOINC Maintainers and report the problem, maybe they'll be able to backport a later version down to Ubuntu 14.04

Claggy
ID: 1597384 · Report as offensive
Profile Wiggo
Avatar

Send message
Joined: 24 Jan 00
Posts: 34754
Credit: 261,360,520
RAC: 489
Australia
Message 1597387 - Posted: 5 Nov 2014, 22:03:49 UTC - in response to Message 1597368.  

I've installed a driver from the Nvidia site, that's suitable for my graphics card v 340.46. Nothing has changed. The setting in Boinc Manager "always use graphics card" works, but if I try to turn it on on a pc that's working for some time already, the GPU processing does start, but it immediately stops working and a window pops out with "waiting for start up..." although there's not a single app working at that time other than Gnome. After restarting my pc, when I toggle "always use graphics card" on it works without problems. The problem is, that option can't always be on, because the pc in unusable. The graphics card works with a massive delay.
Do you know how to fix this?

Your NVS 295 is based on the G98 (pre-Fermi) core and drivers based on 340.xx (and newer versions) break the OpenCL capability of older cards (see this thread for more details).

Downgrade your driver to an earlier version to correct the problem.

Cheers.
ID: 1597387 · Report as offensive
Poldek

Send message
Joined: 30 Mar 03
Posts: 11
Credit: 28,383,096
RAC: 35
Poland
Message 1597904 - Posted: 6 Nov 2014, 23:19:04 UTC


I don't think you can do anything to fix Boinc 7.2.42 for your distro (any Boinc updates available?), you could upgrade to your OS, that'll give you a later package:

https://launchpad.net/ubuntu/+source/boinc

You could also email the Debian BOINC Maintainers and report the problem, maybe they'll be able to backport a later version down to Ubuntu 14.04


There's no update available for my distro. Boinc v 7.2.42 i official on the Boinc website. The higher-numbered versions are all developmental and they can contain many bugs - I don't want to use them since I'm not a programist.
I'll try using online help. I'll see what can be done.
I there's still nothing by then, I'll just wait for the next version, it should be coming out soon.


Your NVS 295 is based on the G98 (pre-Fermi) core and drivers based on 340.xx (and newer versions) break the OpenCL capability of older cards (see this thread for more details).
Downgrade your driver to an earlier version to correct the problem.


I'm aware of that, but it's worth giving a try ;) On Windows 8.1 a message window popped out about it in Boinc Manager. On Linux still nothing - the message was "waiting for start-up". At the moment, I've got the driver in v. 304.117, that's available in distro - of course nothing has changed, that means if I turn on "always run" manually it works, but if I choose in options that the GPU processing should start after, for example, 2 minutes of inactivity, nothing happens. The GPU processing doesn't start even after an hour.

I was wondering if there an option exists, that needs to be added when starting Boinc. That led me to writing my question on this forum.
ID: 1597904 · Report as offensive
Wedge009
Volunteer tester
Avatar

Send message
Joined: 3 Apr 99
Posts: 451
Credit: 431,396,357
RAC: 553
Australia
Message 1597924 - Posted: 7 Nov 2014, 0:06:36 UTC - in response to Message 1597904.  

The higher-numbered versions are all developmental and they can contain many bugs

They can... but there was one time when the outdated BOINC version published in the official repositories had a bug which killed all processing, at least for S@h. I had to use costa's BOINC PPA as a work-around and have been using it ever since then - it's actively maintained and only one time there was a problem. He fixed the issue within hours of my query about it.

Up to you as to whether you want to give it a try but it's an option at least. If it doesn't work out you can always remove the PPA from your sources.list and revert to the version from the official repository.
Soli Deo Gloria
ID: 1597924 · Report as offensive
Highlander
Avatar

Send message
Joined: 5 Oct 99
Posts: 167
Credit: 37,987,668
RAC: 16
Germany
Message 1598062 - Posted: 7 Nov 2014, 13:11:29 UTC

Have found something @ boinc-dev board:
http://boinc.berkeley.edu/dev/forum_thread.php?id=8161

in short:
Else try in a terminal window, for each BOINC session, "xhost local:boinc"


as far as i know on windows, a "boinctray.exe" is used for idle-detection. this can't work on linux, so i assume that this is done through some x-window functions which first must be granted with above command?
- Performance is not a simple linear function of the number of CPUs you throw at the problem. -
ID: 1598062 · Report as offensive

Message boards : Number crunching : Boinc doesn't detect lack of activity


 
©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.