(Yet Another) No usable GPUs found

cww
cww
Joined: 14 Aug 10
Posts: 3
Credit: 1518989
RAC: 0
Topic 195252

Hello.

I've recently installed E@H on an older print/file server that happens to have a GeForce 220 GT (1 GB RAM). I built the NVIDIA kernel module from the NVIDIA-Linux 256.44 sources, and it loads properly, but BOINC still says "No usable GPUs found" when starting up.

According to NVIDIA, this card supports CUDA, so I don't think the card is the problem. Could it be that I don't have X installed on this machine and BOINC requires some X-related library, in addition to the kernel module, in order to use the GPU?

(I have the same drivers on another computer with a GeForce 9600 GT, and it's using the GPU just fine.)

Thanks!

Edit: This is on Linux, by the way. :)

KSMarksPsych
KSMarksPsych
Moderator
Joined: 15 Oct 05
Posts: 2702
Credit: 4090227
RAC: 0

(Yet Another) No usable GPUs found

Quote:

Hello.

I've recently installed E@H on an older print/file server that happens to have a GeForce 220 GT (1 GB RAM). I built the NVIDIA kernel module from the NVIDIA-Linux 256.44 sources, and it loads properly, but BOINC still says "No usable GPUs found" when starting up.

According to NVIDIA, this card supports CUDA, so I don't think the card is the problem. Could it be that I don't have X installed on this machine and BOINC requires some X-related library, in addition to the kernel module, in order to use the GPU?

(I have the same drivers on another computer with a GeForce 9600 GT, and it's using the GPU just fine.)

Thanks!

Edit: This is on Linux, by the way. :)

How is BOINC installed? From the repositories or in your home directory or some other way.

Personally, I have BOINC installed to its own user account and I've never figured out how to get BOINC to use the GPU. It works fine if I install it to my home directory. Near as I can figure out, it's some sort of permission problem. I've not had the time nor the motivation to get beyond that.

Kathryn :o)

Einstein@Home Moderator

cww
cww
Joined: 14 Aug 10
Posts: 3
Credit: 1518989
RAC: 0

RE: How is BOINC

Message 99047 in response to message 99046

Quote:

How is BOINC installed? From the repositories or in your home directory or some other way.

I'm using the client that's packaged and maintained by Debian. It uses its own user, "boinc", to run the service.

Quote:

Personally, I have BOINC installed to its own user account and I've never figured out how to get BOINC to use the GPU. It works fine if I install it to my home directory. Near as I can figure out, it's some sort of permission problem. I've not had the time nor the motivation to get beyond that.

I have everything installed the exact same way on another computer (my desktop machine), and it uses the GPU just fine. :-\

Bikeman (Heinz-Bernd Eggenstein)
Bikeman (Heinz-...
Moderator
Joined: 28 Aug 06
Posts: 3522
Credit: 689414388
RAC: 221018

Hmmm.... The fact that the

Message 99048 in response to message 99047

Hmmm....

The fact that the nvidia driver was compiled successfully doesn't necessarily mean it's actually loaded when the system boots.

Just to exclude this as a problem, could you run

lsmod | grep nvidia

as root to see the status of the module ?

CU
HB

cww
cww
Joined: 14 Aug 10
Posts: 3
Credit: 1518989
RAC: 0

RE: The fact that the

Message 99049 in response to message 99048

Quote:

The fact that the nvidia driver was compiled successfully doesn't necessarily mean it's actually loaded when the system boots.

Just to exclude this as a problem, could you run

lsmod | grep nvidia

as root to see the status of the module ?

Sure. It's definitely loaded.

nvidia              10044742  0 
i2c_core               12696  2 i2c_nforce2,nvidia

Comment viewing options

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