RE: XFree86 and my GeForce 4

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



1.  Go to http://www.nvidia.com/view.asp?IO=linux_display_archive and download two RPMs:  the 1st RPM is the appropriate kernel module for your distribution and the 2nd RPM is the "generic" GLX driver good for all installations.  The most recent RPMs are:

     NVIDIA_kernel-1.0-3123.<distribution>.i586.rpm

     NVIDIA_GLX-1.0.3123.i386.rpm

2.  Install the RPMs in this order:

     RPM -ivh NVIDIA_kernel-1.0.3123.<distribution>.i586.rpm

     RPM -ivh NVIDIA_GLX-1.0.3123.i386.rpm

3.  You will have to create your XF86Config-4 file using XFree86 --configure or something else.  I found one on the Linux on Laptops web site and used almost everything in the file for mine without running the config.  My laptop sports a 1600x1200 LCD panel.  My config file supports both a bus mouse AND a USB Microsoft wheel mouse.  If you want, you can try copying this XF86Config-4 file to your machine.  Save your original first "mv XF86Config-4 XF86Config-4.org" and then give this a try.

 

 

# **********************************************************************

# Refer to the XF86Config(4/5) man page for details about the format of

# this file.

# **********************************************************************

 

Section "Files"

 

                RgbPath                   "/usr/X11R6/lib/X11/rgb"

 

# Multiple FontPath entries are allowed (they are concatenated together)

# By default, Mandrake 6.0 and later now use a font server independent of

# the X server to render fonts.

 

                FontPath  "unix/:-1"

 

EndSection

 

# **********************************************************************

# Server flags section.

# **********************************************************************

 

Section "ServerFlags"

 

    # Uncomment this to cause a core dump at the spot where a signal is

    # received.  This may leave the console in an unusable state, but may

    # provide a better stack trace in the core dump to aid in debugging

    #NoTrapSignals

 

    # Uncomment this to disable the <Crtl><Alt><BS> server abort sequence

    # This allows clients to receive this key event.

    #DontZap

 

    # Uncomment this to disable the <Crtl><Alt><KP_+>/<KP_-> mode switching

    # sequences.  This allows clients to receive these key events.

    #DontZoom

 

    # This  allows  the  server  to start up even if the

    # mouse device can't be opened/initialised.

                AllowMouseOpenFail

EndSection

 

# **********************************************************************

# Input devices

# **********************************************************************

 

# **********************************************************************

# Keyboard section

# **********************************************************************

 

Section "InputDevice"

                Identifier  "Keyboard0"

                Driver                      "keyboard"

                Option                      "CoreKeyboard"

                Option                      "AutoRepeat"          "250 30"

                Option                      "XkbRules"              "xfree86"

                Option                      "XkbLayout"            "us"

EndSection

 

# **********************************************************************

# Pointer section

# **********************************************************************

 

Section "InputDevice"

                Identifier  "TouchPad"

                Driver                      "mouse"

                Option                      "Device"                  "/dev/psaux"

                Option                      "Protocol"                                "PS/2"

                Option                      "Emulate3Buttons"   "yes"

                Option                      "Emulate3Timeout"   "50"

                Option                      "ZAxisMapping"                      "4 5"

EndSection

 

Section "InputDevice"

                Identifier  "USB Mouse"

                Driver                      "mouse"

                Option                      "Device"                  "/dev/input/mice"

                Option                      "Protocol"                                "IMPS/2"

                Option                      "ZAxisMapping"                      "4 5"

EndSection

 

# **********************************************************************

# Module Section

# **********************************************************************

 

Section "Module"

                Load "dbe"              # Double-buffer support

                Load "glx"                # OpenGL X protocol interface support

                Load "extmod"         # Misc. required extensions

                Load "v4l"                # Video4Linux support

                Load "record"          # X-event record

                Load "fb" # Framebuffer support (needed?)

EndSection

 

# **********************************************************************

# Monitor section

# **********************************************************************

 

