BOINC WU on LinuxMint with NVIDIA GPU

Message boards : Questions and problems : BOINC WU on LinuxMint with NVIDIA GPU
Message board moderation

To post messages, you must log in.

1 · 2 · 3 · 4 · Next

AuthorMessage
Profile Gandalf_the_Grey
Avatar

Send message
Joined: 28 Apr 13
Posts: 42
United States
Message 60455 - Posted: 21 Feb 2015, 22:47:18 UTC

I am trying to download WUs into LinuxMint 17.1 Cinnamon 64-bit with NVIDIA GeForce GTX 650 GPU.
None of the Projects recognize the NVIDIA GPU.

Everything I have tried resulted in reinstalling LM. Since I am not a Linux Guru, I can use any help that is available.

I tried:
sudo service boinc-client restart

but this code has not helped initiating a WU download.

The Driver Manager reports xserver-xorg-video-nouveau installed.

Thanks for the assist.
ID: 60455 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15483
Netherlands
Message 60456 - Posted: 22 Feb 2015, 0:05:51 UTC - in response to Message 60455.  

ID: 60456 · Report as offensive
Profile Gandalf_the_Grey
Avatar

Send message
Joined: 28 Apr 13
Posts: 42
United States
Message 60459 - Posted: 22 Feb 2015, 6:06:31 UTC - in response to Message 60456.  
Last modified: 22 Feb 2015, 6:08:14 UTC

Thanks Jord, but I think your data in your posting needs to be updated.
I tried to follow it, but some tabs are not there as identified.
I don't know enough to make jumps in logic to determine the appropriate course to follow. Your posting is four years old.

Gandalf
ID: 60459 · Report as offensive
Juha
Volunteer developer
Volunteer tester
Help desk expert

Send message
Joined: 20 Nov 12
Posts: 801
Finland
Message 60473 - Posted: 22 Feb 2015, 21:17:29 UTC - in response to Message 60455.  

The last time I checked, Nouveau drivers didn't support CUDA or OpenCL. You need the drivers from Nvidia.
ID: 60473 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15483
Netherlands
Message 60474 - Posted: 22 Feb 2015, 21:27:44 UTC - in response to Message 60459.  

Your posting is four years old.

It's not my posting. It's that of another poster. And if no one says what should be changed in it, there's no change going to happen in that thread.
ID: 60474 · Report as offensive
Profile Gandalf_the_Grey
Avatar

Send message
Joined: 28 Apr 13
Posts: 42
United States
Message 60478 - Posted: 22 Feb 2015, 23:00:35 UTC - in response to Message 60474.  

Update:

I found ...
http://askubuntu.com/questions/149206/how-to-install-nvidia-run

Implemented ...
sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update
sudo apt-get install nvidia-current

Driver Manager identifies nvidia-304

I rebooted, but still no GPU recognition at einstein.phys.uwm.edu
ID: 60478 · Report as offensive
Claggy

Send message
Joined: 23 Apr 07
Posts: 1112
United Kingdom
Message 60479 - Posted: 22 Feb 2015, 23:06:19 UTC - in response to Message 60478.  
Last modified: 22 Feb 2015, 23:07:47 UTC

I rebooted, but still no GPU recognition at einstein.phys.uwm.edu

Einstein doesn't do the GPU recognition, Boinc on your host does that,

Try doing a sudo /etc/init.d/boinc-client restart or a sudo service boinc-client restart if that's what's used on your distro.

Then post the Boinc startup from the Event Log.

Claggy
ID: 60479 · Report as offensive
Profile Gandalf_the_Grey
Avatar

Send message
Joined: 28 Apr 13
Posts: 42
United States
Message 60481 - Posted: 22 Feb 2015, 23:23:52 UTC - in response to Message 60479.  

gandalf@MiddleEarth ~ $ sudo service boinc-client restart
[sudo] password for gandalf: 
 * Stopping BOINC core client: boinc                                             ... waiting .                                                           [ OK ]
 * Starting BOINC core client: boinc                                     [ OK ] 
 * Setting up scheduling for BOINC core client and children:             [ OK ] 
gandalf@MiddleEarth ~ $ 


Event Log ...

