Advanced search

Message boards : Graphics cards (GPUs) : GTS 250

Author Message
Furlozza
Send message
Joined: 30 Jan 09
Posts: 7
Credit: 100,131,811
RAC: 0
Level
Cys
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 7735 - Posted: 22 Mar 2009 | 4:46:45 UTC

IS the GTS 250 a recognised CUDA card in Ubuntu?

It took until the latest driver (180.41) update to get the card to be properly recognised within Ubuntu, and yet BOINC (6.6.13) still does not recognise it as a Cuda Device.

Or am I better off to take it over to my windows box?

Ed1934158
Send message
Joined: 15 Mar 09
Posts: 32
Credit: 3,313,639
RAC: 0
Level
Ala
Scientific publications
watwatwatwatwatwatwat
Message 7741 - Posted: 22 Mar 2009 | 11:29:04 UTC - in response to Message 7735.

It can be set to work in ubuntu just fine. Have you installed the CUDA toolkit?
If not, go here:
http://www.nvidia.com/object/cuda_get.html

Select hardy 8.04, it will work just fine on Intrepid Ibex 8.10.
Have you installed it from deb file, or have you downloaded the sh file from boinc site?

If from deb file, you are probably missing libcudart.so in boinc directory.

Also be sure that boinc starts later than new nvidia drivers. Give some more details and will see what can be done.

Furlozza
Send message
Joined: 30 Jan 09
Posts: 7
Credit: 100,131,811
RAC: 0
Level
Cys
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 7747 - Posted: 22 Mar 2009 | 14:13:54 UTC - in response to Message 7741.
Last modified: 22 Mar 2009 | 14:15:55 UTC

Thanks Ed

Have downloaded the CUDA toolkit, but can't get it to "sh". (yeah an OLD Ubuntu Newbie *sigh*)

Also, in which directory should the libcudart.so go, as I downloaded the package from Boinc and from memory placed it in the same directory as boinccmd and another.

Have a feeling that they start at about the same time, as BOINC is set to run as a daemon, but shouldn't that be countered by the fact that the xconfig file would be read at boot as well??

EDIT: Should also point out that a 9500GT card DID run for a while, but consumed too much time from the CPUs.

Ed1934158
Send message
Joined: 15 Mar 09
Posts: 32
Credit: 3,313,639
RAC: 0
Level
Ala
Scientific publications
watwatwatwatwatwatwat
Message 7750 - Posted: 22 Mar 2009 | 14:50:17 UTC - in response to Message 7747.
Last modified: 22 Mar 2009 | 14:51:46 UTC

Thanks Ed

Have downloaded the CUDA toolkit, but can't get it to "sh". (yeah an OLD Ubuntu Newbie *sigh*)

Also, in which directory should the libcudart.so go, as I downloaded the package from Boinc and from memory placed it in the same directory as boinccmd and another.

Have a feeling that they start at about the same time, as BOINC is set to run as a daemon, but shouldn't that be countered by the fact that the xconfig file would be read at boot as well??

EDIT: Should also point out that a 9500GT card DID run for a while, but consumed too much time from the CPUs.

Ok, Ubuntu newbie, don't give up that fast, it's a wonderful system :)
Go to console, and in directory where you downloaded a file. You can do that by using the cd command, for example, let's say that you downloaded file on Desktop. Then you write:
cd Desktop

after that you need to change the downloaded file to be executable, you do that by typing:
chmod 750 filename

You can also do this by right clicking on a file with a mouse, go to permission tab and then check "allow executing this file" box.
Now comes the installation. In terminal type:
sudo sh ./cuda-kit-blabla.sh

That installed CUDA.

If I understood correctly, and judging from your previous question about sh files, I assume that you just downloaded boinc_6.4.5_x86_64-pc-linux-gnu.sh and put that file into /var/lib/boinc-manager ?