Section "Monitor"

                Identifier  "Laptop LCD"

                VendorName           "Hitachi"

                ModelName              "Unknown"

                Option                      "dpms"

                HorizSync               31.5-94.0

                VertRefresh            50-160

                # 640x480 @ 60 Hz, 31.5 kHz hsync

                Modeline "640x480"     25.175 640  664  760  800   480  491  493  525

                # 800x600 @ 60 Hz, 37.8 kHz hsync

                Modeline "800x600"     40     800  840  968 1056   600  601  605  628 +hsync +vsync

                # 1024x768 @ 60 Hz, 48.4 kHz hsync

                Modeline "1024x768"    65    1024 1032 1176 1344   768  771  777  806 -hsync -vsync

                # 1152x864 @ 60 Hz, 53.5 kHz hsync

                Modeline  "1152x864"   89.9  1152 1216 1472 1680   864  868  876  892 -HSync -VSync

                # 1280x1024 @ 61 Hz, 64.2 kHz hsync

                Modeline "1280x1024"  110    1280 1328 1512 1712  1024 1025 1028 1054

                # 1400x1050 @ 60 Hz, 65.5 kHz

                ModeLine "1400x1050" 122.0 1400 1488 1640 1880   1050 1052 1064 1082 +HSync +VSync

                # 1600x1200 @ 60Hz, 75.00 kHz hsync

                Modeline "1600x1200"  162   1600 1664 1856 2160  1200 1201 1204 1250 +HSync +VSync

                # 1920x1440 @ 60 Hz, 90.0 kHz hsync

                ModeLine "1920x1440"  234.0  1920 2048 2256 2600 1440 1441 1444 1500 -HSync +VSync

EndSection

 

Section "Monitor"

                Identifier  "External CRT"

                VendorName           "Compaq"

                ModelName              "Sony Trinitron P1100"

                Option                      "dpms"

                HorizSync               31.5-57.0

                VertRefresh            50-110

                # 1024x768 @ 60 Hz, 48.4 kHz hsync

                Modeline "1024x768"    65    1024 1032 1176 1344   768  771  777  806 -hsync -vsync

 

                # 1152x864 @ 60 Hz, 53.5 kHz hsync

                Modeline  "1152x864"   89.9  1152 1216 1472 1680   864  868  876  892 -HSync -VSync

 

                # 1024x768 @ 70 Hz, 56.5 kHz hsync

                Modeline "1024x768"    75    1024 1048 1184 1328   768  771  777  806 -hsync -vsync

                # 1280x1024 @ 87 Hz interlaced, 51 kHz hsync

                Modeline "1280x1024"   80    1280 1296 1512 1568  1024 1025 1037 1165 Interlace

 

                # 1024x768 @ 76 Hz, 62.5 kHz hsync

                Modeline "1024x768"    85    1024 1032 1152 1360   768  784  787  823

                # 1152x864 @ 70 Hz, 62.4 kHz hsync

                Modeline  "1152x864"   92    1152 1208 1368 1474   864  865  875  895

                # 1280x1024 @ 61 Hz, 64.2 kHz hsync

                Modeline "1280x1024"  110    1280 1328 1512 1712  1024 1025 1028 1054

                # 1400x1050 @ 60 Hz, 65.5 kHz

                ModeLine "1400x1050" 122.0 1400 1488 1640 1880   1050 1052 1064 1082 +HSync +VSync

 

                # 1024x768 @ 85 Hz, 70.24 kHz hsync

                Modeline "1024x768"   98.9  1024 1056 1216 1408   768 782 788 822 -HSync -VSync

                # 1152x864 @ 78 Hz, 70.8 kHz hsync

                Modeline "1152x864"   110   1152 1240 1324 1552   864  864  876  908

 

                # 1280x1024 @ 70 Hz, 74.59 kHz hsync

                Modeline "1280x1024"  126.5 1280 1312 1472 1696  1024 1032 1040 1068 -HSync -VSync

                # 1600x1200 @ 60Hz, 75.00 kHz hsync

                Modeline "1600x1200"  162   1600 1664 1856 2160  1200 1201 1204 1250 +HSync +VSync

                # 1152x864 @ 84 Hz, 76.0 kHz hsync

                Modeline "1152x864"   135    1152 1464 1592 1776   864  864  876  908

 

                # 1280x1024 @ 74 Hz, 78.85 kHz hsync

                Modeline "1280x1024"  135    1280 1312 1456 1712  1024 1027 1030 1064

 

                # 1024x768 @ 100Hz, 80.21 kHz hsync

                Modeline "1024x768"   115.5  1024 1056 1248 1440  768  771  781  802 -HSync -VSync

                # 1280x1024 @ 76 Hz, 81.13 kHz hsync

                Modeline "1280x1024"  135    1280 1312 1416 1664  1024 1027 1030 1064

                # 1400x1050 @ 75 Hz, 82.2 kHz hsync

                ModeLine "1400x1050" 155.8   1400 1464 1784 1912  1050 1052 1064 1090 +HSync +VSync

 

                # 1600x1200 @ 70 Hz, 87.50 kHz hsync

                Modeline "1600x1200"  189    1600 1664 1856 2160  1200 1201 1204 1250 -HSync -VSync

                # 1152x864 @ 100 Hz, 89.62 kHz hsync

                Modeline "1152x864"   137.65 1152 1184 1312 1536   864  866  885  902 -HSync -VSync

                # 1280x1024 @ 85 Hz, 91.15 kHz hsync

                Modeline "1280x1024"  157.5  1280 1344 1504 1728  1024 1025 1028 1072 +HSync +VSync

                # 1400x1050 @ 75 Hz, 82.2 kHz hsync

                ModeLine "1400x1050" 155.8   1400 1464 1784 1912  1050 1052 1064 1090 +HSync +VSync

 

                # 1600x1200 @ 70 Hz, 87.50 kHz hsync

                Modeline "1600x1200"  189    1600 1664 1856 2160  1200 1201 1204 1250 -HSync -VSync

                # 1152x864 @ 100 Hz, 89.62 kHz hsync

                Modeline "1152x864"   137.65 1152 1184 1312 1536   864  866  885  902 -HSync -VSync

                # 1280x1024 @ 85 Hz, 91.15 kHz hsync

                Modeline "1280x1024"  157.5  1280 1344 1504 1728  1024 1025 1028 1072 +HSync +VSync

               

                # 1600x1200 @ 75 Hz, 93.75 kHz hsync

                Modeline "1600x1200"  202.5  1600 1664 1856 2160  1200 1201 1204 1250 +HSync +VSync

                # 1600x1200 @ 85 Hz, 105.77 kHz hsync

                Modeline "1600x1200"  220    1600 1616 1808 2080  1200 1204 1207 1244 +HSync +VSync

                # 1600x1200 @ 85 Hz, 106.3 kHz hsync

                ModeLine "1600x1200" 229.5   1600 1664 1856 2160  1200 1201 1204 1250 +HSync +VSync

                # 1280x1024 @ 100 Hz, 107.16 kHz hsync

                Modeline "1280x1024"  181.75 1280 1312 1440 1696  1024 1031 1046 1072 -HSync -VSync

