Forum > Linux

BOINC Not Seeing GPU's With PCLinuxOS_64

<< < (2/2)

sunu:

--- Quote from: Terror Australis on 26 Jun 2012, 12:15:49 pm ---With Mandriva/Mageia you can't install the drivers using the Nvidia .run packages as they conflict with something inside the system and crash it. However there is a script available that converts the .run file into 5 RPM's which can be installed using urpmi. Obviously this effects PCLOS as it is Mandriva derived as well.

--- End quote ---

Where did you read that? Searching google for "pclinuxos nvidia driver how to" didn't show anything remotely close to an nvidia driver installation guide for pclinuxos in the first 2-3 pages I looked at.  :o  :o   ???  ???  ::)  ::)

Anyway working from a livecd (why isn't there any 64bit livecd mentioned at all at the official site and wiki?  :o  :o  ???  ???  ::)  ::) ? I dug it out from the ftp mirrors) I installed the nvidia driver 302.17 with no problem (just a garbled screen during installation), seti works fine and boinc 6.10.58 recognized a 470 nicely. Before I installed the nvidia driver I --purge removed:
dkms-nvidia173
dkms-nvidia96xx
dkms-nvidia-current *
lib64dri-drivers-experimental
nvtv
x11-driver-video-nouveau
x11-driver-video-nvidia173
x11-driver-video-nvidia96xx
x11-driver-video-nvidia-current *
Probably only those 2 with an asterisk needed to be removed but I got purge happy.


--- Quote from: Terror Australis on 26 Jun 2012, 12:15:49 pm ---There is a possible version clash here. The CUDA libraries version from Mageia is labelled 3.2.16, as I posted above the PCLOS version is 302.17. Whether the numbering sequence is related or not I don't know.

--- End quote ---
Don't be confused by those two numbers. They are completely different. 302.17 is a driver version, 3.2.16 is a cuda version.


--- Quote from: Terror Australis on 26 Jun 2012, 12:15:49 pm ---If you can think of any reason why the PCLOS install did not work I'd be interested to hear your thoughts.

--- End quote ---
-Maybe the script you mention doesn't do a good job. You don't need it anyway.
-You also don't need any cuda related packages installed from the repositories. Only the files I mentioned in my other post.
-Did you run ldconfig after you copied the cuda libraries (with the corresponding changes to ld.so.conf.d) to rebuild the cache?
-Constant fiddling with boinc/seti related permissions that you shouldn't and needn't touch.

Terror Australis:

--- Quote from: sunu on 27 Jun 2012, 08:59:42 am ---
--- Quote from: Terror Australis on 26 Jun 2012, 12:15:49 pm ---With Mandriva/Mageia you can't install the drivers using the Nvidia .run packages as they conflict with something inside the system and crash it. However there is a script available that converts the .run file into 5 RPM's which can be installed using urpmi. Obviously this effects PCLOS as it is Mandriva derived as well.

--- End quote ---

Where did you read that? Searching google for "pclinuxos nvidia driver how to" didn't show anything remotely close to an nvidia driver installation guide for pclinuxos in the first 2-3 pages I looked at.  :o  :o   ???  ???  ::)  ::)
--- End quote ---

It's mentioned many times on the forums for the MDV/MGA distros. The first post in this thread tells the story. It may not be necessary for PCLOS. I didn't have try it on that install, the latest version drivers were on the Repo.


--- Quote ---Anyway working from a livecd (why isn't there any 64bit livecd mentioned at all at the official site and wiki?  :o  :o  ???  ???  ::)  ::) ? I dug it out from the ftp mirrors) I installed the nvidia driver 302.17 with no problem (just a garbled screen during installation), seti works fine and boinc 6.10.58 recognized a 470 nicely.
--- End quote ---
It isn't officially released yet, the version I'm using (and probably the one you have too) is RC5. I was not working from a live CD it was installed to HDD


--- Quote --- Before I installed the nvidia driver I --purge removed:......
--- End quote ---
The install I used had V295.59 drivers on it but not the  CUDA/OpenCL libraries. When I installed the libraries from the Repo it also updated the driver to 302.17 to suit the libraries



--- Quote from: Terror Australis on 26 Jun 2012, 12:15:49 pm ---There is a possible version clash here. The CUDA libraries version from Mageia is labelled 3.2.16, as I posted above the PCLOS version is 302.17. Whether the numbering sequence is related or not I don't know.

Don't be confused by those two numbers. They are completely different. 302.17 is a driver version, 3.2.16 is a cuda version.
--- End quote ---
My mistake there (it was 4AM when I typed that post) the 302.17 libs I was referring too are the CUDA/OpenCL libraries for that version driver which I agree are not the libs for CUDA itself.  :-[  [Last sentence edited for clarity]


--- Quote ---
--- Quote from: Terror Australis on 26 Jun 2012, 12:15:49 pm ---If you can think of any reason why the PCLOS install did not work I'd be interested to hear your thoughts.
--- End quote ---
-Maybe the script you mention doesn't do a good job. You don't need it anyway.
--- End quote ---
With Mandriva/Mageia you definitely need the script. Using the Nvidia .run file without it definitely makes a hash of things.l


--- Quote ----You also don't need any cuda related packages installed from the repositories. Only the files I mentioned in my other post.
--- End quote ---
I've done roughly a dozen installs of Mandriva/Mageia and have never gotten CUDA to work without them. Maybe there are other ways to do it but installing the actual CUDA packages is the quickest and easiest for a second rate hacker (as the term is used in the golfing world) like me  :)  Come to think of it, IIRC  it's mentioned somewhere in an old post on the MDV forum that they are required but I couldn't tell you where.

T.A.

sunu:
Lets see, mageia 2 livecd (may 2012 says the site):

-nvidia driver installed. Again removed some nvidia related packages already present before install. Mageia's livecd wasn't compile ready (like pclinuxos's was) so installed a couple kernel and X11 devel packages
-boinc sees the 470
-seti runs nicely


The first post from the thread you mention says:

--- Quote ---If you do not use RPM packages to install the driver and instead run the
NVIDIA installer directly, it will overwrite some system files with the
following consequences:
- X server will fail to start if you update kernel or x11-server packages
--- End quote ---
This isn't a problem just an added step. Every time you install a new kernel or x server you rerun the driver installation


--- Quote ---- 3D acceleration will stop working if you update mesa packages
--- End quote ---
Didn't check but I doubt it. A driver reinstall should be able to solve it anyway. What effects the livecd had (transparencies, jumping icons, some other stuff) continued to work with nvidia's driver. This is irrelevant for seti anyway, you don't want 3d effects to steal computing cycles.


--- Quote ---- switching to non-proprietary driver using XFdrake will not work
--- End quote ---
What's the point of this?


What I gather from all these is what mageia, pclinuxos, scripts, etc mean about "nvidia driver" is not the full driver you get from nvidia but just a part from it. If you need the full functionality that nvidia's driver offers, you need to install multiple packages in these systems.

Navigation

[0] Message Index

[*] Previous page

Go to full version