SlackwareThis 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.
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'm having some difficulties getting drivers installed for my 7600GS PCI-E card on my brand new Slack' installation.
I haven't been running any type of linux distro's for a while, and I wanted to return to the only distro i remembered using.
I tried to get the proper drivers from nvidia's website and using their automatic installer to throw them in, and change my xorg.conf.
There are no errors along the way, nothing looks wrong.
Except when I try to run X, with the xorg.conf it made for me, all I get is a blank screen, that my monitor does not support, and then it just turns off, and I have to restart. (Else I just don't know any shortcuts to exit X.) I lost my backup xorg.conf that just used vesa. (Which wouldn't really allow me to read any text, as all the fonts were incredibly small.) So i'm on windows again, until I figure this out, so I can at least get use a gui browser to figure out the rest of the issue i will probably have.
I've been googling for a few hours now, and none of the solutions i've found has seemed to work for me.
Any help would be highly appreciated!
Thanks in advance.
Last edited by dodder; 05-16-2008 at 05:55 AM.
Reason: mistake
Hey... I just saw that file, and loaded it. Worked just "fine"
I downloaded and used SH to run NVIDIA-Linux-x86-169.12.pkg1.run´from nvidia.com's website.
Then I just followed the instructions in the executable, and let it write it's own version of xorg.conf then tried to startx - that's when the problem arised that i spoke of earlier.
As far as I know the nVidia installer doesn't write a whole new xorg.conf for you -- it just modifies an existing, working one. Using the VESA drivers as a base for the nVidia installer to edit is really not the best idea. You should run `xorgconfig` (or `xorgsetup` if you can't figure that out, though results are more hit-or-miss with xorgsetup) to generate a working xorg.conf that uses the 'nv' drivers. THEN you should run the nVidia installer, making sure to compile the module instead of fetching one from the internet.
It should also be noted that there is now a SlackBuild for the nVidia drivers at slackbuilds.org, so you may have better luck using that. The 169.12 drivers should work with the 2.6.24.5 kernel, though anything above 2.6.25 (if you compiled a custom kernel) requires the latest beta drivers.
The Nvidia 169.12 drivers worked fine for me on my 7600GS (AGP). I've used both the Nvidia installer directly and the SlackBuilds in the past. I, too, recommend the slackBuilds because it works with the package manager for easier maintenance, and it the driver slackBuild comes with nvidia-switch. nvidia-switch allows you to easily switch between the native kernel driver (nv) and the proprietary nvidia driver (nvidia). I just have to switch between 'nv' and 'nvidia' in my xorg.conf after running nvidia-switch.
Don't use other peoples packages for this and do compile your own kernel module.
For me, I had a good working xorg.conf before installing the nvidia drivers, and the nvidia installer (with or without the slackBuild- works the same) does a good of modifying the xorg.conf for the proprietary driver, but you don't have to use it.
Before you start X make sure your nvidia module is loaded. Don't bother starting X if the module doesn't load.
Also, check your Monitor section of your xorg.conf. Does it match your monitor's specs? Did you ever setup X before using xorgconfig or xorgsetup? If you haven't then do this first, then tweak your xorg.conf file, and test the 'nv' driver. Then install the proprietary drivers using the slackBuilds. Also, you may want to add
Code:
Option "NoLogo" "true"
to your Device section if you don't want to see the Nvidia logo screen every time you start X.
Also, instead of using xorgconfig or xorgsetup, for Xorg 7.3, you can now use 'Xorg --configure' and let X generate a /root/xorg.conf.new file for you, which you can then copy to /etc/X11/xorg.conf
I used xorgconfig and then I modified xorg.conf file to fit my needs. I don't use the xorg.conf file generated by NVIDIA-Linux-x86-169.12-pkg1.run script.
I second the suggestion to look at your Monitor section in xorg.conf.
Ensure that HorizSync and VertRefresh match those in the manual of your monitor.
The nvidia driver is much more sensitive to these settings than the vesa or nv drivers (the ATI fglrx driver is similarly sensitive, as a matter of interest).
First off, i don't even know how the package manager works, or how to use it to load these slackbuilds.
I also don't have a manual for my 17" sony lcd monitor, so i don't know the specs on it.
You guys are pretty confusing, and seem to pretend I know a lot of things I do not.
I had downloaded the other drivers on an ntfs partition, but suddenly slack wouldn't load that one, and said it was already in use, so I never got to try the other drivers.
I'll read up on slackbuilds, and see if I can figure it out - else i'll be back
First off, i don't even know how the package manager works, or how to use it to load these slackbuilds.
I also don't have a manual for my 17" sony lcd monitor, so i don't know the specs on it.
You guys are pretty confusing, and seem to pretend I know a lot of things I do not.
I had downloaded the other drivers on an ntfs partition, but suddenly slack wouldn't load that one, and said it was already in use, so I never got to try the other drivers.
I'll read up on slackbuilds, and see if I can figure it out - else i'll be back
thanks
You should have done your homework before diving into this.
Google you for your monitor specs, I guarantee you will find them.
I had downloaded the other drivers on an ntfs partition, but suddenly slack wouldn't load that one, and said it was already in use, so I never got to try the other drivers.
I'll read up on slackbuilds, and see if I can figure it out - else i'll be back
thanks
There's a HowTo on SlackBuilds on slackBuilds.org. It is very easy to use them, so you shouldn't have any trouble.
As far as your ntfs partition, how did you try to load it? Where you using the ntfs-3g driver? To see what is mounted using the mount command with no args.
Edit:
If you have never done so, I recommend reading the slackBook. SlackBasics is also nice.
Last edited by shadowsnipes; 05-17-2008 at 11:13 AM.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.