EndSection

 

Section "Monitor"

                Identifier  "TV"

                VendorName           "Unknown"

                ModelName              "Unknown"

                HorizSync               30-60

                VertRefresh            60

EndSection

 

# **********************************************************************

# Graphics device section

# **********************************************************************

 

Section "Device"

                Identifier  "NV AGP"

                VendorName           "NVIDIA"

                BoardName             "GeForce4 440 Go 64MB"

                VideoRam                65536

                Driver                      "nvidia"

                BusID                       "PCI:01:00:0"

                Option                      "CursorShadow"                     "on"                         # default = off

                Option                      "CursorShadowAlpha"           "64"                         # 0-255 (255=opaque), default = 65

                Option                      "CursorShadowXOffset"        "4"                           # 0-32, default = 4

                Option                      "CursorShadowYOffset"        "2"                           # 0-32, default = 2

                Option                      "DigitalVibrance"     "1"                           # 0-3, default = 0

                Option                      "FlatPanelProperties"               "Scaling = default, Dithering = default"

                                                                                                                                # Scaling = default (native, scaled, centered, aspect-centered

                                                                                                                                # Dithering = default (enabled, disabled)

                Option                      "FlatPanelScalingMode"           "scaled"   # scaled or centered

                Option                      "HWCursor"                             "on"                         # default = on

                Option                      "IgnoreEDID"                            "off"                         # default = off

                Option                      "NoLogo"                 "off"                         # default = off

                Option                      "NoRenderAccel"                    "off"                         # default = off

                Option                      "NvAGP"                                  "0"                           # 0=no AGP,  1=Nvida AGP

                                                                                                                                # 2=AGPGART, 3=AGPGART elseif

                Option                      "UseEdidFreqs"                       "on"                         # default = off

                Option                      "PageFlip"                                "on"                         # default = on

                Option                      "power_saver"

                Option                      "SWCursor"                             "off"                         # default = off

                Option                      "UseInt10Module"    "off"                         # default = off

 

    Option "BackingStore" "On"

EndSection

 

# **********************************************************************

# Screen sections

# **********************************************************************

 

Section "Screen"

                Identifier                  "Screen LCD"

                Device                                     "NV AGP"

                Monitor                                    "Laptop LCD"

                DefaultColorDepth   24           

                Subsection "Display"

                                Depth                       16

                                Modes                     "1600x1200" "1400x1050" "1280x1024" "1024x768"

                                ViewPort 0 0

                EndSubsection

                Subsection "Display"

                                Depth                       24

                                Modes                     "1600x1200" "1400x1050" "1280x1024" "1024x768"

                                ViewPort 0 0

                EndSubsection

                # Option                                   "TwinView"                             "on"                         # default = off (on)

                # Option                                   "TwinViewOrientation"           "Clone"                    # default = RightOf (LeftOf, Above, Below, Clone)

                # Option                                   "ConnectedMonitor"                "CRT, DFP"              # default = NULL

                # Option                                   "Metamodes"                           "1600x1200, 1600x1200; 1400x1050, 1400x1050; 1280x1024,1280x1024; 1024x768,1024x768"

                Option                                      "dpms"

                Option                                      "power_saver"

                Option                                      "UseEdidFreqs"                       "on"

