Message boards :
Number crunching :
Boinc doesn't detect lack of activity
Message board moderation
Author | Message |
---|---|
Poldek Send message Joined: 30 Mar 03 Posts: 11 Credit: 28,383,096 RAC: 35 |
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? |
Zalster Send message Joined: 27 May 99 Posts: 5517 Credit: 528,817,460 RAC: 242 |
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. |
Cruncher-American Send message Joined: 25 Mar 02 Posts: 1513 Credit: 370,893,186 RAC: 340 |
In BOINC Manager, under Activity, do you have "Run Always" and "Use GPU Always" selected? |
Claggy Send message Joined: 5 Jul 99 Posts: 4654 Credit: 47,537,079 RAC: 4 |
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 |
Poldek Send message Joined: 30 Mar 03 Posts: 11 Credit: 28,383,096 RAC: 35 |
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 |
Zalster Send message Joined: 27 May 99 Posts: 5517 Credit: 528,817,460 RAC: 242 |
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 |
Poldek Send message Joined: 30 Mar 03 Posts: 11 Credit: 28,383,096 RAC: 35 |
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. |
Zalster Send message Joined: 27 May 99 Posts: 5517 Credit: 528,817,460 RAC: 242 |
Still hidden |
Poldek Send message Joined: 30 Mar 03 Posts: 11 Credit: 28,383,096 RAC: 35 |
Should SETI@home show your computers on its web site? "Yes" |
Zalster Send message Joined: 27 May 99 Posts: 5517 Credit: 528,817,460 RAC: 242 |
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 |
Mike Send message Joined: 17 Feb 01 Posts: 34258 Credit: 79,922,639 RAC: 80 |
The host needs to contact the servers first until changes take effect. With each crime and every kindness we birth our future. |
Poldek Send message Joined: 30 Mar 03 Posts: 11 Credit: 28,383,096 RAC: 35 |
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 |
Zalster Send message Joined: 27 May 99 Posts: 5517 Credit: 528,817,460 RAC: 242 |
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. |
Poldek Send message Joined: 30 Mar 03 Posts: 11 Credit: 28,383,096 RAC: 35 |
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. |
Poldek Send message Joined: 30 Mar 03 Posts: 11 Credit: 28,383,096 RAC: 35 |
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? |
Claggy Send message Joined: 5 Jul 99 Posts: 4654 Credit: 47,537,079 RAC: 4 |
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 |
Wiggo Send message Joined: 24 Jan 00 Posts: 34754 Credit: 261,360,520 RAC: 489 |
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. 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. |
Poldek Send message Joined: 30 Mar 03 Posts: 11 Credit: 28,383,096 RAC: 35 |
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.
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. |
Wedge009 Send message Joined: 3 Apr 99 Posts: 451 Credit: 431,396,357 RAC: 553 |
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 |
Highlander Send message Joined: 5 Oct 99 Posts: 167 Credit: 37,987,668 RAC: 16 |
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. - |
©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.