FedoraThis forum is for the discussion of the Fedora Project.
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.
2 choices:
1. go to www.nvidia.com and follow their very comprehensive instructions
2. search LQ (using the search button/link at the top/bottom of the page) as this has been asked many many times before.
Location: Alpha Quadrant, sol system, earth, asia, Israel.
Distribution: Computer I : Slackware 9.1 ; Computer II : Windows XP
Posts: 144
Original Poster
Rep:
I meant a more natural language one.
When I installed it it went crappy and simply did't install itself. (Do I need to recompile my kernel to make them work? I don't think I need to)
It seems straightforward to me. Make sure you have your kernel sources installed. Download the driver. Drop to a command line, so X isn't running. Run the file. EditXF86Config as per the instructions. Restart X.
You might check out livna.org's nvidia .driver I haven't tried it myself, but it look's like they've simplied it for us with an rpm and some instructions. I'm new to Linux, so installing it the nvidia way is dauting to me.
I found nVidia's instructions easy enough - driver seems to be installed correctly and all that.... my X just hangs every time i try to start it. I was able to go back to the old drivers easy enough, just no tuxracer for me right now =(
# RgbPath is the location of the RGB database. Note, this is the name of the
# file minus the extension (like ".txt" or ".db"). There is normally
# no need to change the default.
# Multiple FontPath entries are allowed (they are concatenated together)
# By default, Red Hat 6.0 and later now use a font server independent of
# the X server to render fonts.
RgbPath "/usr/X11R6/lib/X11/rgb"
ModulePath "/usr/X11R6/lib/modules/extensions/nvidia"
ModulePath "/usr/X11R6/lib/modules/extensions"
ModulePath "/usr/X11R6/lib/modules"
FontPath "unix/:7100"
EndSection
# Specify which keyboard LEDs can be user-controlled (eg, with xset(1))
# Option "Xleds" "1 2 3"
# To disable the XKEYBOARD extension, uncomment XkbDisable.
# Option "XkbDisable"
# To customise the XKB settings to suit your keyboard, modify the
# lines below (which are the defaults). For example, for a non-U.S.
# keyboard, you will probably want to use:
# Option "XkbModel" "pc102"
# If you have a US Microsoft Natural keyboard, you can use:
# Option "XkbModel" "microsoft"
#
# Then to change the language, change the Layout setting.
# For example, a german layout can be obtained with:
# Option "XkbLayout" "de"
# or:
# Option "XkbLayout" "de"
# Option "XkbVariant" "nodeadkeys"
#
# If you'd like to switch the positions of your capslock and
# control keys, use:
# Option "XkbOptions" "ctrl:swapcaps"
# Or if you just want both to be control, use:
# Option "XkbOptions" "ctrl:nocaps"
#
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,il"
EndSection
# If the normal CorePointer mouse is not a USB mouse then
# this input device can be used in AlwaysCore mode to let you
# also use USB mice at the same time.
Identifier "DevInputMice"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "no"
EndSection
The solution mentioned in the f.a.q an briefly above is the best one. Get livna.org and fedora.us in your yum.conf or sources.list and install the rpms. If you do this, you won't have to configure anything yourself and you can cleanly turn the nvidia drivers on an off by doing nvidia-config-xfree86 enable|disable. Another good thing about the rpms is that its easier to keep updated and you won't have to get into init 3.
Please read the unofficial fedora f.a.q. before asking questions:
Yes you are right to tell someone to read the FAQ, but dont you think that one of the problems with the Linux comunity is all this RTFM then come and ask questions.
If we have the answer to the question, just tell the guy what the answer is then point out the he should rtfm aswell.
If people cant help someone then dont reply to a post with RTFM or read the FAQ. This really annoys me and why i am turning away from Linux.........
Come on people we can do better the this,
that is my 2 cents,.
This is a very good example of why it is important to read the readme -
Quote:
(sec-03) EDITING YOUR XF86CONFIG FILE
__________________________________________________________________________
When XFree86 4.0 was released, it used a slightly different XF86Config
file syntax than the 3.x series did, and so to allow both 3.x and 4.x
versions of XFree86 to co-exist on the same system, it was decided that
XFree86 4.x was to use the configuration file "/etc/X11/XF86Config-4"
if it existed, and only if that file did not exist would the file
"/etc/X11/XF86Config" be used (actually, that is an over-simplification
of the search criteria; please see the XF86Config man page for a complete
description of the search path). Please make sure you know what
configuration file XFree86 is using. If you are in doubt, look for a
line beginning with "(==) Using config file:" in your XFree86 log file
("/var/log/XFree86.0.log"). This README will use "XF86Config" to refer
to your configuration file, whatever it is named.
If you do not have a working XF86Config file, there are several ways
to start: there is a sample config file that comes with XFree86,
and there is a sample config file included with the NVIDIA driver
package (it gets installed in /usr/share/doc/NVIDIA_GLX-1.0/).
You could also use a program like 'xf86config'; some distributions
provide their own tool for generating an XF86Config file. For more
on XF86Config file syntax, please refer to the man page.
If you already have an XF86Config file working with a different driver
(such as the 'nv' or 'vesa' driver), then all you need to do is find
the relevant Device section and replace the line:
Driver "nv"
(or Driver "vesa")
with
Driver "nvidia"
In the Module section, make sure you have:
Load "glx"
You should also remove the following lines:
Load "dri"
Load "GLcore"
if they exist. There are also numerous options that can be added to
the XF86Config file to fine-tune the NVIDIA XFree86 driver. Please see
Appendix D for a complete list of these options.
Once you have configured your XF86Config file, you are ready to restart
X and begin using the accelerated OpenGL libraries. After you restart X,
you should be able to run any OpenGL application and it will automatically
use the new NVIDIA libraries. If you encounter any problems, please
see the FREQUENTLY ASKED QUESTIONS section below.
You have obviously not edited the XF86Config or XF86Config-4 file (I think Fedora uses the latter). If you can get into X, open the file and edit it as per the readme, if not use ctrl-alt-f2 to get to a command prompt and log in as root and then edit it.
Often, people are advised to read the readme/install/faq docs not because they don't have the answer, but because it is well documented in plain language already.
My mistake, I have just realised that the thread starter had read the docs. Could you, instead, post the error messages from dmesg. Thanks.
I'm leaving the above in for informational purposes.
Does the Mvidia logo come up when you boot? You would normally see that just before the login screen. If not, it may be that the driver isn't installed correctly or your monitor settings are incorrect in xf86config.
Are you sure your horizontal and vertical refresh rates are correct? Also, are you sure it can handle 24 bit color depth? What happens if you replace "nvidia" with "nv" in the config file? Do things work if you use the nv driver?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.