EndSection

 

Section "Screen"

                Identifier                  "Screen TwinView"

                Device                                     "NV AGP"

                Monitor                                    "External CRT"

                DefaultColorDepth   24

                SubSection "Display"

                                Depth                       16

                                Modes                     "1600x1200" "1400x1050" "1280x1024" "1024x768"

                                ViewPort 0 0

                EndSubSection

                SubSection "Display"

                                Depth                       24

                                Modes                     "1600x1200" "1400x1050" "1280x1024" "1024x768"

                                ViewPort 0 0

                EndSubSection

                Option                                      "TwinView"                             "on"                         # default = off (on)

                Option                                      "TwinViewOrientation"           "Clone"                    # default = RightOf (LeftOf, Above, Below, Clone)

                Option                                      "Metamodes"                           "1600x1200, 1600x1200; 1400x1050, 1400x1050; 1280x1024,1280x1024; 1024x768,1024x768"

                Option                                      "ConnectedMonitor"                "DFP, CRT"              # default = NULL

                Option                                      "TwinView"                             "on"

                Option                                      "dpms"

                Option                                      "power_saver"

                Option                                      "UseEdidFreqs"                       "on"

EndSection

 

Section "Screen"

                Identifier                  "Screen TV"

                Device                                     "NV AGP"

                Monitor                                    "TV"

                DefaultColorDepth   24

                SubSection "Display"

                                Depth                       16

                                Modes                     "800x600"

                                ViewPort 0 0

                EndSubSection

                SubSection "Display"

                                Depth                       24

                                Modes                     "800x600"

                                ViewPort 0 0

                EndSubSection

                Option                                      "TVOutFormat"                        "SVIDEO"

                Option                                      "ConnectedMonitor"                "TV"

EndSection

 

Section "DRI"

                Mode 0666

EndSection

 

# **********************************************************************

# ServerLayout section

#   Define cutom layouts for starting X-Windows

#   (use 'startx -- -layout "<identifier>" when starting X

# **********************************************************************

 

Section "ServerLayout"

                Identifier  "Home"

                InputDevice             "Keyboard0"            "CoreKeyboard"

                InputDevice             "TouchPad"             "CorePointer"

                InputDevice             "USB Mouse"           "SendCoreEvents"

                Screen 0 "Screen LCD"

EndSection

 

Section "ServerLayout"

                Identifier  "Work"

                InputDevice             "Keyboard0"            "CoreKeyboard"

                InputDevice             "TouchPad"             "CorePointer"

                InputDevice             "USB Mouse"           "SendCoreEvents"

                Screen 0 "Screen TwinView"

EndSection

 

Section "ServerLayout"

                Identifier  "TV"

                InputDevice             "Keyboard0"            "CoreKeyboard"

                InputDevice             "TouchPad"             "CorePointer"

                InputDevice             "USB Mouse"           "SendCoreEvents"

                Screen 0 "Screen TV"

EndSection

 

 

 

-----Original Message-----
From: newbie-admin@XFree86.Org [mailto:newbie-admin@XFree86.Org] On Behalf Of Lionel Lecoq
Sent:
Sunday, September 22, 2002 12:26 AM
To: newbie@XFree86.Org
Subject: Re: XFree86 and my GeForce 4

 

possibly going to the Nvidia Website and downloading their closed source driver (as well as the

HOWTO) might be also a solution...

Lionel

--- Bill Sawyer <bsawyer@aloneincrowds.org> wrote:

> At 05:06 PM 21/09/2002 -0400, you wrote:

> >Does anyone currently have XFree86 working with a GeForce 4?  I cannot get

> >X to start properly on my machine.  I will need pretty detailed

> >instructions on how to get it up and running becuase I am very new to

> >Linux and therefore won't be able to follow a step like,"...then

> >re-compile your kernel.  Once this easy process is done..."  I will be

> >extremely greatful to anyone who can help me.

>

> Run XFree86 --configure

>

> -Bill

>

>

> _______________________________________________

>

> Newbie@XFree86.Org

> *** To unsubscribe , or change message options, see:

> http://XFree86.Org/mailman/listinfo/newbie

 

 

__________________________________________________

Do you Yahoo!?

New DSL Internet Access from SBC & Yahoo!

http://sbc.yahoo.com

_______________________________________________

Newbie mailing list

Newbie@XFree86.Org

*** To unsubscribe , or change message options, see:

http://XFree86.Org/mailman/listinfo/newbie


[Index of Archives]     [XFree86]     [Xfree86 Xpert]     [X.org]     [IETF Annouce]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Picture Sharing]     [Linux Security]     [Linux RAID]

  Powered by Linux