Thank you for your help!
I noticed that the Load "glx" line is missing in the XF86config
file. Should that line be there? I will try the nv_check script
tonight. I had read the file from nvida before, but I hadn't seen this
quick install yet.
Steve
Stefaans Mostert writes:
> This page was written in 3 minuttes to show people a quick way to install their
>nVidia drivers under Linux (and with XFree86 4.0.1). If you follow this
> quick guide you should get your X up with the NVidia drivers :)
>
> Downloading the appropiate files:
>
> NVIDIA_kernel-0.9-5.tar.gz - nVidia Kernel Module 0.9-5 (Sept 5)
>
> NVIDIA_GLX-0.9-5.tar.gz - nVidia Drivers for XF86 4.0.1 0.9-5 (Sept 5)
>
> nv_check.sh - shell script to check your nvidia driver setup
>
>
> If you're running Red Hat 7.0 download one of the following rpms instead
>of the tar.gz kernel-file:
>
> NVIDIA_kernel-0.9-5.rh70-up.i386.rpm - nVidia 0.9-5 kernel module rpm for
>uni-processor Red Hat 7 (Sept. 29)
>
> NVIDIA_kernel-0.9-5.rh70-smp.i386.rpm - nVidia 0.9-5 kernel module rpm
>for multi-processor Red Hat 7 (Sept. 29)
>
>
> Install the drivers and modules:
>
> If you're running RH7.0 install the rpm by 'rpm -ivh
>NVIDIA_kernel-0.9-5.rh70-*.i386.rpm', if not unpack the kernel tar.gz file with 'tar
>xvfz
> NVIDIA_kernel-0.9-5.tar.gz' enter the directory and type 'make', that
>should make and install the nVidia Kernel Module. To be sure that it got up
> type 'lsmod' and check that the NVdriver is loaded. Btw. you need agpart
>compiled in your kernel, if you haven't got it compiled you need to edit
> os-registry.c and add a line '#undef AGPGART' right above the '#ifdef'
>line that's over 'U032 NVreg_UseKernelAGP = 1;'. Be careful in doing this as
> loading nVidia's agpart module at the same time as the kernels agpart, as
>this would make the system lock itself. The nVidia agpart chipset is
> preferred, but if you want to use the kernel agpart and recompile then
>you can find a kernel-howto on linuxdoc.org. (NB! The nVidia agpart SHOULD
> be used on computers with the bx or kx/kt 133 chipset.)
> After the kernel module is loaded unpack the GLX tar.gz file with 'tar
>xvfz NVIDIA_GLX-0.8-5.tar.gz', enter the directory created and type 'make'.
> This should install the nVidia drivers.
>
>
> Setup your XF86Config file:
>
> Go into your /etc/X11 directory and open the XF86Config (or XF86Config-4)
>file and make sure that the following sections look something like this:
>
> Section "Module"
> Load "extmod" # to give you several server extensions like
>SHAPE
> Load "bitmap" # SHOULD be here!
> Load "dbe" #
> Load "freetype" # font stuff :)
> Load "glx" # the hardware acceleration
> Load "speedo" # font stuff :)
> Load "type1" # font stuff :)
> EndSection
>
> Section "Device"
> Identifier "NVIDIA GeForce 2 (generic)" # enter your
>card/chipset
> here :)
> VideoRam 32768 # enter your videocards memory here
> Driver "nvidia" # this is the nvidia server
> EndSection
>
> Section "Screen"
> Identifier "my_screen" # just a name for your screen
> Device "NVIDIA GeForce 2 (generic)" # the name you specified in
>the
> Device section
> Monitor "VPT1770" # the name you specified in the Monitor
> section
> DefaultDepth 24 # the default depth you want
> DefaultFbBpp 24 # the default depth you want while using
>a
> framebuffer
> Subsection "Display"
> Depth 24 # your preferred color-depth,
>recommended 24,
> but you can also use 8, 16 or 32(if your system supports it)
> Modes "1280x1024" "1024x768" "800x600" "640x480" "512x384"
>#
> the video-resolutions you wist to use, the first one will be the default,
>the
> others can be changed to by using the Ctrl+Alt+plus/minus-key inside X
> ViewPort 0 0 # only in use when using virtual
>screens,
> just keep it there :)
> EndSubsection
> EndSection
>
>
> Note: the sections above are just a small part of the config file, but
>those are the only sections you would need to change to make your card work.
> The resolutions and so on are specific to my computer, you may have to
>change that to something that works on your. And the comments
> applied(starting with a #) can be removed.
>
>
> Clean up your system:
>
> Now to check that your system is correctly setuped, and that there are no
>Mesa and similar GL files slowing down the GL drivers from NVidia, run
> the nv_check.sh script you downloaded earlier. It should tell you if
>there are any duplicate files and so on. If the GL stuff still doesn't perform as it
> should, then do a 'ldconfig -p |grep libGL', you should then get a list
>over the libGL files that the system uses. What you shouldn't get in this list(and
> should be deleted) is:
> 1. Files located other places then in /usr/lib except for libGLU
>and libglut
> 2. Files likes libGL.so.1.2.030303
>
>
> Finished:
>
> If you completed everything above you should be able to startup X with
>the nVidia drivers. If something is wrong, or if everything is working, feel
> free to send me an email on [EMAIL PROTECTED] and tell me how much you
>love me ;) Also need to give a thx to phoenix from #nvidia on
> openprojects for helping me in making this page, thx :)