GPU absent (Linux +560GTX )

Daedalus
Daedalus
Joined: 18 Oct 07
Posts: 22
Credit: 71676153
RAC: 1245
Topic 196774

Hello,

I was running BOINC on xubuntu 12.04. During the weekend, i let the computer crunching in my absence. When i checked my "my computers" page i saw my GPU had disappeared from my profile.

When i came back home this sunday evening, i saw my computer had shut down. I logged in and checked the BOINC manager which tol me the GPU was absent. My CUDA WU's not crunching.

I was on the experimental nvidia 310 pilot. I thought my system was damaged and i tried to change the pilot to a more mainstream one. It failed for some reason and i had trouble logging in.

So i upgraded my system from xubuntu 12.04 to 12.10 and installed the 304 driver. The nvidia setting panel seem to work, my video games seem to work and use the GPU so i don't get why it doesn't work.

I hope i won't have to go trough the trouble of doing a clean install from scratch.

Thanks in advance to whoever will help me.

Gary Roberts
Gary Roberts
Moderator
Joined: 9 Feb 05
Posts: 5842
Credit: 109396793358
RAC: 35768279

GPU absent (Linux +560GTX )

I've never tried Ubuntu but on the distro I use there are separate packages for the nvidia driver and the CUDA/OpenCL computing stuff. If I install the driver only, BOINC wont see the GPU.

For my distro, the extra package name contains 'nvidia-current-cuda-opencl'. Once I install that, all is good. Perhaps you can search for something similar and try reinstalling that.

Cheers,
Gary.

Daedalus
Daedalus
Joined: 18 Oct 07
Posts: 22
Credit: 71676153
RAC: 1245

Well, i solved my problem.

Well, i solved my problem. Sorta.

It wasn't from a lacking CUDA driver. It had worked fine before. I wonder if it isn't the steam beta or some system update which messed up my system. Or My GPU overheated and my computer shut down and damaged some config file in the process.

I will probably never know. I reinstalled my system and wiped my hard disk. It computes with the GPU now. Sadly, since i was distracted when i was canceling my work units i forgot to cancel some.

Daedalus
Daedalus
Joined: 18 Oct 07
Posts: 22
Credit: 71676153
RAC: 1245

Problem appeared again. On my

Problem appeared again. On my new freshly installed ubuntu. Help me please, i have no idea how to figure this out. I just rebooted my system (clean reboot).

Driver 310. GPU is working fine.

Daedalus
Daedalus
Joined: 18 Oct 07
Posts: 22
Credit: 71676153
RAC: 1245

Found the problem.

Found the problem. Apparently, BOINC is loaded before the GPU driver. At least it is what i have read. Stupid. I typed "sudo invoke-rc.d boinc-client restart" and the computations resumed.

Is there a way to avoid this problem without having to type this command each time i restart my rig ?

Neil Newell
Neil Newell
Joined: 20 Nov 12
Posts: 176
Credit: 169699457
RAC: 0

RE: Found the problem.

Quote:

Found the problem. Apparently, BOINC is loaded before the GPU driver. At least it is what i have read. Stupid. I typed "sudo invoke-rc.d boinc-client restart" and the computations resumed.

Is there a way to avoid this problem without having to type this command each time i restart my rig ?

Basically you need to ensure that the NVIDIA module (nvidia.ko) is loaded before BOINC is started. There are many ways to do this, as I'm not familiar with Ubuntu I'll refer you to this page; if xubuntu is the same, basically you just need to add a line reading 'nvidia' to the file /etc/modules. The module should then be automatically loaded at boot time.

Daedalus
Daedalus
Joined: 18 Oct 07
Posts: 22
Credit: 71676153
RAC: 1245

Thank you. I will read this

Thank you. I will read this carefully.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.