Sun 22 Feb 2015 03:11:52 PM PST | | Starting BOINC client version 7.2.42 for x86_64-pc-linux-gnu
Sun 22 Feb 2015 03:11:52 PM PST | | log flags: file_xfer, sched_ops, task, sched_op_debug
Sun 22 Feb 2015 03:11:52 PM PST | | Libraries: libcurl/7.35.0 OpenSSL/1.0.1f zlib/1.2.8 libidn/1.28 librtmp/2.3
Sun 22 Feb 2015 03:11:52 PM PST | | Data directory: /var/lib/boinc-client
Sun 22 Feb 2015 03:11:52 PM PST | | No usable GPUs found
Sun 22 Feb 2015 03:11:52 PM PST | | Host name: MiddleEarth
Sun 22 Feb 2015 03:11:52 PM PST | | Processor: 8 GenuineIntel Intel(R) Core(TM) i7 CPU 975 @ 3.33GHz [Family 6 Model 26 Stepping 5]
Sun 22 Feb 2015 03:11:52 PM PST | | 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 rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida dtherm tpr_shadow vnmi flexpriority ept vpid
Sun 22 Feb 2015 03:11:52 PM PST | | OS: Linux: 3.13.0-37-generic
Sun 22 Feb 2015 03:11:52 PM PST | | Memory: 11.73 GB physical, 11.99 GB virtual
Sun 22 Feb 2015 03:11:52 PM PST | | Disk: 904.97 GB total, 851.57 GB free
Sun 22 Feb 2015 03:11:52 PM PST | | Local time is UTC -8 hours
Sun 22 Feb 2015 03:11:52 PM PST | | Config: use all coprocessors
Sun 22 Feb 2015 03:11:52 PM PST | | Config: GUI RPCs allowed from:
Sun 22 Feb 2015 03:11:52 PM PST | | 192.168.1.100
Sun 22 Feb 2015 03:11:52 PM PST | | 192.168.1.101
Sun 22 Feb 2015 03:11:52 PM PST | | 192.168.1.102
Sun 22 Feb 2015 03:11:52 PM PST | | 192.168.1.103
Sun 22 Feb 2015 03:11:52 PM PST | Milkyway@Home | URL http://milkyway.cs.rpi.edu/milkyway/; Computer ID 608940; resource share 100
Sun 22 Feb 2015 03:11:52 PM PST | Einstein@Home | URL http://einstein.phys.uwm.edu/; Computer ID 11752815; resource share 100
Sun 22 Feb 2015 03:11:52 PM PST | World Community Grid | URL http://www.worldcommunitygrid.org/; Computer ID 3264760; resource share 100
Sun 22 Feb 2015 03:11:52 PM PST | Milkyway@Home | General prefs: from Milkyway@Home (last modified 22-Feb-2015 15:04:19)
Sun 22 Feb 2015 03:11:52 PM PST | Milkyway@Home | Computer location: work
Sun 22 Feb 2015 03:11:52 PM PST | Milkyway@Home | General prefs: no separate prefs for work; using your defaults
Sun 22 Feb 2015 03:11:52 PM PST | | Reading preferences override file
Sun 22 Feb 2015 03:11:52 PM PST | | Preferences:
Sun 22 Feb 2015 03:11:52 PM PST | | max memory usage when active: 10807.04MB
Sun 22 Feb 2015 03:11:52 PM PST | | max memory usage when idle: 10807.04MB
Sun 22 Feb 2015 03:11:52 PM PST | | max disk usage: 100.00GB
Sun 22 Feb 2015 03:11:52 PM PST | | (to change preferences, visit a project web site or select Preferences in the Manager)
Sun 22 Feb 2015 03:11:52 PM PST | | Not using a proxy
Sun 22 Feb 2015 03:12:25 PM PST | Milkyway@Home | update requested by user
Sun 22 Feb 2015 03:12:27 PM PST | Milkyway@Home | sched RPC pending: Requested by user
Sun 22 Feb 2015 03:12:27 PM PST | Milkyway@Home | [sched_op] Starting scheduler request
Sun 22 Feb 2015 03:12:27 PM PST | Milkyway@Home | Sending scheduler request: Requested by user.
Sun 22 Feb 2015 03:12:27 PM PST | Milkyway@Home | Not requesting tasks: don't need
Sun 22 Feb 2015 03:12:27 PM PST | Milkyway@Home | [sched_op] CPU work request: 0.00 seconds; 0.00 devices
Sun 22 Feb 2015 03:12:29 PM PST | Milkyway@Home | Scheduler request completed
Sun 22 Feb 2015 03:12:29 PM PST | Milkyway@Home | [sched_op] Server version 705
Sun 22 Feb 2015 03:12:29 PM PST | Milkyway@Home | Project requested delay of 61 seconds
Sun 22 Feb 2015 03:12:29 PM PST | Milkyway@Home | [sched_op] Deferring communication for 00:01:01
Sun 22 Feb 2015 03:12:29 PM PST | Milkyway@Home | [sched_op] Reason: requested by project
Sun 22 Feb 2015 03:14:27 PM PST | Einstein@Home | update requested by user
Sun 22 Feb 2015 03:14:30 PM PST | Einstein@Home | sched RPC pending: Requested by user
Sun 22 Feb 2015 03:14:30 PM PST | Einstein@Home | [sched_op] Starting scheduler request
Sun 22 Feb 2015 03:14:30 PM PST | Einstein@Home | Sending scheduler request: Requested by user.
Sun 22 Feb 2015 03:14:30 PM PST | Einstein@Home | Not requesting tasks: don't need
Sun 22 Feb 2015 03:14:30 PM PST | Einstein@Home | [sched_op] CPU work request: 0.00 seconds; 0.00 devices
Sun 22 Feb 2015 03:14:32 PM PST | Einstein@Home | Scheduler request completed
Sun 22 Feb 2015 03:14:32 PM PST | Einstein@Home | [sched_op] Server version 611
Sun 22 Feb 2015 03:14:32 PM PST | Einstein@Home | Project requested delay of 60 seconds
Sun 22 Feb 2015 03:14:32 PM PST | Einstein@Home | [sched_op] Deferring communication for 00:01:00
Sun 22 Feb 2015 03:14:32 PM PST | Einstein@Home | [sched_op] Reason: requested by project
ID: 60481 · Report as offensive
Roland Hughes

