nvidia runs fine, now what about 32bit library?
I installed Slackware 13.0 x86_64 about a week ago. My video card is a GeForce 9500 GT. I went to the NVIDIA site and downloaded the appropriate 64-bit drivers. I went to slackbuilds.org, got the SlackBuilds for nvidia-kernel and nvidia-driver, modified the SlackBuilds accordingly, exited X and ran them. I ran nvidia-xconfig, restarted X, and everything works fantastically.
Fantastic! Now, I had multilib support enabled before I did any of this NVIDIA stuff. Alien Bob's guide says the following: Quote:
1. Go to the NVIDIA site and get the 32-bit drivers. 2. Get the SlackBuilds for nvidia-driver and nvidia-kernel. Modify them appropriately. 3. Run " . /etc/profile.d/32dev.sh" 4. ??? This seems incorrect to me. I just need some 32bit libraries, right? Do I already have them? I need to run nvidia-xconfig again? |
I've never used the slackbuild for the nvidia driver. I simply run the nvidia script, and it will prompt you to install the 32 bit libraries. I always say no to that since I do not run the 32 bit compat layer.
Maybe the slackbuild does not allow for the 32 bit layer. |
So I opened up the script in a text editor and looked around. There's a version history in there commented out, and pkg2 (that is, the one I ran) has the 32bit libraries as well. Good to know.
|
Funny that you bring this up as I just had the same problem with the ATI driver. Running the installer manually produced the necessary 32-bit libraries: using the slackpackages didn't give me the compatibility layer (I guess they did it differently with the ATI drivers). Best way to test is to run /usr/bin/32/glinfo as your normal user. If you get errors, most likely you don't have the 32-bit libs installed.
BTW, you shouldn't need to do . /etc/profile.d/32dev.sh and create a 32 bit package or anything like that. The installer should give you the option to install the 32 bit compatibility libraries: just click yes. See this thread for my experience: http://www.linuxquestions.org/questi...are-64-753961/ |
The SlackBuilds on SBo don't support the 64bit driver version with included 32bit compat libs, and I have no intention to change that. So if you *really* need those 32bit compat libs, you'll have to use nvidia's binary installer.
|
Thanks. I have a very strong feeling this is going to get Dwarf Fortress running without segfaults.
Edit: Success! |
All times are GMT -5. The time now is 03:49 AM. |