Advanced search

Message boards : Graphics cards (GPUs) : works for "root" bt not for me

Author Message
jilalf
Send message
Joined: 20 Feb 09
Posts: 4
Credit: 0
RAC: 0
Level

Scientific publications
wat
Message 6947 - Posted: 23 Feb 2009 | 21:39:36 UTC

Hi all,
this is an Ubuntu 8.10/64bit PC with a 8600GT (driver 180.22) and boinc 6.4.5
As I am able to find CUDA devices as root, this prooves the installation to be working. Now there appears to be a problem with permissions, as an "ordinary" user does not find them.
I did read the faq and searched the messages here and googled a bit. So I added user "boinc" to "video" as advised in /etc/group and /etc/gshadow. Then I tried to make shure, that each and every file and directory of boinc belongs to user and group boinc.
I am member od group boinc. User boinc is member of group video. Still no go (except for root)
Any Info welcome, TIA, Alf

Profile Paul D. Buck
Send message
Joined: 9 Jun 08
Posts: 1050
Credit: 37,321,185
RAC: 0
Level
Val
Scientific publications
watwatwatwatwatwatwatwatwatwat
Message 6959 - Posted: 24 Feb 2009 | 4:51:05 UTC

Add yourself to the group video ... group number 44 I think ...

jilalf
Send message
Joined: 20 Feb 09
Posts: 4
Credit: 0
RAC: 0
Level

Scientific publications
wat
Message 6963 - Posted: 24 Feb 2009 | 8:46:22 UTC - in response to Message 6959.

In about 12 hours I'll take a look into this. I'll make sure I am and post my results.

Yet another idea came to my mind, as this software is a good example of "distributed" computing: ;-)
some parts I find in /usr/bin
others (like data) are in /var/lib (if memory serves right) Here I put libcuda.so to make it work somehow.

Is there another place to look for ?

Thanks anyway, Alf

jilalf
Send message
Joined: 20 Feb 09
Posts: 4
Credit: 0
RAC: 0
Level

Scientific publications
wat
Message 6970 - Posted: 24 Feb 2009 | 20:54:39 UTC - in response to Message 6963.

In about 12 hours I'll take a look into this. I'll make sure I am and post my results.

Yet another idea came to my mind, as this software is a good example of "distributed" computing: ;-)
some parts I find in /usr/bin
others (like data) are in /var/lib (if memory serves right) Here I put libcuda.so to make it work somehow.

Is there another place to look for ?

Thanks anyway, Alf


It is just the way I thought. As well I as boinc are members of group video. (judging from the contents of the group files). So to make sure, my findings reflect what the system itself says, I'd like to check once more using some tool. (not using "less", but something that can ask the system)
Any idea what I might use ?
TIA, Alfred

jilalf
Send message
Joined: 20 Feb 09
Posts: 4
Credit: 0
RAC: 0
Level

Scientific publications
wat
Message 6995 - Posted: 26 Feb 2009 | 10:33:06 UTC - in response to Message 6970.

To make the long story short: I solved it the easy way. I uninstalled/deleted all installations of boinc and started a new installation with all files and directories owned by myself. This works "right out of the box". The only small problem I still have to solve is: how do I run it as a service in the background? But this question I will answer myself for me.
Thanks to the provided input and the time you spent reading about this strange problem.
Alfred

In about 12 hours I'll take a look into this. I'll make sure I am and post my results.

Yet another idea came to my mind, as this software is a good example of "distributed" computing: ;-)
some parts I find in /usr/bin
others (like data) are in /var/lib (if memory serves right) Here I put libcuda.so to make it work somehow.

Is there another place to look for ?

Thanks anyway, Alf


It is just the way I thought. As well I as boinc are members of group video. (judging from the contents of the group files). So to make sure, my findings reflect what the system itself says, I'd like to check once more using some tool. (not using "less", but something that can ask the system)
Any idea what I might use ?
TIA, Alfred

Post to thread

Message boards : Graphics cards (GPUs) : works for "root" bt not for me

//