Advanced search

Message boards : Graphics cards (GPUs) : CUDA2.2 for Linux

Author Message
Profile GDF
Volunteer moderator
Project administrator
Project developer
Project tester
Volunteer developer
Volunteer tester
Project scientist
Send message
Joined: 14 Mar 07
Posts: 1947
Credit: 629,356
RAC: 0
Level
Gly
Scientific publications
watwatwatwatwat
Message 11381 - Posted: 27 Jul 2009 | 16:50:55 UTC

Please update to the latest Nvidia driver (at least 185.xx). We will proceed to update to CUDA2.2 only in a month time for Linux users as there were all the problems with recent drivers. We have hacked it around rather than waiting for things to be fixed.

gdf

nico342
Send message
Joined: 20 Oct 08
Posts: 11
Credit: 2,647,627
RAC: 0
Level
Ala
Scientific publications
watwatwatwatwatwatwatwatwatwat
Message 11404 - Posted: 27 Jul 2009 | 21:04:17 UTC - in response to Message 11381.

Do you know if Ubuntu 9.04 will be upgraded soon to that driver ? Because in my case I need to follow their distribution updates.

Profile [AF>Libristes>Jip] Elgran...
Avatar
Send message
Joined: 16 Jul 08
Posts: 45
Credit: 78,618,001
RAC: 0
Level
Thr
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 11420 - Posted: 28 Jul 2009 | 8:15:50 UTC - in response to Message 11404.

Yeah great, first workunit without error with Nvidia drivers version 185.18.14 application 6.66, my result .
Thanks

RalphEllis
Send message
Joined: 11 Dec 08
Posts: 43
Credit: 2,216,617
RAC: 0
Level
Ala
Scientific publications
watwatwatwatwat
Message 11505 - Posted: 30 Jul 2009 | 16:24:20 UTC

The fix seems to be working. I used the beta driver 190 and cuda 2.3 and all is going well with Suse 11.2.
Good work on the workaround.

Profile koschi
Avatar
Send message
Joined: 14 Aug 08
Posts: 124
Credit: 188,684,198
RAC: 0
Level
Ile
Scientific publications
watwatwatwatwatwatwatwatwatwatwat
Message 11528 - Posted: 31 Jul 2009 | 5:08:41 UTC

Once a Ubuntu release is out, they don't update the drivers therein to new major numbers. So with 9.04 you will not see 185.xx coming in one day...

What you can do is:

1. - Install new 185.xx or 190.xx drivers from the nvidia website
2. - you could add a PPA with current drivers to your /etc/apt/sources list
-> https://launchpad.net/~brandonsnider/+ppa-packages
-> https://launchpad.net/~nvidia-vdpau/+archive/ppa
3. - use apt pinning to get the drivers from the upcoming Ubuntu karmic release
4. - grab the 185.xx driver from packages.ubuntu.com and install them manually with dpkg -i


So there are many ways to reach the same target, the same should also work for 8.04 and 8.10.
I'm running acemd 6.66 already on one 9.04 box with 190.18 driver, no issues so far...

Profile [AF>Libristes>Jip] Elgran...
Avatar
Send message
Joined: 16 Jul 08
Posts: 45
Credit: 78,618,001
RAC: 0
Level
Thr
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 12458 - Posted: 11 Sep 2009 | 16:21:20 UTC - in response to Message 11528.

I tested the 190.32 nvidia linux driver without problems.
I tried also the gpu fan speed new feature in nvidia-settings.
It is really handy.

Michael Doerner
Send message
Joined: 28 Feb 09
Posts: 37
Credit: 666,889
RAC: 0
Level
Gly
Scientific publications
watwatwatwat
Message 12470 - Posted: 12 Sep 2009 | 12:48:30 UTC - in response to Message 12458.
Last modified: 12 Sep 2009 | 12:48:47 UTC

How do the fan settings work? nvidia-settings --help doesn't show any fan commands.

Mike D
____________

RalphEllis
Send message
Joined: 11 Dec 08
Posts: 43
Credit: 2,216,617
RAC: 0
Level
Ala
Scientific publications
watwatwatwatwat
Message 12475 - Posted: 13 Sep 2009 | 2:31:23 UTC - in response to Message 12470.

If you can't set the fan speed in your version of nvidia-settings, install nvclock-gtk which will allow fan speed adjustments from version 0.8 beta 4.
It should appear in your menu after installation but if it does not, use the command nvclock_gtk.

Ed1934158
Send message
Joined: 15 Mar 09
Posts: 32
Credit: 3,313,639
RAC: 0
Level
Ala
Scientific publications
watwatwatwatwatwatwat
Message 12529 - Posted: 17 Sep 2009 | 11:44:05 UTC - in response to Message 12475.

I upgraded drivers to 185.18.36 and now I have problems such as this:
http://www.gpugrid.net/result.php?resultid=1259622

