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 :) 

Reply via email to