Send message
Joined: 7 Mar 12
Posts: 67
United States
Message 60726 - Posted: 7 Mar 2015, 17:51:28 UTC

This appears to be a 64-bit BOINC bug and it is _most_ annoying. I have 3 machines running Mint 17.

One is a single core running 32-bit with one of the Gicky-Gnasty-Gnome desktops.
One is a Quad core running 64-bit with the other Gicky-Gnasty-Gnome desktop
One is a Six core running 64-bit KDE

Both the Quad and Six core have the exact same video card.


32-bit NVidia info:
Linux-x86
331.113

GeForce 210
16 CUDA cores
64-bit memory interface
Total memory 1024MB

A search on 32-bit for OpenCL (because I've come across many threads about it)

roland@roland-boinc1 ~ $ cd /
roland@roland-boinc1 / $ sudo find -iname *opencl*
[sudo] password for roland: 
./etc/OpenCL
./usr/share/gtksourceview-3.0/language-specs/opencl.lang
./usr/share/doc/nvidia-libopencl1-331
./usr/share/doc/nvidia-opencl-icd-331
./usr/lib/i386-linux-gnu/libnvidia-opencl.so.1
./usr/lib/i386-linux-gnu/libOpenCL.so.1
./usr/lib/i386-linux-gnu/libnvidia-opencl.so.331.113
./usr/lib/i386-linux-gnu/libOpenCL.so.1.0
./usr/lib/i386-linux-gnu/libOpenCL.so.1.0.0
./usr/lib/libreoffice/program/libscopencllo.so
./var/cache/apt/archives/nvidia-libopencl1-331_331.38-0ubuntu7.1_i386.deb
./var/cache/apt/archives/nvidia-opencl-icd-331_331.38-0ubuntu7.1_i386.deb
./var/cache/apt/archives/nvidia-libopencl1-331_331.113-0ubuntu0.0.4_i386.deb
./var/cache/apt/archives/nvidia-opencl-icd-331_331.113-0ubuntu0.0.4_i386.deb
./var/lib/dpkg/info/nvidia-opencl-icd-331.shlibs
./var/lib/dpkg/info/nvidia-libopencl1-331.postrm
./var/lib/dpkg/info/nvidia-opencl-icd-331.conffiles
./var/lib/dpkg/info/nvidia-opencl-icd-331.md5sums
./var/lib/dpkg/info/nvidia-opencl-icd-331.postinst
./var/lib/dpkg/info/nvidia-opencl-icd-331.postrm
./var/lib/dpkg/info/nvidia-libopencl1-331.shlibs
./var/lib/dpkg/info/nvidia-opencl-icd-331.list
./var/lib/dpkg/info/nvidia-libopencl1-331.list
./var/lib/dpkg/info/nvidia-libopencl1-331.postinst
./var/lib/dpkg/info/nvidia-libopencl1-331.md5sums
roland@roland-boinc1 / $ ls /etc/OpenCL/
vendors
roland@roland-boinc1 / $ ls /etc/OpenCL/vendors
nvidia.icd
roland@roland-boinc1 / $ 


32-bit boinc startup log:

Sat 07 Mar 2015 07:48:28 AM CST |  | Starting BOINC client version 7.2.42 for i686-pc-linux-gnu
Sat 07 Mar 2015 07:48:28 AM CST |  | log flags: file_xfer, sched_ops, task
Sat 07 Mar 2015 07:48:28 AM CST |  | Libraries: libcurl/7.35.0 OpenSSL/1.0.1f zlib/1.2.8 libidn/1.28 librtmp/2.3
Sat 07 Mar 2015 07:48:28 AM CST |  | Data directory: /var/lib/boinc-client
[b]Sat 07 Mar 2015 07:48:28 AM CST |  | CUDA: NVIDIA GPU 0: GeForce 210 (driver version unknown, CUDA version 6.0, compute capability 1.2, 1023MB, 988MB available, 67 GFLOPS peak)[/b]
Sat 07 Mar 2015 07:48:28 AM CST |  | Host name: roland-boinc1
Sat 07 Mar 2015 07:48:28 AM CST |  | Processor: 1 AuthenticAMD AMD Sempron(tm) 140 Processor [Family 16 Model 6 Stepping 2]
Sat 07 Mar 2015 07:48:28 AM CST |  | Processor features: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc nonstop_tsc extd_apicid pni monitor cx16 popcnt lahf_lm svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt hw_pstate npt lbrv svm_lock nrip_save
Sat 07 Mar 2015 07:48:28 AM CST |  | OS: Linux: 3.13.0-24-generic
Sat 07 Mar 2015 07:48:28 AM CST |  | Memory: 3.94 GB physical, 4.00 GB virtual
Sat 07 Mar 2015 07:48:28 AM CST |  | Disk: 912.83 GB total, 859.77 GB free
Sat 07 Mar 2015 07:48:28 AM CST |  | Local time is UTC -6 hours
Sat 07 Mar 2015 07:48:28 AM CST |  | Config: GUI RPCs allowed from:
Sat 07 Mar 2015 07:48:28 AM CST | rosetta@home | URL http://boinc.bakerlab.org/rosetta/; Computer ID 2177188; resource share 100
Sat 07 Mar 2015 07:48:28 AM CST | Cosmology@Home | URL http://www.cosmologyathome.org/; Computer ID 259873; resource share 100
Sat 07 Mar 2015 07:48:28 AM CST | Einstein@Home | URL http://einstein.phys.uwm.edu/; Computer ID 11670592; resource share 20
Sat 07 Mar 2015 07:48:28 AM CST | SETI@home | URL http://setiathome.berkeley.edu/; Computer ID 7387285; resource share 100
Sat 07 Mar 2015 07:48:28 AM CST | LHC@home 1.0 | URL http://lhcathomeclassic.cern.ch/sixtrack/; Computer ID 10335988; resource share 100
Sat 07 Mar 2015 07:48:28 AM CST | World Community Grid | URL http://www.worldcommunitygrid.org/; Computer ID 3153458; resource share 100
Sat 07 Mar 2015 07:48:28 AM CST | Poem@Home | URL http://boinc.fzk.de/poem/; Computer ID 494626; resource share 100
Sat 07 Mar 2015 07:48:28 AM CST | rosetta@home | General prefs: from rosetta@home (last modified 17-Oct-2013 13:01:47)
Sat 07 Mar 2015 07:48:28 AM CST | rosetta@home | Host location: none
Sat 07 Mar 2015 07:48:28 AM CST | rosetta@home | General prefs: using your defaults
Sat 07 Mar 2015 07:48:28 AM CST |  | Reading preferences override file
Sat 07 Mar 2015 07:48:28 AM CST |  | Preferences:
Sat 07 Mar 2015 07:48:28 AM CST |  | max memory usage when active: 2016.71MB
Sat 07 Mar 2015 07:48:28 AM CST |  | max memory usage when idle: 3025.07MB
Sat 07 Mar 2015 07:48:28 AM CST |  | max disk usage: 10.00GB
Sat 07 Mar 2015 07:48:28 AM CST |  | suspend work if non-BOINC CPU load exceeds 25%
Sat 07 Mar 2015 07:48:28 AM CST |  | (to change preferences, visit a project web site or select Preferences in the Manager)
Sat 07 Mar 2015 07:48:28 AM CST |  | gui_rpc_auth.cfg is empty - no GUI RPC password protection
Sat 07 Mar 2015 07:48:28 AM CST |  | Not using a proxy
Sat 07 Mar 2015 07:49:22 AM CST |  | Running CPU benchmarks
Sat 07 Mar 2015 07:49:22 AM CST |  | Suspending computation - CPU benchmarks in progress
Sat 07 Mar 2015 07:49:22 AM CST |  | Suspending network activity - time of day
Sat 07 Mar 2015 07:49:54 AM CST |  | Benchmark results:
Sat 07 Mar 2015 07:49:54 AM CST |  | Number of CPUs: 1
Sat 07 Mar 2015 07:49:54 AM CST |  | 3074 floating point MIPS (Whetstone) per CPU
Sat 07 Mar 2015 07:49:54 AM CST |  | 6721 integer MIPS (Dhrystone) per CPU
Sat 07 Mar 2015 07:50:03 AM CST | LHC@home 1.0 | Starting task sd_FCChh_25_30_150_1.0_1.25_6D_1__1__s__118.31_117.32__3.4_3.5__6__30_1_sixvf_boinc584_0



As you can see, on the machine running 32-bit software, all is well. The quad core has a sad tale to tell:

Quad core NVIDIA info:

Linux-x86_64
Driver version 331.113

GeForce GT 630
384 CUDA Cores
1024MB total memory
VBIOS Version 80.28.36.00.28



A search for opencl on the Quad Core yields the following:

roland@roland-boinc2 ~ $ cd /
roland@roland-boinc2 / $ sudo find -iname *opencl*
[sudo] password for roland: 
./usr/lib/libreoffice/program/libscopencllo.so
./usr/lib/i386-linux-gnu/libOpenCL.so.1.0
./usr/lib/i386-linux-gnu/libnvidia-opencl.so.1
./usr/lib/i386-linux-gnu/libOpenCL.so.1
./usr/lib/i386-linux-gnu/libnvidia-opencl.so.331.113
./usr/lib/i386-linux-gnu/libOpenCL.so.1.0.0
./usr/lib/x86_64-linux-gnu/libOpenCL.so.1.0
./usr/lib/x86_64-linux-gnu/libnvidia-opencl.so.1
./usr/lib/x86_64-linux-gnu/libOpenCL.so.1
./usr/lib/x86_64-linux-gnu/libnvidia-opencl.so.331.113
./usr/lib/x86_64-linux-gnu/libOpenCL.so.1.0.0
./usr/share/doc/nvidia-libopencl1-331
./usr/share/doc/nvidia-opencl-icd-331
./usr/share/gtksourceview-3.0/language-specs/opencl.lang
./media/roland/LEXAR/boinc_stuff/32bit_opencl.txt
./etc/OpenCL
./var/lib/dpkg/info/nvidia-libopencl1-331.postrm
./var/lib/dpkg/info/nvidia-opencl-icd-331.conffiles
./var/lib/dpkg/info/nvidia-opencl-icd-331.postinst
./var/lib/dpkg/info/nvidia-libopencl1-331.shlibs
./var/lib/dpkg/info/nvidia-opencl-icd-331.list
./var/lib/dpkg/info/nvidia-libopencl1-331.list
./var/lib/dpkg/info/nvidia-libopencl1-331.postinst
./var/lib/dpkg/info/nvidia-opencl-icd-331.shlibs
./var/lib/dpkg/info/nvidia-opencl-icd-331.postrm
./var/lib/dpkg/info/nvidia-libopencl1-331.md5sums
./var/lib/dpkg/info/nvidia-opencl-icd-331.md5sums
./var/cache/apt/archives/nvidia-libopencl1-331_331.113-0ubuntu0.0.4_amd64.deb
./var/cache/apt/archives/nvidia-opencl-icd-331_331.38-0ubuntu7.1_amd64.deb
./var/cache/apt/archives/nvidia-opencl-icd-331_331.113-0ubuntu0.0.4_amd64.deb
./var/cache/apt/archives/nvidia-libopencl1-331_331.38-0ubuntu7.1_amd64.deb
roland@roland-boinc2 / $ ls /etc/OpenCL/vendors/
nvidia.icd
roland@roland-boinc2 / $ 


Boinc startup log from Quad Core:

Sat 07 Mar 2015 06:06:39 AM CST |  | Starting BOINC client version 7.2.42 for x86_64-pc-linux-gnu
Sat 07 Mar 2015 06:06:39 AM CST |  | log flags: file_xfer, sched_ops, task
Sat 07 Mar 2015 06:06:39 AM CST |  | Libraries: libcurl/7.35.0 OpenSSL/1.0.1f zlib/1.2.8 libidn/1.28 librtmp/2.3
Sat 07 Mar 2015 06:06:39 AM CST |  | Data directory: /var/lib/boinc-client
[b]Sat 07 Mar 2015 06:06:39 AM CST |  | No usable GPUs found[/b]
Sat 07 Mar 2015 06:06:39 AM CST |  | app version refers to missing GPU type NVIDIA
Sat 07 Mar 2015 06:06:39 AM CST | Einstein@Home | Application uses missing NVIDIA GPU
Sat 07 Mar 2015 06:06:39 AM CST |  | app version refers to missing GPU type NVIDIA
Sat 07 Mar 2015 06:06:39 AM CST | Einstein@Home | Application uses missing NVIDIA GPU
Sat 07 Mar 2015 06:06:39 AM CST |  | app version refers to missing GPU type NVIDIA
Sat 07 Mar 2015 06:06:39 AM CST | Einstein@Home | Application uses missing NVIDIA GPU
Sat 07 Mar 2015 06:06:39 AM CST |  | Host name: roland-boinc2
Sat 07 Mar 2015 06:06:39 AM CST |  | Processor: 4 AuthenticAMD AMD Phenom(tm) II X4 960T Processor [Family 16 Model 10 Stepping 0]
Sat 07 Mar 2015 06:06:39 AM CST |  | 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 hw_pstate npt lbrv svm_lock nrip_save pausefilter
Sat 07 Mar 2015 06:06:39 AM CST |  | OS: Linux: 3.13.0-24-generic
Sat 07 Mar 2015 06:06:39 AM CST |  | Memory: 5.83 GB physical, 6.00 GB virtual
Sat 07 Mar 2015 06:06:39 AM CST |  | Disk: 223.20 GB total, 204.18 GB free
Sat 07 Mar 2015 06:06:39 AM CST |  | Local time is UTC -6 hours
Sat 07 Mar 2015 06:06:39 AM CST |  | Config: GUI RPCs allowed from:
Sat 07 Mar 2015 06:06:39 AM CST | LHC@home 1.0 | URL http://lhcathomeclassic.cern.ch/sixtrack/; Computer ID 10335989; resource share 100
Sat 07 Mar 2015 06:06:39 AM CST | World Community Grid | URL http://www.worldcommunitygrid.org/; Computer ID 3154342; resource share 100
Sat 07 Mar 2015 06:06:39 AM CST | Einstein@Home | URL http://einstein.phys.uwm.edu/; Computer ID 11669515; resource share 20
Sat 07 Mar 2015 06:06:39 AM CST | Poem@Home | URL http://boinc.fzk.de/poem/; Computer ID 497338; resource share 100
Sat 07 Mar 2015 06:06:39 AM CST | SETI@home | URL http://setiathome.berkeley.edu/; Computer ID 7388298; resource share 100
Sat 07 Mar 2015 06:06:39 AM CST | rosetta@home | URL http://boinc.bakerlab.org/rosetta/; Computer ID 2177964; resource share 100
Sat 07 Mar 2015 06:06:39 AM CST | rosetta@home | General prefs: from rosetta@home (last modified 17-Oct-2013 13:01:47)
Sat 07 Mar 2015 06:06:39 AM CST | rosetta@home | Host location: none
Sat 07 Mar 2015 06:06:39 AM CST | rosetta@home | General prefs: using your defaults
Sat 07 Mar 2015 06:06:39 AM CST |  | Reading preferences override file
Sat 07 Mar 2015 06:06:39 AM CST |  | Preferences:
Sat 07 Mar 2015 06:06:39 AM CST |  | max memory usage when active: 4178.40MB
Sat 07 Mar 2015 06:06:39 AM CST |  | max memory usage when idle: 5372.22MB
Sat 07 Mar 2015 06:06:39 AM CST |  | max disk usage: 10.00GB
Sat 07 Mar 2015 06:06:39 AM CST |  | suspend work if non-BOINC CPU load exceeds 25%
Sat 07 Mar 2015 06:06:39 AM CST |  | (to change preferences, visit a project web site or select Preferences in the Manager)
Sat 07 Mar 2015 06:06:39 AM CST |  | gui_rpc_auth.cfg is empty - no GUI RPC password protection
Sat 07 Mar 2015 06:06:39 AM CST |  | Not using a proxy
Sat 07 Mar 2015 06:06:40 AM CST | Einstein@Home | Started upload of h1_0470.55_S6GC1__S6BucketFU1UBb_12509758_0_3
Sat 07 Mar 2015 06:06:40 AM CST | LHC@home 1.0 | Starting task w-case_2_job.B1injection_case_2.4328__36__s__64.281_59.3138__8_8.5__6__54_1_sixvf_boinc52188_0
Sat 07 Mar 2015 06:06:49 AM CST | Einstein@Home | Finished upload of h1_0470.55_S6GC1__S6BucketFU1UBb_12509758_0_3



I conducted an experiment on my Six Core. I purged all things nvidia on the machine. Added the edgy PPA for xorg and installed 340 driver per the instructions found here: http://media-opensource.blogspot.com/2014/11/install-nvidia-34058-driver-in-linux.html

Still no joy.

Tell me Gandalf, which video card do you actually have? If we have two different video cards then this problem is specific to BOINC in the 64-bit Mint 17 repos. The 32-bit version is working just fine.

Regrettably, I don't think I can put this video card in the machine running 32-bit software. Too old to have that type of slot I believe.

If others have 64-bit Mint 17 working with nvidia-331, then, I will hazard a guess the problem is a stupid coding bug using a data type which can only go up to 255 so when my (and probably Gandalf's) cards returned numbers greater than 255 it bailed.

Right now those are my two ideas.

Saw an awful lot of posts on NVidia site and other places where Boinc has a known issue of looking for opencl in wrong spot with proprietary drivers which is why I did the directory listings. Need someone to confirm they have 64-bit working with nvidia 331 driver and some other lower CUDA count card to rule out the "looking in wrong place" issue.
ID: 60726 · Report as offensive
Roland Hughes

Send message
Joined: 7 Mar 12
Posts: 67
United States
Message 60727 - Posted: 7 Mar 2015, 17:54:26 UTC

Just scrolled back and saw Gandalf's card. Went here: http://www.geforce.com/hardware/desktop-gpus/geforce-gtx-650/specifications and found it also has 384 CUDA cores.

Need someone with 64-bit Mint, nvidia 331 driver, and a CUDA core count < 255 to testify they have BOINC working.

Thanks
ID: 60727 · Report as offensive
Roland Hughes

Send message
Joined: 7 Mar 12
Posts: 67
United States
Message 60728 - Posted: 7 Mar 2015, 18:28:55 UTC

I scrounged through my pile of spare parts and found a Geforce 210 with 16 CUDA which would fit in the Quad Core. Put it in and booted. Nvidia identifies it as 16 CUDA, BOINC, however, has no love.

The Quad core has a lot of RAM so I don't want to put a 32-bit OS on it. If push comes to shove I could put in a scrap drive, take out the RAM and test the 384 CUDA with 32-bit OS, but, this really looks like a 64-bit BOINC bug.

If I get time tomorrow I will open up the single core machine and see if one of my 384 CUDA core cards "could" be put in it.

Going to start another thread now to see if _anyone_ has BOINC running on 64-bit Mint 17 (and whatever the corresponding Ubuntu version is) has CUDA being correctly identified.
ID: 60728 · Report as offensive
Juha
Volunteer developer
Volunteer tester
Help desk expert

Send message
Joined: 20 Nov 12
Posts: 801
Finland
Message 60732 - Posted: 7 Mar 2015, 19:37:08 UTC - in response to Message 60726.  

First of all, to get OpenCL working put a symlink libOpenCL.so -> libOpenCL.so.1 in /usr/lib/$arch directories. This will work only if BOINC has managed to detect CUDA support.

As for CUDA. As far as I can tell BOINC has no trouble detecting CUDA support as long as your drivers are working correctly. 331 drivers appears to have been a rather buggy release. I have a vague recollection that some release required that you run one CUDA program as root to make it work for other users.

340 might be better release but I think I've seen people install nvidia-modprobe package with that.
ID: 60732 · Report as offensive
Roland Hughes

Send message
Joined: 7 Mar 12
Posts: 67
United States
Message 60736 - Posted: 7 Mar 2015, 20:55:45 UTC - in response to Message 60732.  

340 did not work. I tested that on Six core using the PPA.

I have heard mention of "install nvidia-modprobe" but not seen instructions. It must be something built from source for installation because

sudo apt-get install nvidia-modprobe

finds nothing.
ID: 60736 · Report as offensive
Juha
Volunteer developer
Volunteer tester
Help desk expert

Send message
Joined: 20 Nov 12
Posts: 801
Finland
Message 60738 - Posted: 7 Mar 2015, 21:37:53 UTC - in response to Message 60736.  

nvidia-modprobe is in trusty-backports. Either enable backports in Software sources or download the package from here or here. (Mint 17 = Ubuntu 14.04)

This bug report suggest it would (have) fix(ed) 331 drivers too.
ID: 60738 · Report as offensive
Profile Gandalf_the_Grey
Avatar

Send message
Joined: 28 Apr 13
Posts: 42
United States
Message 60739 - Posted: 7 Mar 2015, 21:47:55 UTC - in response to Message 60738.  
Last modified: 7 Mar 2015, 21:48:10 UTC

nvidia-modprobe is in trusty-backports. Either enable backports in Software sources or download the package from here or here. (Mint 17 = Ubuntu 14.04)

This bug report suggest it would (have) fix(ed) 331 drivers too.


Juha - would this fix work for my problem?
ID: 60739 · Report as offensive
Juha
Volunteer developer
Volunteer tester
Help desk expert

Send message
Joined: 20 Nov 12
Posts: 801
Finland
Message 60740 - Posted: 7 Mar 2015, 22:00:33 UTC - in response to Message 60739.  

Dunno. Try it.

I'm here just helping you help yourselves.
ID: 60740 · Report as offensive
Profile Gandalf_the_Grey
Avatar

Send message
Joined: 28 Apr 13
Posts: 42
United States
Message 60741 - Posted: 7 Mar 2015, 22:07:08 UTC - in response to Message 60740.  

Dunno. Try it.

I'm here just helping you help yourselves.

Juha - if it doesn't work, how do I undo it?
Usually when I try new things that don't work, I end up having to reinstall LM.
ID: 60741 · Report as offensive
Roland Hughes

Send message
Joined: 7 Mar 12
Posts: 67
United States
Message 60745 - Posted: 8 Mar 2015, 12:06:55 UTC - in response to Message 60741.  

I'm poking around at just how to do this on my Six Core. Checking the "backports" box on Software Sources and running sudo apt-get update does not pull in trusty-backports, at least with my system where all updates have been applied. It pulls in qiana/backport and nvidia-modprobe is not in the list of items.

roland@roland-desktop:~ > sudo apt-get update
Ign http://security.ubuntu.com trusty-security InRelease
Ign http://archive.ubuntu.com trusty InRelease
Ign http://extra.linuxmint.com qiana InRelease
Ign http://packages.linuxmint.com qiana InRelease
Ign http://archive.canonical.com trusty InRelease
Ign http://ppa.launchpad.net trusty InRelease
Get:1 http://extra.linuxmint.com qiana Release.gpg [198 B]
Hit http://security.ubuntu.com trusty-security Release.gpg
Ign http://archive.ubuntu.com trusty-updates InRelease
Get:2 http://packages.linuxmint.com qiana Release.gpg [198 B]
Hit http://archive.canonical.com trusty Release.gpg
Hit http://ppa.launchpad.net trusty Release.gpg
Get:3 http://extra.linuxmint.com qiana Release [3,204 B]
Hit http://security.ubuntu.com trusty-security Release
Get:4 http://packages.linuxmint.com qiana Release [24.2 kB]
Hit http://archive.ubuntu.com trusty Release.gpg
Hit http://archive.canonical.com trusty Release
Hit http://ppa.launchpad.net trusty Release
Get:5 http://extra.linuxmint.com qiana/main amd64 Packages [7,902 B]
Hit http://security.ubuntu.com trusty-security/main amd64 Packages
Hit http://archive.ubuntu.com trusty-updates Release.gpg
Get:6 http://packages.linuxmint.com qiana/main amd64 Packages [30.4 kB]
Hit http://archive.canonical.com trusty/partner amd64 Packages
Hit http://ppa.launchpad.net trusty/main Sources
Get:7 http://extra.linuxmint.com qiana/main i386 Packages [7,888 B]
Hit http://security.ubuntu.com trusty-security/restricted amd64 Packages
Hit http://archive.ubuntu.com trusty Release
Get:8 http://packages.linuxmint.com qiana/upstream amd64 Packages [24.2 kB]
Hit http://archive.canonical.com trusty/partner i386 Packages
Hit http://ppa.launchpad.net trusty/main amd64 Packages
Hit http://security.ubuntu.com trusty-security/universe amd64 Packages
Hit http://archive.ubuntu.com trusty-updates Release
Get:9 http://packages.linuxmint.com qiana/import amd64 Packages [32.5 kB]
Hit http://archive.canonical.com trusty/partner Translation-en
Hit http://ppa.launchpad.net trusty/main i386 Packages
Hit http://archive.ubuntu.com trusty/main amd64 Packages
Hit http://security.ubuntu.com trusty-security/multiverse amd64 Packages
Hit http://ppa.launchpad.net trusty/main Translation-en
Get:10 http://packages.linuxmint.com qiana/backport amd64 Packages [20 B]
Hit http://security.ubuntu.com trusty-security/main i386 Packages
Hit http://archive.ubuntu.com trusty/restricted amd64 Packages
Get:11 http://packages.linuxmint.com qiana/main i386 Packages [29.7 kB]
Hit http://security.ubuntu.com trusty-security/restricted i386 Packages
Hit http://archive.ubuntu.com trusty/universe amd64 Packages
Get:12 http://packages.linuxmint.com qiana/upstream i386 Packages [24.2 kB]
Hit http://archive.ubuntu.com trusty/multiverse amd64 Packages
Hit http://security.ubuntu.com trusty-security/universe i386 Packages
Hit http://archive.ubuntu.com trusty/main i386 Packages
Get:13 http://packages.linuxmint.com qiana/import i386 Packages [32.5 kB]
Hit http://security.ubuntu.com trusty-security/multiverse i386 Packages
Hit http://archive.ubuntu.com trusty/restricted i386 Packages
Hit http://security.ubuntu.com trusty-security/main Translation-en
Get:14 http://packages.linuxmint.com qiana/backport i386 Packages [20 B]
Hit http://archive.ubuntu.com trusty/universe i386 Packages
Hit http://security.ubuntu.com trusty-security/multiverse Translation-en
Ign http://extra.linuxmint.com qiana/main Translation-en_US
Hit http://archive.ubuntu.com trusty/multiverse i386 Packages
Hit http://security.ubuntu.com trusty-security/restricted Translation-en
Ign http://extra.linuxmint.com qiana/main Translation-en
Hit http://security.ubuntu.com trusty-security/universe Translation-en
Hit http://archive.ubuntu.com trusty/main Translation-en
Hit http://archive.ubuntu.com trusty/multiverse Translation-en
Hit http://archive.ubuntu.com trusty/restricted Translation-en
Hit http://archive.ubuntu.com trusty/universe Translation-en
Hit http://archive.ubuntu.com trusty-updates/main amd64 Packages
Hit http://archive.ubuntu.com trusty-updates/restricted amd64 Packages
Hit http://archive.ubuntu.com trusty-updates/universe amd64 Packages
Hit http://archive.ubuntu.com trusty-updates/multiverse amd64 Packages
Hit http://archive.ubuntu.com trusty-updates/main i386 Packages
Hit http://archive.ubuntu.com trusty-updates/restricted i386 Packages
Hit http://archive.ubuntu.com trusty-updates/universe i386 Packages
Hit http://archive.ubuntu.com trusty-updates/multiverse i386 Packages
Hit http://archive.ubuntu.com trusty-updates/main Translation-en
Hit http://archive.ubuntu.com trusty-updates/multiverse Translation-en
Hit http://archive.ubuntu.com trusty-updates/restricted Translation-en
Hit http://archive.ubuntu.com trusty-updates/universe Translation-en
Ign http://packages.linuxmint.com qiana/backport Translation-en_US
Ign http://archive.ubuntu.com trusty/main Translation-en_US
Ign http://packages.linuxmint.com qiana/backport Translation-en
Ign http://archive.ubuntu.com trusty/multiverse Translation-en_US
Ign http://packages.linuxmint.com qiana/import Translation-en_US
Ign http://archive.ubuntu.com trusty/restricted Translation-en_US
Ign http://packages.linuxmint.com qiana/import Translation-en
Ign http://archive.ubuntu.com trusty/universe Translation-en_US
Ign http://packages.linuxmint.com qiana/main Translation-en_US
Ign http://packages.linuxmint.com qiana/main Translation-en
Ign http://packages.linuxmint.com qiana/upstream Translation-en_US
Ign http://packages.linuxmint.com qiana/upstream Translation-en
Fetched 217 kB in 40s (5,420 B/s)
Reading package lists... Done


Is it "safe" to force in trusty-backports once auto-updated to qiana?
If it is safe, how does one force trusty-backports in for amd64?
ID: 60745 · Report as offensive
Roland Hughes

Send message
Joined: 7 Mar 12
Posts: 67
United States
Message 60749 - Posted: 8 Mar 2015, 13:32:31 UTC - in response to Message 60745.  

Just an FYI, I dropped the 384 CUDA Core card into the 32-bit box and BOINC is merrily consuming 84% of the CUDA Cores. Waiting for a couple of WU to finish on Quad Core, then wiping it and dropping it back to 32-bit KDE. Will have to pull 2Gig of RAM out of it.

Just want to prove once and for all this is a 64-bit only problem.
ID: 60749 · Report as offensive
Juha
Volunteer developer
Volunteer tester
Help desk expert

Send message
Joined: 20 Nov 12
Posts: 801
Finland
Message 60759 - Posted: 8 Mar 2015, 21:32:42 UTC - in response to Message 60745.  

So Software sources isn't that nice tool. You can add it semi-manually by using this repository line:

deb http://archive.ubuntu.com/ubuntu trusty-backports main restricted universe multiverse

Or just download the package manually.


Gandalf, if you are not comfortable in trying and fixing things afterwards perhaps you'll want to wait for Roland's report.
ID: 60759 · Report as offensive
1 · 2 · 3 · 4 · Next

Message boards : Questions and problems : BOINC WU on LinuxMint with NVIDIA GPU

Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.