Message boards :
Graphics cards (GPUs) :
Boinc + Ubuntu + Nvidia = No usable GPUs found.
Message board moderation
| Author | Message |
|---|---|
Carlesa25Send message Joined: 13 Nov 10 Posts: 328 Credit: 72,619,453 RAC: 0 Level ![]() Scientific publications ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
Hello: I think the issue deserves a special thread, already mentioned in others. The new Nvidia drivers are causing problems for Ubuntu BOINC giving the error that is not Boinc GPUs to work, when in fact if any and functioned before the upgrade of Nvidia driver. Specifically 331.49 version is the latest that has worked flawlessly. Currently the only way you can upgrade to the new drivers from Nvidia is mounting them manually but "NO Registering the NVIDIA Kernel Module with DKMS" for everything to work properly. If anyone has more information it's time to discuss it. I hope that soon the Ubuntu and Nvidia offer a solution. |
|
Send message Joined: 26 Aug 08 Posts: 183 Credit: 10,085,929,375 RAC: 0 Level ![]() Scientific publications ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
I'm not sure what the dependencies are for registering the Nvidia kernel module with DKMS but I think you need at a minimum the build-essential package. sudo apt-get install build-essential On linux mint 16 I can install the most recent nvidia drivers manually and register the kernel module with DKMS. |
Carlesa25Send message Joined: 13 Nov 10 Posts: 328 Credit: 72,619,453 RAC: 0 Level ![]() Scientific publications ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
I'm not sure what the dependencies are for registering the Nvidia kernel module with DKMS but I think you need at a minimum the build-essential package. Hello: No problem in Registering the NVIDIA kernel module DKMS when a Nvidia driver installed Ubuntu and everything works perfectly, but if we do not find the BOINC and GPU. That is, to find time for BOINC GPU system simply NO Place the NVIDIA kernel module DKMS during manual Nvidia driver installation. If we make driver installation via "Software and Updates + Drivers Additional" repeat the whole (Ubuntu) system worked perfectly but we GPUs in BOINC. I trust that this situation is resolved and someone BOINC + UBUNTU + NVIDIA is aware of it and give us some remedy, I hope someone knows more than me ... |
|
Send message Joined: 9 May 13 Posts: 171 Credit: 4,594,296,466 RAC: 140 Level ![]() Scientific publications ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
Carlesa25, Did you ever get this resolved? Are you using BOINC installed by the Ubuntu software installer? Or stated another way, do you run BOINC as a daemon? If BOINC is starting up automatically as soon as the system boots up, it sometimes starts before the graphics drivers have time to load. In that case BOINC does not see the GPU. If this is your problem, the solution is to put a delay in the BOINC startup script. Edit /etc/init.d/boinc-client and insert "sleep 6" at the following location. start()
{
log_begin_msg "Starting $DESC: $NAME"
if is_running; then
log_progress_msg "already running"
else
if [ -n "$DISPLAY" -a -x /usr/bin/xhost ]; then
# grant the boinc client to perform GPU computing
xhost local:boinc || echo -n "xhost error ignored, GPU computing may not be possible"
fi
sleep 6
if [ -n "$VALGRIND_OPTIONS" ]; then
start-stop-daemon --start --quiet --background --pidfile $PIDFILE \
--make-pidfile --user $BOINC_USER --chuid $BOINC_USER \
--chdir $BOINC_DIR --exec /usr/bin/valgrind -- $VALGRIND_OPTIONS $BOINC_CLIENT $BOINC_OPTS
else
start-stop-daemon --start --quiet --background --pidfile $PIDFILE \
--make-pidfile --user $BOINC_USER --chuid $BOINC_USER \
--chdir $BOINC_DIR --exec $BOINC_CLIENT -- $BOINC_OPTS
fiThen reboot the machine and see if it recognizes the GPU. Hope that helps. |
Carlesa25Send message Joined: 13 Nov 10 Posts: 328 Credit: 72,619,453 RAC: 0 Level ![]() Scientific publications ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
Carlesa25, Hello: I have installed and it started BOINC manually, no daemon. In any case I also mounted Boinc from the Ubuntu repository with the same result, with drives <331.67 everything works properly with the other not. As I mentioned on the other thread, Nvidia recognizes a problem with the latest drivers. |
skgivenSend message Joined: 23 Apr 09 Posts: 3968 Credit: 1,995,359,260 RAC: 0 Level ![]() Scientific publications ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
From what I gather, the drivers work, but repo implementations don't, so you need to purge the repo drivers and install the drivers correctly. FAQ's HOW TO: - Opt out of Beta Tests - Ask for Help |
Carlesa25Send message Joined: 13 Nov 10 Posts: 328 Credit: 72,619,453 RAC: 0 Level ![]() Scientific publications ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
From what I gather, the drivers work, but repo implementations don't, so you need to purge the repo drivers and install the drivers correctly. Hello: Unless the situation has changed in the last hours in Ubuntu (13.10 and 14.04) new Nvidia drivers do not work if BOINC typically installed through software and upgrades + additional drivers, see: https://devtalk.nvidia.com/default/topic/734098/linux/-boinc-ubuntu-nvidia-no-usable-gpus-found-/ Verified several times (not just by me) based on new, clean installations of Ubuntu 14.04-64bit. result ... NVIDIA GPUs drivers present but not found No library found ATI OpenCL library not found No usable GPUs found As discussed in several threads, for now the only solution is to install the drivers manually and for that there are several alternatives that work better or worse. Personally right now I have Ubuntu 14.04 running BOINC KernelLowLatency with Nvidia 337.12 beta and has a few minor issues, but it works when installed manually, at least until now. Thanks and Regards. |
|
Send message Joined: 15 Feb 07 Posts: 134 Credit: 1,349,535,983 RAC: 0 Level ![]() Scientific publications ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
Carlesa, 1) if you run "nvidia-smi" from the command line, does it report your GPUs? 2) Do you have libcuda.so present on your system? Should in /usr/lib or similar; try "find / -name "libcuda.so*" Matt |
©2025 Universitat Pompeu Fabra