LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   Mutlilib and Nvidia (https://www.linuxquestions.org/questions/slackware-14/mutlilib-and-nvidia-4175486553/)

arubin 12-02-2013 09:31 AM

Mutlilib and Nvidia
 
Eric writes in the slackbook

Quote:

After installing the ”-compat32” packages, you may have to re-install your binary Nvidia or Ati video X.Org drivers. These driver packages contain both 64bit and 32bit libraries to be maximally useful on a 64bit multilib OS. If you installed the driver files for both architectures, the ”mesa-compat32” package will overwrite some of the 32bit library files.

On the other hand, if you originally only installed the 64bit driver libraries for your Nvidia/Ati card, it is recommended after installation of the multilib packages, to re-install the binary driver package. This time, choose to install the 32bit driver files as well.

The graphical 32bit applications that you are going to run on your multilib installation will require these 32bit driver libraries. Crashes are likely to occur if you fail to install the correct files.
Is this true for nvidia and is this even possible? I tried installing 32bit but the installer wouldn't allow it.

phenixia2003 12-02-2013 09:37 AM

Hello,

You can't install the 32-bit nvidia driver on Slackware64. The 32-bit nividia libraries required to run 32-bit softwares on Slackware64 are shipped with the 64-bit nvidia driver and should be automatically installed when you (re)install this driver.

--
SeB

JohnB316 12-02-2013 05:06 PM

Quote:

Originally Posted by phenixia2003 (Post 5073934)
Hello,

You can't install the 32-bit nvidia driver on Slackware64. The 32-bit nividia libraries required to run 32-bit softwares on Slackware64 are shipped with the 64-bit nvidia driver and should be automatically installed when you (re)install this driver.

--
SeB

If you built the NVIDIA binary driver using the SBo buildscripts and you want to run a multilib box, you need to download the 64-bit binary driver that also includes the 32-bit libraries. You also need to pass the following to the build script to ensure that the 32-bit libraries get built and put into the package:

Code:

COMPAT32="yes"
Hope this helps a bit.

arubin 12-02-2013 05:09 PM

Well everything if working ok at present so I'll resist tinkering. Thanks


All times are GMT -5. The time now is 09:56 PM.