Slackware This Forum is for the discussion of Slackware Linux.
|
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
|
|
10-03-2014, 04:47 PM
|
#16
|
Senior Member
Registered: Oct 2009
Distribution: Slackware
Posts: 1,733
|
Hang on, for the sake of clarity, how are you installing your video card drivers? Are you using the Nvidia installer, or the slackbuild? If you're using the Nvidia installer, you want the 64-bit driver. It'll prompt you at the end of building if you want the 32-bit utilities (YES!)
|
|
|
10-07-2014, 09:38 AM
|
#17
|
LQ Guru
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 8,792
|
If I understand your question correctly, then your assumption is incorrect. There are 32 bit libs required for the graphics card on a multi-lib system. That is why you need to (re)install the video driver after you make your system multi-lib. The installer is able to build just the 64bit version or a 64bit and 32bit version. Because the installer does this, there is no 32bit package you need to convert by running compat32.
Last edited by bassmadrigal; 10-07-2014 at 09:39 AM.
|
|
|
10-07-2014, 11:38 AM
|
#18
|
Senior Member
Registered: Jan 2008
Location: Urbana IL
Distribution: Slackware, Slacko,
Posts: 3,716
|
Quote:
Originally Posted by bassmadrigal
If I understand your question correctly, then your assumption is incorrect. There are 32 bit libs required for the graphics card on a multi-lib system. That is why you need to (re)install the video driver after you make your system multi-lib. The installer is able to build just the 64bit version or a 64bit and 32bit version. Because the installer does this, there is no 32bit package you need to convert by running compat32.
|
here we go again if slackware users would just pull the nvidia driver and build it in runlevel 3 they would see . If slackware users of nvidia cards read the readme on the Slackbuilds nvidia build this would be simple.
Last edited by Drakeo; 10-07-2014 at 11:39 AM.
|
|
|
10-07-2014, 12:51 PM
|
#19
|
LQ Guru
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 8,792
|
Quote:
Originally Posted by Drakeo
here we go again if slackware users would just pull the nvidia driver and build it in runlevel 3 they would see . If slackware users of nvidia cards read the readme on the Slackbuilds nvidia build this would be simple.
|
Why is this directed at me? I always do video driver installs in runlevel 3...
|
|
|
10-07-2014, 01:34 PM
|
#20
|
Member
Registered: Nov 2010
Location: Toronto, Ontario
Distribution: Slackware + FreeBSD
Posts: 165
Rep:
|
I didn't assume any of that.
I assumed the conversion script did something extra, and I was asking if this is an isolated case where such an extra may be ignored.
Thank you nevertheless for trying help, apologies I didn't word my question clearly.
|
|
|
10-07-2014, 02:28 PM
|
#21
|
LQ Guru
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 8,792
|
Quote:
Originally Posted by maciuszek
I didn't assume any of that.
I assumed the conversion script did something extra, and I was asking if this is an isolated case where such an extra may be ignored.
Thank you nevertheless for trying help, apologies I didn't word my question clearly.
|
The conversion script is used to take any 32bit program/library from Slackware and make it into a multi-lib capable program/library that works along side the 64bit program (this allows you to have a 32bit and 64bit package installed without overwriting each other). These converted 32bit packages are needed by 32bit programs you may run (like Steam), although, most software for Linux is available in 64bit. The majority of programs/libraries that you may need converted is already provided by Eric (alien_bob) through his multi-lib repository that you should've downloaded and installed when you installed multi-lib. Occasionally, you may need to convert other 32bit dependencies, like OpenAL, but, in my use, it is not common.
|
|
|
10-07-2014, 04:09 PM
|
#22
|
Member
Registered: Nov 2010
Location: Toronto, Ontario
Distribution: Slackware + FreeBSD
Posts: 165
Rep:
|
I hate how I caused such an offtopic tangent. I asked initially since it seemed the op was confused with how multilib packages work. I still haven't embarked on the journey with any of my slackware installations myself, although the last piece of confusion was clarified after rereading aliens multilib readme and your last post basmadrigal.
I guess the first time I read it i just skimmed through it overlooking the details of:
Quote:
/usr/sbin/convertpkg-compat32
This script takes a 32-bit Slackware package and converts it to a
'-compat32' package that you can install (using "installpkg") on
Slackware64, alongside a 64-bit version of the same software.
|
I think it would be nice to have that hashed in this segment, underlining the alongside, since I accepted this as a need to use it all the time.
Quote:
(2) If you want to install this 32-bit package on Slackware64-multilib,
you will have to convert it to a 'compat32' package:
# convertpkg-compat32 -i /path/to/your/fresh/foo-VERSION-i486-BUILD.tgz
# upgradepkg --install-new /tmp/foo-compat32-VERSION-x86_64-BUILDcompat32.txz
|
|
|
|
10-09-2014, 03:57 AM
|
#23
|
Senior Member
Registered: Jan 2008
Location: Urbana IL
Distribution: Slackware, Slacko,
Posts: 3,716
|
Quote:
Originally Posted by bassmadrigal
Why is this directed at me? I always do video driver installs in runlevel 3...
|
No was not directed at you forgive me.
I was just lazy and quoted. Sorry. The Readme file is the most over looked text. It should be Do_Not_Readme.
one this thread came to a point were it was asking should they convert the Nvidia package and that is what I was replying to
this
Quote:
@AlienBob
As in the reason of edit I do apologize for this typo, I've never assumed it not to mean compatibility and have no idea why I would have wrote it in such away.
Everything is perfectly clear and complimenting what I was accepting "blindly" no research, although I'm still unclear on why the 32 bit libraries for the graphics card _do not_ need to be converted to compat32, whereas you stated openal must be.
|
and again I really do not think at this point they understand what convert compat32 is. that is when you take a 32 bit package and use the convert32 script to repackage it so it is compatible with the 64 bit system.
again the script is open source and pretty much explains what it is doing.
Last edited by Drakeo; 10-09-2014 at 04:06 AM.
|
|
|
All times are GMT -5. The time now is 08:08 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|