Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with 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.
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.
I have some problems installing nvidias driver for my graphic card) FX5600.
My processor is an Athlon 64 3000+. I installed slackware 10.0 which went fine. When I downloaded graphics drivers from nvidia, I realized that nvidia had 64 bits drivers. So I came up with the idea of recompiling my kernel with 64 bits support instead, which lead to the fact that I downloaded the source for 2.6.9 and starting to recompile it.
I use make menuconfig to set up the configuration and I have no problem selecting Athlon 64 / K8 as my processor.
The compilation works fine and rebooting the new kernel is no problem. The problem arises when I try to install the nvidia drivers. The script keep telling me that my machine is a i386 and that I need a 64 bits machine.
When I use uname it tells me that my processor is "unknown" and that my platform type is "unknown"
I don't know what I have done wrong. Any suggestions?
Do I need to recompile anything else? How do I make sure that my kernel is using my 64 bits.
Basically, what you have done, is installed a 32bit OS and then tried to change the kernel to 64bit. I don't know for sure, but it won't work well. All of the apps you are using are 32bit binaries from slackware. If you had installed Gentoo AMD64 or Mandrake AMD64 and recompiled the kernel, then, yes, the 64bit drivers from nvidia would work. But, because your system is basically a 32bit install with a 64bit kernel, it won't work. The way you have it set up now, the nvidia 32bit drivers are the only drivers you would want to use right now. However, although i'm not totally sure, what you've done might be possible, but you need a couple of the 64bit libs installed - i would think the Xorg or XFree source compiled for 64bit would need to be installed for the nvidia 64bit drivers to work. Hoped it helped a bit.
I would certainly take a look at Gentoo. But, there are other 64bit options, you just have to decide which one (i'm a Gentoo guy myself). And yes, i wouldn't waste my time recompiling, creating /emul/ directories and such for Slackware.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.