Help: GeForce2 MX & nvidia 0.9-5 & blue flashes & dri

Help: GeForce2 MX & nvidia 0.9-5 & blue flashes & dri

Post by Martin Opi » Sun, 22 Oct 2000 04:00:00



Hello !

I have the following questions for your Linux driver. I use:

- kernel 2.4.0-test9
- XFree 4.0.1 (self-compiled)
- Nvidia Driver 0.9-5
- Asus GeForce2 MX

Maybe someone could help me with my questions. Many thanks in advance !!!

My Questions:

1. The Xserver starts fine but when I do startx the screen turns black
   and then it makes 5x a little blue flash on the black screen and
   then the X-Windows comes. Seems like it is testing something (?)
   With my old Graphics card it immediately started. Can I turn off
   this ? I guess it may be this:
   I have in the Subection Display:
        Modes       "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
   So I guess the 5 flashes are that it tests theses and the 6. flash
   is to start actually 1280x1024.

2. In XF86Config I have:

                Section "Module"
                        Load        "extmod"
                        Load        "xie"
                        Load        "pex5"
                        Load        "glx"
                        Load        "dri"
                        #Load       "GLcore"
                        Load        "dbe"
                        Load        "record"
                        Load        "speedo"
                        Load        "type1"
                        Load        "freetype"
                        #Load       "v4l"
                EndSection
                Section "DRI"
                    Mode 0666
                EndSection

   Is this correct ? What modules should I put in / throw out ?
   In particular, the "dri" module. Should I load it or not ?
   I read that the Nvidia glx module has direct rendering inside so is this
   needed ? Or is "glx from nvidia" = oldglx+GLcore+dri so that
   I can also throw out the dri modules above ?
   Also do I still need the Section "DRI" section ?
   In the .X.err it says:
        Symbol __glXActiveScreens from module /usr/X11R6/lib/modules/extensions/libdri.a is unresolved!
   Besides in the .X.err file it gives me twicew the monitor inforamtion.
   I have attached the output below.

3. Should I delete the dirs as well ? :
        /usr/include/GL
        /usr/X11R6/include/GL
   They seem to be from Mesa, they contain:
        -r--r--r--   1 root     root        77497 Aug 24 22:05 gl.h
        -r--r--r--   1 root     root       141436 Aug 24 22:05 glext.h
        -r--r--r--   1 root     root         6817 Aug 24 22:05 glx.h
        -r--r--r--   1 root     root         8371 Aug 24 22:05 glxtokens.h
        -r--r--r--   1 root     root         8000 Aug 24 22:05 osmesa.h
   Or should I keep them because otherwise I cannot compile things ?

Best Wishes,
M.

------------------------------8<-------------------------------------------

