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 know that's where we have to go to download nvidia drivers, but the question i have is if it is possible to use the driver for the 9.0 version on the 9.1 suse linux professional version.
If not, is there anything to do with it, or we just have to wait until they wish to make a driver for this version too?
Thanks.
Just install the kernel source package that matches your running kernel and build the driver from the source (.tar.gz) package. Follow the instructions, they are very detailed and helpful.
I've had a slew of issues with nvidia drivers and linux due mostly to the fact that there are so many kernel revisions and alot of ambiguity as to what needs to be done in what order. The problems are alot more seated in a lack of information than in the lack of functional hardware.
For instance, although the hardware does probably work with the driver the processes for installing the drivers is no where near complete in description. The process (step by step description) of installing should be outlined with supreme exactness (by kernel, by driver revision, by distro, by distro release) so you can go in and look at each file's (date/time/size), conflicting files (dates/times/sizes). Answers as to why they are on the system still (after an alleged successful driver install) should be given. Explanations as to why they are conflicting in the first place (why they can't co-exist) and what they will impact if they are removed (whether will they mess up some other program) is almost mandatory yet is non-existent in the support systems under linux. Unfortunately linux is full of dependency hell and some package can screw up the work you've done so you have to be very careful.
Most of what I have read over the months where people try to support video driver installs is weak generalization--e.g., go to nvidia sites, download, yadda yadda yadda. If that doesn't work load the kernel source package, yadda yadda yadda. Modify the XF86Config file, yadda yadda yadda. Sill start with a blank screen? Oh well, beyond my ability, yadda yadda yadda.
The linux distro kernels change so often while some of the latest and greatest distros may or may not have the latest kernel. Packages like apt-get with synaptic can/do list kernels and drivers for certain package types but they tend to list so many and dependencies can get out of hand if you get a conflicting repository. To top that off you could wind up with multiple kernels that you didn't intend on installing and that can create even greater havoc when determining debugging processes and problem solving. On-line help pages (via websites) are out of date and the out of date ones vastly outnumber the current ones. The authors seem to neglect updating their pages for the changes (updates to drivers/kernels) etc. Trying to wade through those out-of-date sites is time-consuming and often a waste of time--especially when they just give the same speal--download driver, install kernel source package, modify xf86config file--with little to no "what do you do if all this doesn't work?".
I haven't encountered any of the real pro's under linux support. I've met a few serious professionals supporting other operating systems. There are some good guys that know alot about linux but I fear they are too burdened with so many requests for help to give the detail required to resolve most computer problems. Much of the attitude about recompiling the kernel/program/whatever is also a hindering factor resulting in more of a cop-out than a solution and often wastes the persons time (the person with the problem).
Originally posted by hw-tph Just install the kernel source package that matches your running kernel and build the driver from the source (.tar.gz) package. Follow the instructions, they are very detailed and helpful.
So, how would he go about doing that? How would he know the kernel source package that matches his kernel? What if he doesn't have the development libraries and compiler installed on his system? What if he updated his kernel online and has no idea where the kernel source package is? What if he has problems with the compile and gets errors and the work is partially done which destroys his hopes of installing the driver without a clean wipe and reinstall of his system?
Originally posted by Jimbo99 So, how would he go about doing that? How would he know the kernel source package that matches his kernel? What if he doesn't have the development libraries and compiler installed on his system? What if he updated his kernel online and has no idea where the kernel source package is? What if he has problems with the compile and gets errors and the work is partially done which destroys his hopes of installing the driver without a clean wipe and reinstall of his system?
I prefer helping people with one thing at a time. To do things you must be able to learn, right? Getting a hint as where to start looking is a good way to start.
You get all worked up, and even hostile it seems, over the fact that I suggested he would read the instructions and try it that way.
I think I can handle my own, and I like helping people, that's why I post here. Now, because I didn't post a full solution which would resolve his issues in a magic way, you don't have to get angry at me. I am trying to help, I promise you that. I am a computer professional, and in order to get my professional help you have to pay for it. This is what I do to kill time - trying to help others. If you have an issue with that you're welcome to it, but I can assure you I will not participate in a flamefest.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.