Boinc sees cuda device, my 3d is running fine, what could be the problem?

Btw, I use Ubuntu 9.04, 64bit.

RalphEllis
Send message
Joined: 11 Dec 08
Posts: 43
Credit: 2,216,617
RAC: 0
Level
Ala
Scientific publications
watwatwatwatwat
Message 12534 - Posted: 17 Sep 2009 | 22:39:05 UTC - in response to Message 12529.

I am not sure what the problem is. Did you install the driver from the binary files from Ubuntu or from the Nvidia files on their website? I have had more luck with the Nvidia files from their website but you have to rerun the installation with every kernel upgrade.
Less drastic things to try would be
1) Don't run the beta application from Gpugrid. It does not cause problems for me but it may be an issue with your setup.
2) Reset the BOINC project to redownload the application.
I suspect that you might do better with the latest Nvidia drivers from their website. I will warn you that while this method worked very well with Ubuntu 9.04, it did not work well for me with earlier versions of Ubuntu.
Good luck.

Ed1934158
Send message
Joined: 15 Mar 09
Posts: 32
Credit: 3,313,639
RAC: 0
Level
Ala
Scientific publications
watwatwatwatwatwatwat
Message 12535 - Posted: 18 Sep 2009 | 7:10:12 UTC - in response to Message 12534.
Last modified: 18 Sep 2009 | 8:09:31 UTC

I am not sure what the problem is. Did you install the driver from the binary files from Ubuntu or from the Nvidia files on their website? I have had more luck with the Nvidia files from their website but you have to rerun the installation with every kernel upgrade.
Less drastic things to try would be
1) Don't run the beta application from Gpugrid. It does not cause problems for me but it may be an issue with your setup.
2) Reset the BOINC project to redownload the application.
I suspect that you might do better with the latest Nvidia drivers from their website. I will warn you that while this method worked very well with Ubuntu 9.04, it did not work well for me with earlier versions of Ubuntu.
Good luck.

Heh, everyone has a different experience. When things were working fine I was using the drivers from Ubuntu 9.04 repositories (version 180.44), but after this change to cuda 2.2 I decided to upgrade and downloaded the latest nVidia stable drivers from their site (185.18.36). Everything else works fine, games, googleearth etc.
Anyway I'll try what you have told me and if it doesn't work I'll wait for new stable drivers and try again.
Thank you.

EDIT:
I detached and reattached to project and now it works. I also unchecked beta applications, I'll try again sometime in the future.
Thank you again.

RalphEllis
Send message
Joined: 11 Dec 08
Posts: 43
Credit: 2,216,617
RAC: 0
Level
Ala
Scientific publications
watwatwatwatwat
Message 12553 - Posted: 19 Sep 2009 | 4:01:48 UTC - in response to Message 12535.

No problem. Gpugrid puts such heavy demands on the cards that I have to run through a whole process restarting the application after a reboot. Start the application at stock speeds. Overclock after it has run for 30 minutes. Etc. Etc.
The routine seems different for everyone.
The one bright spot at the end of the rainbow is that, as we move from Cuda 2.1 to 2.2 to 2.3, the Gpugrid applications will become more stable and less prone to unexplained errors. I found that the Windows versions became more stable and less demanding as the application moved to Cuda 2.3.
I prefer to run in Linux for many reasons separate from Gpugrid - stability being the most important.
Sometime I would love to try Gpugrid in FreeBSD or Solaris but we don't want to give the programmers too many nightmares.

Ed1934158
Send message
Joined: 15 Mar 09
Posts: 32
Credit: 3,313,639
RAC: 0
Level
Ala
Scientific publications
watwatwatwatwatwatwat
Message 12559 - Posted: 19 Sep 2009 | 14:17:28 UTC - in response to Message 12553.
Last modified: 19 Sep 2009 | 14:18:04 UTC

No problem. Gpugrid puts such heavy demands on the cards that I have to run through a whole process restarting the application after a reboot. Start the application at stock speeds. Overclock after it has run for 30 minutes. Etc. Etc.
The routine seems different for everyone.

It's definitely worth the effort since such great potential lies in GPU computing.
The one bright spot at the end of the rainbow is that, as we move from Cuda 2.1 to 2.2 to 2.3, the Gpugrid applications will become more stable and less prone to unexplained errors. I found that the Windows versions became more stable and less demanding as the application moved to Cuda 2.3.

I certainty hope so, all of this is still quite new but in the future we'll get there.
I prefer to run in Linux for many reasons separate from Gpugrid - stability being the most important.

Agreed.
Sometime I would love to try Gpugrid in FreeBSD or Solaris but we don't want to give the programmers too many nightmares.

I've never found time to try FreeBSD or Solaris, although I am thinking of putting Pfsense as a firewall/router for my computers. I hope that BSD, Solaris users get the cuda drivers soon.

Post to thread

Message boards : Graphics cards (GPUs) : CUDA2.2 for Linux

//