Message boards :
Number crunching :
No GPU-Tasks offered (LinuxMint 18.1)
Message board moderation
Author | Message |
---|---|
tom_kr Send message Joined: 12 Oct 00 Posts: 6 Credit: 156,914,228 RAC: 0 |
After changing the motherboard and setting up everything (OS, NVIDIA drivers, BOINC, SETI, nvidia-modprobe) from scratch again, BOINC/SETI uses only the CPU and does not offer GPU-Tasks. With the old MB and one Graphic Card all ran perfectly. In SETI@home preferences 'Use CPU', 'Use ATI GPU', 'Use NVIDIA GPU', 'Use Intel GPU' are all marked (default - no changes). Since I plan to add more 5 GPUs to this MB, at least the first one should work... Any help? FYI, this is the event log after starting BOINC/SETI: ----- Mon 19 Jun 2017 07:54:20 AM CEST | | Starting BOINC client version 7.6.31 for x86_64-pc-linux-gnu Mon 19 Jun 2017 07:54:20 AM CEST | | log flags: file_xfer, sched_ops, task Mon 19 Jun 2017 07:54:20 AM CEST | | Libraries: libcurl/7.47.0 OpenSSL/1.0.2g zlib/1.2.8 libidn/1.32 librtmp/2.3 Mon 19 Jun 2017 07:54:20 AM CEST | | Data directory: /var/lib/boinc-client Mon 19 Jun 2017 07:54:21 AM CEST | | CUDA: NVIDIA GPU 0: GeForce GTX 970 (driver version 375.66, CUDA version 8.0, compute capability 5.2, 4037MB, 3973MB available, 4045 GFLOPS peak) Mon 19 Jun 2017 07:54:21 AM CEST | | OpenCL: NVIDIA GPU 0: GeForce GTX 970 (driver version 375.66, device version OpenCL 1.2 CUDA, 4037MB, 3973MB available, 4045 GFLOPS peak) Mon 19 Jun 2017 07:54:21 AM CEST | SETI@home | Found app_info.xml; using anonymous platform Mon 19 Jun 2017 07:54:21 AM CEST | | Host name: 4160-1 Mon 19 Jun 2017 07:54:21 AM CEST | | Processor: 4 GenuineIntel Intel(R) Core(TM) i3-4160 CPU @ 3.60GHz [Family 6 Model 60 Stepping 3] Mon 19 Jun 2017 07:54:21 AM CEST | | 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 pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid xsaveopt dtherm arat pln pts Mon 19 Jun 2017 07:54:21 AM CEST | | OS: Linux: 4.4.0-79-generic Mon 19 Jun 2017 07:54:21 AM CEST | | Memory: 7.48 GB physical, 7.68 GB virtual Mon 19 Jun 2017 07:54:21 AM CEST | | Disk: 102.35 GB total, 90.68 GB free Mon 19 Jun 2017 07:54:21 AM CEST | | Local time is UTC +2 hours Mon 19 Jun 2017 07:54:21 AM CEST | | Config: GUI RPCs allowed from: Mon 19 Jun 2017 07:54:21 AM CEST | SETI@home | URL http://setiathome.berkeley.edu/; Computer ID 8285967; resource share 100 Mon 19 Jun 2017 07:54:21 AM CEST | SETI@home | General prefs: from SETI@home (last modified 26-Oct-2016 20:09:10) Mon 19 Jun 2017 07:54:21 AM CEST | SETI@home | Computer location: home Mon 19 Jun 2017 07:54:21 AM CEST | SETI@home | General prefs: no separate prefs for home; using your defaults Mon 19 Jun 2017 07:54:21 AM CEST | | Reading preferences override file Mon 19 Jun 2017 07:54:21 AM CEST | | Preferences: Mon 19 Jun 2017 07:54:21 AM CEST | | max memory usage when active: 3830.55MB Mon 19 Jun 2017 07:54:21 AM CEST | | max memory usage when idle: 6894.99MB Mon 19 Jun 2017 07:54:21 AM CEST | | max disk usage: 15.00GB Mon 19 Jun 2017 07:54:21 AM CEST | | don't use GPU while active Mon 19 Jun 2017 07:54:21 AM CEST | | suspend work if non-BOINC CPU load exceeds 75% Mon 19 Jun 2017 07:54:21 AM CEST | | (to change preferences, visit a project web site or select Preferences in the Manager) Mon 19 Jun 2017 07:54:21 AM CEST | | gui_rpc_auth.cfg is empty - no GUI RPC password protection Mon 19 Jun 2017 07:59:42 AM CEST | SETI@home | update requested by user Mon 19 Jun 2017 07:59:43 AM CEST | SETI@home | Sending scheduler request: Requested by user. Mon 19 Jun 2017 07:59:43 AM CEST | SETI@home | Requesting new tasks for CPU Mon 19 Jun 2017 07:59:45 AM CEST | SETI@home | Scheduler request completed: got 0 new tasks Mon 19 Jun 2017 07:59:45 AM CEST | SETI@home | No tasks sent Mon 19 Jun 2017 07:59:45 AM CEST | SETI@home | No tasks are available for SETI@home v8 Mon 19 Jun 2017 07:59:45 AM CEST | SETI@home | This computer has reached a limit on tasks in progress ----- |
petri33 Send message Joined: 6 Jun 02 Posts: 1668 Credit: 623,086,772 RAC: 156 |
Hi, I see a line saying "Mon 19 Jun 2017 07:54:21 AM CEST | | don't use GPU while active" That can be set in BOINC manager GUI computing preferences to allow GPU computing all times not just when computer is idle.. Petri To overcome Heisenbergs: "You can't always get what you want / but if you try sometimes you just might find / you get what you need." -- Rolling Stones |
tom_kr Send message Joined: 12 Oct 00 Posts: 6 Credit: 156,914,228 RAC: 0 |
Thanks, I unmarked in the GUI 'Suspend GPU-Computing when Computer is in use.'. The number of minutes in 'in use means mouse/keyboard input in the last ... minutes' , which was before 0.05 is now greyed out. And just to test some more possibilities, I unmarked in Your account- Seti@home preferences the marks at 'Use ATI GPU' (no ATI GPU installed) and 'Use Intel GPU' (as another test). In short: still no GPU tasks offered... Problem not solved. And the last lines of the event log concerning new tasks are: ----- Wed 21 Jun 2017 08:08:47 AM CEST | SETI@home | Requesting new tasks for CPU Wed 21 Jun 2017 08:08:50 AM CEST | SETI@home | Scheduler request completed: got 0 new tasks Wed 21 Jun 2017 08:08:50 AM CEST | SETI@home | No tasks sent Wed 21 Jun 2017 08:08:50 AM CEST | SETI@home | No tasks are available for SETI@home v8 Wed 21 Jun 2017 08:08:50 AM CEST | SETI@home | Tasks for AMD/ATI GPU are available, but your preferences are set to not accept them Wed 21 Jun 2017 08:08:50 AM CEST | SETI@home | Tasks for Intel GPU are available, but your preferences are set to not accept them Wed 21 Jun 2017 08:08:50 AM CEST | SETI@home | This computer has reached a limit on tasks in progress ----- This is another try to use Linux. It seems I have to use Windows as on another PC, where multi GPU-crunching works without problems. tom_kr |
Grant (SSSF) Send message Joined: 19 Aug 99 Posts: 13746 Credit: 208,696,464 RAC: 304 |
The number of minutes in 'in use means mouse/keyboard input in the last ... minutes' , which was before 0.05 is now greyed out. So if you exit & restart BOINC Mon 19 Jun 2017 07:54:21 AM CEST | | don't use GPU while active is no longer in the startup messages, as it appears to have been set on that computer. Mon 19 Jun 2017 07:54:21 AM CEST | | Reading preferences override file Grant Darwin NT |
Brent Norman Send message Joined: 1 Dec 99 Posts: 2786 Credit: 685,657,289 RAC: 835 |
Take a careful look at you app_info file. You may have a missing tag causing it to ignore the GPU section. |
tom_kr Send message Joined: 12 Oct 00 Posts: 6 Credit: 156,914,228 RAC: 0 |
Correct. No longer 'don't use GPU while active' |
tom_kr Send message Joined: 12 Oct 00 Posts: 6 Credit: 156,914,228 RAC: 0 |
@Brent Norman When I used the last time LinuxMint18.1 with only one GPU on another Motherboard, I did not have to look at app_info.xml or app_config.xml or to change one of these files. CPU and GPU ran perfectly. I now have 3 GPUs connected to the new motherboard, BOINC recognizes all of them (CUDA and OpenGL). But still no GPU tasks... If there is a tag missing in app_info.xml, causing it to ignore the GPU section, what could be the name of this tag? Asking the internet, didn't find any suspects. As a test I installed Win7 on this MB. BOINC/SETI (after a change in app_config.xml concerning the number of GPUs to use) run fine on CPU and 3 GPUs. But, to escape the world of Windows, I'd like to crunch under Linux. |
Grant (SSSF) Send message Joined: 19 Aug 99 Posts: 13746 Credit: 208,696,464 RAC: 304 |
If there is a tag missing in app_info.xml, causing it to ignore the GPU section, what could be the name of this tag? Asking the internet, didn't find any suspects. You would need to post the full app_info.xml for people to look at it. You probably would have been better off setting up the system, and making sure it could run stock OK, then moving to anonymous platform. Grant Darwin NT |
rob smith Send message Joined: 7 Mar 03 Posts: 22223 Credit: 416,307,556 RAC: 380 |
One step at a time is always better than taking a wild leap in the dark. Bob Smith Member of Seti PIPPS (Pluto is a Planet Protest Society) Somewhere in the (un)known Universe? |
tom_kr Send message Joined: 12 Oct 00 Posts: 6 Credit: 156,914,228 RAC: 0 |
@Grant (SSSF) Thu 22 Jun 2017 11:26:11 PM CEST | | Data directory: /var/lib/boinc-client This is the content of the file app_info.xml from /var/lib/boinc-client/projects/setiathome.berkeley.edu: <app_info> <app> <name>setiathome_v8</name> </app> <file_info> <name>setiathome_v8</name> <executable/> </file_info> <app_version> <app_name>setiathome_v8</app_name> <version_num>800</version_num> <file_ref> <file_name>setiathome_v8</file_name> <main_program/> </file_ref> </app_version> </app_info> >You probably would have been better off setting up the system, and making sure it could run stock OK, then moving to anonymous platform. That is, what I tried to do. I assume with 'system' you mean the BOINC/SETI system and not Linux. When searching for 'boinc', the Synaptic Packet Manager (I used it for installation) shows as installed components (marked in the first column): boinc 7.6.31+dfsg-6ubuntu1 boinc-app-seti 8.00svn3363-2 boinc-client 7.6.31+dfsg-6ubuntu1 boinc-manager 7.6.31+dfsg-6ubuntu1 libboinc-app7 7.6.31+dfsg-6ubuntu1 libboin7 7.6.31+dfsg-6ubuntu1 I never actively moved to anonymous platform. At installation time I even didn't know what this means. Should I de-install boinc and try again? |
Brent Norman Send message Joined: 1 Dec 99 Posts: 2786 Credit: 685,657,289 RAC: 835 |
Are you trying to run stock apps or 'Anonymous platform' where you add the apps you want to run? Since you don't have any executables defined , I'm guessing you are trying to run stock apps. You don't have a GPU section, so you won't get GPU tasks at all. For stock apps you don't need an app_info file. EDIT: To switch to stock, rename/delete app_info file, abort all tasks, and restart BOINC. For Anonymous platform there are sample app_info files included with the hand selected and downloaded files, to help you build the app_info file properly. |
Grant (SSSF) Send message Joined: 19 Aug 99 Posts: 13746 Credit: 208,696,464 RAC: 304 |
I never actively moved to anonymous platform. At installation time I even didn't know what this means. I'd suggest detaching from the project, unistall BOINC, delete everything in the BOINC data directory, re-install BOINC & re-attach to Seti. I have no idea how you managed to get an app_info.xml file there as it is not part of a normal stock installation. Normally the user has to manually edit an example file (or make their own from scratch) to make it use their chosen application, then they have to move it (and their chose applications files) to the project folder. Grant Darwin NT |
tom_kr Send message Joined: 12 Oct 00 Posts: 6 Credit: 156,914,228 RAC: 0 |
@Grant (SSSF) >I'd suggest detaching from the project, unistall BOINC, delete everything in the BOINC data directory, re-install BOINC & re-attach to Seti. That's what I will do as soon as I have time again to play around with Linux and Seti. Could be next week... Thanks |
Juha Send message Joined: 7 Mar 04 Posts: 388 Credit: 1,857,738 RAC: 0 |
When searching for 'boinc', the Synaptic Packet Manager (I used it for installation) shows as installed components (marked in the first column): This is your problem. You installed Multibeam CPU app from repository and you won't get any other apps from the server. Run down cache and report all completed work, uninstall the package and restart BOINC client if the package uninstall script doesn't do it (sudo service boinc-client restart). I'm not sure if you will need to reset the project as well. |
©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.