XFree86 Version 4.0.1 / X Window System
(protocol Version 11, revision 0, vendor release 6400)
Release Date: 1 July 2000
        If the server is older than 6-12 months, or if your card is newer
        than the above date, look for a newer version before reporting
        problems.  (see http://www.XFree86.Org/FAQ)
Operating System: Linux 2.2.16 i586 [ELF]
Module Loader present
(==) Log file: "/var/log/XFree86.0.log", Time: Sat Oct 21 13:07:44 2000
(==) Using config file: "/etc/X11/XF86Config"
Markers: (--) probed, (**) from config file, (==) default setting,
         (++) from command line, (!!) notice, (II) informational,
         (WW) warning, (EE) error, (??) unknown.
(==) ServerLayout "Simple Layout"
(**) |-->Screen "Main Screen" (0)
(**) |   |-->Monitor "Iiyama Vision Master Pro 400 A701GT"
(**) |   |-->Device "ASUS AGP-V7100(T) GeForce2 MX"
(**) |-->Input Device "A4Tech 4D Mouse"
(**) |-->Input Device "Samsung Keyboard"
(**) XKB: rules: "xfree86"
(**) XKB: model: "pc101"
(**) XKB: layout: "de"
(**) XKB: variant: "nodeadkeys"
(WW) No FontPath specified.  Using compiled-in default.
(==) FontPath set to "/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/Speedo/,/usr/X11R6/lib/X11/fonts/Type1/,/usr/X11R6/lib/X11/fonts/CID/,/usr/X11R6/lib/X11/fonts/75dpi/,/usr/X11R6/lib/X11/fonts/100dpi/"
(==) RgbPath set to "/usr/X11R6/lib/X11/rgb"
(==) ModulePath set to "/usr/X11R6/lib/modules"
(--) using VT number 7

(II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a
(II) Module bitmap: vendor="The XFree86 Project"
        compiled for 4.0.1, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/libpcidata.a
(II) Module pcidata: vendor="The XFree86 Project"
        compiled for 4.0.1, module version = 0.1.0
(II) Loading /usr/X11R6/lib/modules/libscanpci.a
(II) Module scanpci: vendor="The XFree86 Project"
        compiled for 4.0.1, module version = 0.1.0
(II) Unloading /usr/X11R6/lib/modules/libscanpci.a
(--) PCI: (0:17:0) BrookTree unknown chipset (0x036e) rev 2, Mem @ 0xe8001000/12
(--) PCI:*(1:0:0) NVidia unknown chipset (0x0110) rev 161, Mem @ 0xe4000000/24, 0xd8000000/27
(II) Loading /usr/X11R6/lib/modules/extensions/libextmod.a
(II) Module extmod: vendor="The XFree86 Project"
        compiled for 4.0.1, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/extensions/libxie.a
(II) Module xie: vendor="The XFree86 Project"
        compiled for 4.0.1, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/extensions/libpex5.a
(II) Module pex5: vendor="The XFree86 Project"
        compiled for 4.0.1, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/extensions/libglx.so
(II) Module glx: vendor="NVIDIA Corporation"
        compiled for 4.0.1, module version = 1.0.5
(II) Loading /usr/X11R6/lib/modules/extensions/libdri.a
(II) Module dri: vendor="The XFree86 Project"
        compiled for 4.0.1, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/linux/libdrm.a
(II) Module drm: vendor="The XFree86 Project"
        compiled for 4.0.1, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/extensions/libdbe.a
(II) Module dbe: vendor="The XFree86 Project"
        compiled for 4.0.1, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/extensions/librecord.a
(II) Module record: vendor="The XFree86 Project"
        compiled for 4.0.1, module version = 1.13.0
(II) Loading /usr/X11R6/lib/modules/fonts/libspeedo.a
(II) Module speedo: vendor="The XFree86 Project"
        compiled for 4.0.1, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/fonts/libtype1.a
(II) Module type1: vendor="The XFree86 Project"
        compiled for 4.0.1, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/fonts/libfreetype.a
(II) Module freetype: vendor="The XFree86 Project"
        compiled for 4.0.1, module version = 1.1.7
(II) Loading /usr/X11R6/lib/modules/drivers/nvidia_drv.o
(II) Module nvidia: vendor="NVIDIA Corporation"
        compiled for 4.0.1, module version = 1.0.5
(II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o
(II) Module mouse: vendor="The XFree86 Project"
        compiled for 4.0.1, module version = 1.0.0
(II) NVIDIA: NVIDIA driver for: RIVATNT, RIVATNT2, RIVATNT2 (Ultra),
        RIVATNT2 (Vanta), RIVATNT2 (M64), RIVATNT2 (Integrated), GeForce 256,
        GeForce DDR, Quadro, GeForce2 GTS, , , , , ,
(--) Assigning device section with no busID to primary device
(--) Chipset  found
(II) Loading /usr/X11R6/lib/modules/libvgahw.a
(II) Module vgahw: vendor="The XFree86 Project"
        compiled for 4.0.1, module version = 0.1.0
(--) NVIDIA(0): Chipset: ""
(**) NVIDIA(0): Depth 16, (--) framebuffer bpp 16
(==) NVIDIA(0): RGB weight 565
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using HW cursor
(--) NVIDIA(0): Linear framebuffer at 0xD8000000
(--) NVIDIA(0): MMIO registers at 0xE4000000
(==) NVIDIA(0): Write-combining range (0xd8000000,0x400000)
(--) NVIDIA(0): VideoRAM: 32768 kBytes
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(II) NVIDIA(0): Iiyama Vision Master Pro 400 A701GT: Using hsync range of  27.00- 96.00 kHz
(II) NVIDIA(0): Iiyama Vision Master Pro 400 A701GT: Using vrefresh range of  50.00-160.00 Hz
(II) NVIDIA(0): Clock range:  12.00 to 350.00 MHz
(WW) NVIDIA(0): Mode "1024x768" deleted (bad mode clock/interlace/doublescan)
(WW) NVIDIA(0): Mode "1600x1200" deleted (width too large for virtual size)
(WW) NVIDIA(0): Mode "1600x1200" deleted (width too large for virtual size)
(WW) NVIDIA(0): Mode "1600x1200" deleted (width too large for virtual size)
(WW) NVIDIA(0): Mode "1600x1200" deleted (width too large for virtual size)
(WW) NVIDIA(0): Mode "1600x1200" deleted (width too large for virtual size)
(WW) NVIDIA(0): Mode "1792x1344" deleted (width too large for virtual size)
(WW) NVIDIA(0): Mode "1792x1344" deleted (width too large for virtual size)
(WW) NVIDIA(0): Mode "1856x1392" deleted (width too large for virtual size)
(WW) NVIDIA(0): Mode "1856x1392" deleted (width too large for virtual size)
(WW) NVIDIA(0): Mode "1920x1440" deleted (width too large for virtual size)
(WW) NVIDIA(0): Mode "1920x1440" deleted (width too large for virtual size)
(II) NVIDIA(0): Iiyama Vision Master Pro 400 A701GT: Using hsync range of  27.00- 96.00 kHz
(II) NVIDIA(0): Iiyama Vision Master Pro 400 A701GT: Using vrefresh range of  50.00-160.00 Hz
(II) NVIDIA(0): Clock range:  12.00 to 350.00 MHz
(**) NVIDIA(0): Virtual size is 1280x1024 (pitch 1280)
(**) NVIDIA(0): Default mode "1280x1024": 157.5 MHz, 91.1 kHz, 85.0 Hz
(**) NVIDIA(0): Default mode "1152x864": 108.0 MHz, 67.5 kHz, 75.0 Hz
(**) NVIDIA(0): Default mode "1024x768": 94.5 MHz, 68.7 kHz, 85.0 Hz
(**) NVIDIA(0): Default mode "800x600": 56.3 MHz, 53.7 kHz, 85.1 Hz
(**) NVIDIA(0): Default mode "640x480": 36.0 MHz, 43.3 kHz, 85.0 Hz
(==) NVIDIA(0): DPI set to (75, 75)
(II) Loading /usr/X11R6/lib/modules/libfb.a
(II) Module fb: vendor="The XFree86 Project"
        compiled for 4.0.1, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/libxaa.a
(II) Module xaa: vendor="The XFree86 Project"
        compiled for 4.0.1, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/libramdac.a
(II) Module ramdac: vendor="The XFree86 Project"
        compiled for 4.0.1, module version = 0.1.0
Symbol __glXActiveScreens from module /usr/X11R6/lib/modules/extensions/libdri.a is unresolved!
(==) NVIDIA(0): Write-combining range (0xd8000000,0x2000000)
(II) NVIDIA(0): NVIDIA driver enabled successfully
(II) NVIDIA(0): Using XFree86 Acceleration Architecture (XAA)
        Screen to screen bit blits
        Solid filled rectangles
        Solid filled trapezoids
        8x8 mono pattern filled rectangles
        8x8 mono pattern filled trapezoids
        Indirect CPU to Screen color expansion
        Solid Lines
        Scanline Image Writes
        Offscreen Pixmaps
        Driver provided FillSolidRects replacement
...

read more »

 
 
 

Help: GeForce2 MX & nvidia 0.9-5 & blue flashes & dri

Post by Sam S. Onit » Mon, 23 Oct 2000 12:22:03


I posted one possible solution in this ng:

do a search for
One Solution: Nvidia Geforce MX Redhat 7 Abit kt7 Xwindow Problem and Note to RedHat and Nvidia

Martin Opitz wrote:
> Hello !

> I have the following questions for your Linux driver. I use:

> - kernel 2.4.0-test9
> - XFree 4.0.1 (self-compiled)
> - Nvidia Driver 0.9-5
> - Asus GeForce2 MX

> Maybe someone could help me with my questions. Many thanks in advance !!!

> My Questions:

> 1. The Xserver starts fine but when I do startx the screen turns black
>    and then it makes 5x a little blue flash on the black screen and
>    then the X-Windows comes. Seems like it is testing something (?)
>    With my old Graphics card it immediately started. Can I turn off
>    this ? I guess it may be this:
>    I have in the Subection Display:
>         Modes       "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
>    So I guess the 5 flashes are that it tests theses and the 6. flash
>    is to start actually 1280x1024.

> 2. In XF86Config I have:

>                 Section "Module"
>                         Load        "extmod"
>                         Load        "xie"
>                         Load        "pex5"
>                         Load        "glx"
>                         Load        "dri"
>                         #Load       "GLcore"
>                         Load        "dbe"
>                         Load        "record"
>                         Load        "speedo"
>                         Load        "type1"
>                         Load        "freetype"
>                         #Load       "v4l"
>                 EndSection
>                 Section "DRI"
>                     Mode 0666
>                 EndSection

>    Is this correct ? What modules should I put in / throw out ?
>    In particular, the "dri" module. Should I load it or not ?
>    I read that the Nvidia glx module has direct rendering inside so is this
>    needed ? Or is "glx from nvidia" = oldglx+GLcore+dri so that
>    I can also throw out the dri modules above ?
>    Also do I still need the Section "DRI" section ?
>    In the .X.err it says:
>         Symbol __glXActiveScreens from module /usr/X11R6/lib/modules/extensions/libdri.a is unresolved!
>    Besides in the .X.err file it gives me twicew the monitor inforamtion.
>    I have attached the output below.

> 3. Should I delete the dirs as well ? :
>         /usr/include/GL
>         /usr/X11R6/include/GL
>    They seem to be from Mesa, they contain:
>         -r--r--r--   1 root     root        77497 Aug 24 22:05 gl.h
>         -r--r--r--   1 root     root       141436 Aug 24 22:05 glext.h
>         -r--r--r--   1 root     root         6817 Aug 24 22:05 glx.h
>         -r--r--r--   1 root     root         8371 Aug 24 22:05 glxtokens.h
>         -r--r--r--   1 root     root         8000 Aug 24 22:05 osmesa.h
>    Or should I keep them because otherwise I cannot compile things ?

> Best Wishes,
> M.

> ------------------------------8<-------------------------------------------

> XFree86 Version 4.0.1 / X Window System
> (protocol Version 11, revision 0, vendor release 6400)
> Release Date: 1 July 2000
>         If the server is older than 6-12 months, or if your card is newer
>         than the above date, look for a newer version before reporting
>         problems.  (see http://www.XFree86.Org/FAQ)
> Operating System: Linux 2.2.16 i586 [ELF]
> Module Loader present
> (==) Log file: "/var/log/XFree86.0.log", Time: Sat Oct 21 13:07:44 2000
> (==) Using config file: "/etc/X11/XF86Config"
> Markers: (--) probed, (**) from config file, (==) default setting,
>          (++) from command line, (!!) notice, (II) informational,
>          (WW) warning, (EE) error, (??) unknown.
> (==) ServerLayout "Simple Layout"
> (**) |-->Screen "Main Screen" (0)
> (**) |   |-->Monitor "Iiyama Vision Master Pro 400 A701GT"
> (**) |   |-->Device "ASUS AGP-V7100(T) GeForce2 MX"
> (**) |-->Input Device "A4Tech 4D Mouse"
> (**) |-->Input Device "Samsung Keyboard"
> (**) XKB: rules: "xfree86"
> (**) XKB: model: "pc101"
> (**) XKB: layout: "de"
> (**) XKB: variant: "nodeadkeys"
> (WW) No FontPath specified.  Using compiled-in default.
> (==) FontPath set to "/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/Speedo/,/usr/X11R6/lib/X11/fonts/Type1/,/usr/X11R6/lib/X11/fonts/CID/,/usr/X11R6/lib/X11/fonts/75dpi/,/usr/X11R6/lib/X11/fonts/100dpi/"
> (==) RgbPath set to "/usr/X11R6/lib/X11/rgb"
> (==) ModulePath set to "/usr/X11R6/lib/modules"
> (--) using VT number 7

> (II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a
> (II) Module bitmap: vendor="The XFree86 Project"
>         compiled for 4.0.1, module version = 1.0.0
> (II) Loading /usr/X11R6/lib/modules/libpcidata.a
> (II) Module pcidata: vendor="The XFree86 Project"
>         compiled for 4.0.1, module version = 0.1.0
> (II) Loading /usr/X11R6/lib/modules/libscanpci.a
> (II) Module scanpci: vendor="The XFree86 Project"
>         compiled for 4.0.1, module version = 0.1.0
> (II) Unloading /usr/X11R6/lib/modules/libscanpci.a
> (--) PCI: (0:17:0) BrookTree unknown chipset (0x036e) rev 2, Mem @ 0xe8001000/12
> (--) PCI:*(1:0:0) NVidia unknown chipset (0x0110) rev 161, Mem @ 0xe4000000/24, 0xd8000000/27
> (II) Loading /usr/X11R6/lib/modules/extensions/libextmod.a
> (II) Module extmod: vendor="The XFree86 Project"
>         compiled for 4.0.1, module version = 1.0.0
> (II) Loading /usr/X11R6/lib/modules/extensions/libxie.a
> (II) Module xie: vendor="The XFree86 Project"
>         compiled for 4.0.1, module version = 1.0.0
> (II) Loading /usr/X11R6/lib/modules/extensions/libpex5.a
> (II) Module pex5: vendor="The XFree86 Project"
>         compiled for 4.0.1, module version = 1.0.0
> (II) Loading /usr/X11R6/lib/modules/extensions/libglx.so
> (II) Module glx: vendor="NVIDIA Corporation"
>         compiled for 4.0.1, module version = 1.0.5
> (II) Loading /usr/X11R6/lib/modules/extensions/libdri.a
> (II) Module dri: vendor="The XFree86 Project"
>         compiled for 4.0.1, module version = 1.0.0
> (II) Loading /usr/X11R6/lib/modules/linux/libdrm.a
> (II) Module drm: vendor="The XFree86 Project"
>         compiled for 4.0.1, module version = 1.0.0
> (II) Loading /usr/X11R6/lib/modules/extensions/libdbe.a
> (II) Module dbe: vendor="The XFree86 Project"
>         compiled for 4.0.1, module version = 1.0.0
> (II) Loading /usr/X11R6/lib/modules/extensions/librecord.a
> (II) Module record: vendor="The XFree86 Project"
>         compiled for 4.0.1, module version = 1.13.0
> (II) Loading /usr/X11R6/lib/modules/fonts/libspeedo.a
> (II) Module speedo: vendor="The XFree86 Project"
>         compiled for 4.0.1, module version = 1.0.0
> (II) Loading /usr/X11R6/lib/modules/fonts/libtype1.a
> (II) Module type1: vendor="The XFree86 Project"
>         compiled for 4.0.1, module version = 1.0.0
> (II) Loading /usr/X11R6/lib/modules/fonts/libfreetype.a
> (II) Module freetype: vendor="The XFree86 Project"
>         compiled for 4.0.1, module version = 1.1.7
> (II) Loading /usr/X11R6/lib/modules/drivers/nvidia_drv.o
> (II) Module nvidia: vendor="NVIDIA Corporation"
>         compiled for 4.0.1, module version = 1.0.5
> (II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o
> (II) Module mouse: vendor="The XFree86 Project"
>         compiled for 4.0.1, module version = 1.0.0
> (II) NVIDIA: NVIDIA driver for: RIVATNT, RIVATNT2, RIVATNT2 (Ultra),
>         RIVATNT2 (Vanta), RIVATNT2 (M64), RIVATNT2 (Integrated), GeForce 256,
>         GeForce DDR, Quadro, GeForce2 GTS, , , , , ,
> (--) Assigning device section with no busID to primary device
> (--) Chipset  found
> (II) Loading /usr/X11R6/lib/modules/libvgahw.a
> (II) Module vgahw: vendor="The XFree86 Project"
>         compiled for 4.0.1, module version = 0.1.0
> (--) NVIDIA(0): Chipset: ""
> (**) NVIDIA(0): Depth 16, (--) framebuffer bpp 16
> (==) NVIDIA(0): RGB weight 565
> (==) NVIDIA(0): Default visual is TrueColor
> (==) NVIDIA(0): Using HW cursor
> (--) NVIDIA(0): Linear framebuffer at 0xD8000000
> (--) NVIDIA(0): MMIO registers at 0xE4000000
> (==) NVIDIA(0): Write-combining range (0xd8000000,0x400000)
> (--) NVIDIA(0): VideoRAM: 32768 kBytes
> (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
> (II) NVIDIA(0): Iiyama Vision Master Pro 400 A701GT: Using hsync range of  27.00- 96.00 kHz
> (II) NVIDIA(0): Iiyama Vision Master Pro 400 A701GT: Using vrefresh range of  50.00-160.00 Hz
> (II) NVIDIA(0): Clock range:  12.00 to 350.00 MHz
> (WW) NVIDIA(0): Mode "1024x768" deleted (bad mode clock/interlace/doublescan)
> (WW) NVIDIA(0): Mode "1600x1200" deleted (width too large for virtual size)
> (WW) NVIDIA(0): Mode "1600x1200" deleted (width too large for virtual size)
> (WW) NVIDIA(0): Mode "1600x1200" deleted (width too large for virtual size)
> (WW) NVIDIA(0): Mode "1600x1200" deleted (width too large for virtual size)
> (WW) NVIDIA(0): Mode "1600x1200" deleted (width too large for virtual size)
> (WW) NVIDIA(0): Mode "1792x1344" deleted (width too large for virtual size)
> (WW) NVIDIA(0): Mode "1792x1344" deleted (width too large for virtual size)
> (WW) NVIDIA(0): Mode "1856x1392" deleted (width too large for virtual size)
> (WW) NVIDIA(0): Mode "1856x1392" deleted (width too large for virtual size)
> (WW) NVIDIA(0): Mode "1920x1440" deleted (width too large for virtual size)
> (WW) NVIDIA(0): Mode "1920x1440" deleted (width too large for virtual size)
> (II) NVIDIA(0): Iiyama Vision Master Pro 400 A701GT: Using hsync range of  27.00- 96.00 kHz
> (II) NVIDIA(0): Iiyama Vision Master Pro 400 A701GT: Using vrefresh range of  50.00-160.00 Hz
> (II) NVIDIA(0): Clock range:  12.00 to 350.00 MHz
> (**) NVIDIA(0): Virtual size is 1280x1024 (pitch 1280)
> (**) NVIDIA(0): Default mode "1280x1024": 157.5 MHz, 91.1 kHz, 85.0 Hz
> (**) NVIDIA(0): Default mode "1152x864": 108.0 MHz, 67.5 kHz, 75.0 Hz
> (**) NVIDIA(0): Default mode "1024x768": 94.5 MHz, 68.7 kHz, 85.0 Hz
> (**) NVIDIA(0): Default mode "800x600": 56.3 MHz, 53.7 kHz, 85.1 Hz
> (**)

...

read more »

 
 
 

Help: GeForce2 MX & nvidia 0.9-5 & blue flashes & dri

Post by Toby Hayne » Tue, 24 Oct 2000 04:00:00



writes:

  Martin> - kernel 2.4.0-test9 - XFree 4.0.1 (self-compiled) - Nvidia Driver
  Martin> 0.9-5 - Asus GeForce2 MX

  Martin> 1. The Xserver starts fine but when I do startx the screen turns
  Martin> black and then it makes 5x a little blue flash on the black screen
  Martin> and then the X-Windows comes. Seems like it is testing something (?)
  Martin> With my old Graphics card it immediately started. Can I turn off this
  Martin> ? I guess it may be this: I have in the Subection Display: Modes
  Martin> "1280x1024" "1152x864" "1024x768" "800x600" "640x480" So I guess the
  Martin> 5 flashes are that it tests theses and the 6. flash is to start
  Martin> actually 1280x1024.

Not a clue - it may, as you say, be related to the number of screens
defined. I'll have to have a fiddle tonight to verify that. I see the same
thing on my NVidia TNT2U.

  Martin> 2. In XF86Config I have: Section "Module" Load "extmod" Load "xie"
  Martin> Load "pex5" Load "glx" Load "dri" #Load "GLcore" Load "dbe" Load
  Martin> "record" Load "speedo" Load "type1" Load "freetype" #Load "v4l"
  Martin> EndSection Section "DRI" Mode 0666 EndSection

  Martin>    Is this correct ? What modules should I put in / throw out ?  In
  Martin> particular, the "dri" module. Should I load it or not ?  [snip]

It's my understanding that you don't need the DRI stuff for NVIDIA - they use
their own direct rendering infrastructure. You can play around with commenting
out the various modules and see what comes and goes - just make a backup of
/etc/X11/XF86Config before you start so that you can easily recover! So if my
memory is right, comment out the Load "dri" line. You are right in that you
don't need to load GLcore - the nvidia drivers handle that themselves.

  Martin> 3. Should I delete the dirs as well ? : /usr/include/GL
  Martin> /usr/X11R6/include/GL They seem to be from Mesa, they contain:
[snip]
Don't delete these. Even though they are from Mesa, they are valid OpenGL
header files and you will lose the ability to compile OpenGL files if you don't
have them.

That said, you can do better than the Mesa header files. NVIDIA has a toolkit
for Windows developers on its website which includes OpenGL header files for
the NVIDIA cards. The catch is that because these are Windows files, you have
to do some cleanup on them to define the API entry calls. You can either rip
the head off the glut.h file which does 95% of the defines needed, add the
obvious omission and stick it on the other includes or I could post some
diffs of my altered header files (probably best by email unless there is a need
for these changes more widely). Is it worth the effort? In my opinion, yes,
because the NVIDIA OpenGL implementation has more features than the Mesa
libraries, partly because NVIDIA licensed a fair bit of SGI technology for
their drivers. For example GL_ext_color_table is used by GLmame.

Cheers,
Toby haynes

--

Toby Haynes
The views and opinions expressed in this message are my own, and do
not necessarily reflect those of IBM Canada.

 
 
 

1. NVIDIA 0.9-5 & Tyan Tiger 133 (SMP) = System Lockup

I was wondering if anyone else has run into a similiar experience or knows a
fix to this problem. My system completly freezes after a while when I am in
X. It usually happens when i am downloading file using Helixcode update,
Redhat Network Update, or just downloading a file in Netscape (but sometime
it happen other times).  I found someone else on this newsgroup that had a
similair problem. From looking at our two configurations below, I believe it
is the Driver and/or Motherboard. SMP might play a role in it as well. Any
ideas? Thanks.

-Andrew

My machine....
Tyan Tiger 133
2 PIII 550s
256MB Memory
Hercules 3D Prophet II MX (GeoForce 2 MX)
RH 7.0 2.2.16-22, NV kernel 0.9-5, Xfree 4.0.1-1 + NV GLX

Another persons Marchine on this Newsgroup with the same problem...
Tyan Tiger 133 S1834 MB
2 PIII 850s
256mb memory
Creative Labs 3d Blaster Annihilator 2 32mb video (GeForce 2 GTS)
RH 7.0 2.2.16-22, NV kernel 0.9-5, Xfree 4.0.1-1 + NV GLX

2. Can X talk back to VC

3. XFree4.0.1, TNT2 & nVidia 0.9-5 on SuSE 7.0: Can′t get the new driver working !

4. Connect to Netware

5. Nvidia 0.9-5 & Xfree86 v4.0.1

6. Linux Projects-FAQ

7. &&&&----Looking for a unix shell------&&&&&

8. linux routing

9. ppp && PPPoE && ADSL && net && buffer(s)

10. &#27809;&#26377;&#20154;&#29992;&#20013;&#25991;&#21527;&#65311;

11. Color depth with nvidia 0.9-5 drivers

12. Nvidia 0.9-5 driver compile error

13. NVidia 0.9-5 drivers source