That would be wrong, you also need to make it executable. Than when running sh ./boinc_6.4.5_x86_64-pc-linux-gnu.sh BOINC directoy will be made in the same directory where you ran the command.
In that BOINC directory you will see libcudart.so.
You have a choice, run boinc from that directory (you can move it where you like). And you can make a startup script (I can help you with that) which will run the boinc client on start of ubuntu, or run it manually every time you start computer.
For another choice I'd like to know when you go to boinc-manager that you installed earlier, go to help ->about boinc manager, which version do you have? It must be even or greater than 6.45.

Ed1934158
Send message
Joined: 15 Mar 09
Posts: 32
Credit: 3,313,639
RAC: 0
Level
Ala
Scientific publications
watwatwatwatwatwatwat
Message 7751 - Posted: 22 Mar 2009 | 16:24:23 UTC - in response to Message 7750.

This could also be of help, post number 8:
http://www.gpugrid.net/forum_thread.php?id=838

Furlozza
Send message
Joined: 30 Jan 09
Posts: 7
Credit: 100,131,811
RAC: 0
Level
Cys
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 7763 - Posted: 23 Mar 2009 | 3:10:12 UTC - in response to Message 7751.
Last modified: 23 Mar 2009 | 3:17:59 UTC

Remembered the cd Desktop just as I was falling asleep... so that has been done and the toolkit is now installed in the default directories. Still not getting card recognised as a CUDA device.

"sudo /etc/init.d/boinc-client stop" was used to stop boinc when I installed 6.6.13. with ".../init.d/..... start" used to restart it. Is there a way to get it to stop as a daemon and start when you open boinc manager as I do in Windows? (say instead of "init.d....start", "init -d ..... start")

EDIT: Just checked and in both cases the libcudart.so file is an executable, but the owner is Root..... should this be boinc-client?

Also, BOINC version is 6.6.12

Ed1934158
Send message
Joined: 15 Mar 09
Posts: 32
Credit: 3,313,639
RAC: 0
Level
Ala
Scientific publications
watwatwatwatwatwatwat
Message 7764 - Posted: 23 Mar 2009 | 11:45:01 UTC - in response to Message 7763.

Try putting libcudart.so in /usr/lib/boinc-client/ directory (if the directory exists). It needs to be there. Than restart boinc, sudo /etc/init.d/boinc-manager restart.
If that doesn't work, remove boinc from your computer, and I'll lead you step by step how to install it.

Furlozza
Send message
Joined: 30 Jan 09
Posts: 7
Credit: 100,131,811
RAC: 0
Level
Cys
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 7768 - Posted: 23 Mar 2009 | 12:51:50 UTC - in response to Message 7764.

Will check that in the (aussie) morning.....early start

Furlozza
Send message
Joined: 30 Jan 09
Posts: 7
Credit: 100,131,811
RAC: 0
Level
Cys
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 8956 - Posted: 26 Apr 2009 | 15:54:10 UTC
Last modified: 26 Apr 2009 | 15:56:14 UTC

have been trying repeatedly to get the libcudart.so file into the above mentioned folder and keep on getting told I don't have permission, even when changing owner and group to boinc and root.

(sorry bout delay, but there are times when ......)

have latest beta driver (180.51) but still no joy.

EDIT: oh and this is after switching 250GTS over to my older box and putting the 9600GT that worked under windows into this box. The 250 IS doing cuda now, but in windows, Not ubuntu. But the recognition problems still remain.

ExtraTerrestrial Apes
Volunteer moderator
Volunteer tester
Avatar
Send message
Joined: 17 Aug 08
Posts: 2705
Credit: 1,311,122,549
RAC: 0
Level
Met
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 9018 - Posted: 27 Apr 2009 | 21:01:29 UTC - in response to Message 7735.

Or am I better off to take it over to my windows box?


It'll be easier for sure ;)
And currently it won't take as much cpu time, but this admittedly is not linux' fault.

MrS
____________
Scanning for our furry friends since Jan 2002

Post to thread

Message boards : Graphics cards (GPUs) : GTS 250

//