Results 1 to 2 of 2

Thread: Failed to initialize GLX extension (Compatible NVIDIA X driver not found)

  1. #1
    Join Date
    May 2008
    Location
    Slovakia
    Beans
    37
    Distro
    Ubuntu 8.04 Hardy Heron

    Exclamation Failed to initialize GLX extension (Compatible NVIDIA X driver not found)

    So I have this problem, I tryed to install new Nvidia beta driver 173.08 for my Nvidia GFX 5500 128MB, and I installed it from installer on nvidia, turned of xserver, disabled gdm, compiled new driver, and rebooted system. After reboot the Nvidia splash screen showed up, went into the console and back to splash screen few times, and showed message that it cant detect monitor and driver. So I booted into low graphic mode, played with xorg.conf for hours with no succes. Meanwhile updates showed up with new kernel, so I installed them and now there's another problem, I have in boot menu available 2 kernel modes, 2.64-16 and 2.64-17.

    I tryed every basic sollution, reconfiguring xserver with gdm turned off, editing xorg.conf by my self and replacing it with old working xorg.conf, reinstalling beta driver, removing it, installing 169.12 driver, installing and uninstalling with envy and still no change.

    In Xorg.0.log I found only this error:
    Code:
    (II) Initializing built-in extension COMPOSITE
    (II) Initializing built-in extension DAMAGE
    (II) Initializing built-in extension XEVIE
    (EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)
    (WW) Configured Mouse: No Device specified, looking for one...
    and here are my two xorg.conf files I was trying to make work:
    Code:
    # xorg.conf (X.Org X Window System server configuration file)
    #
    # This file was generated by failsafeDexconf, using
    # values from the debconf database and some overrides to use vesa mode.
    #
    # You should use dexconf or another such tool for creating a "real" xorg.conf
    # For example:
    #   sudo dpkg-reconfigure -phigh xserver-xorg
    
    Section "Screen"
    	Identifier	"Default Screen"
    	Device		"Configured Video Device"
    	Monitor		"Configured Monitor"
    	SubSection "Display"
    		Depth	24
    		Modes		"800x600@60"	"832x624@75"	"800x600@85"	"1024x768@85"	"800x600@75"	"1024x768@75"	"800x600@72"	"1024x768@70"	"800x600@56"	"1024x768@60"	"640x480@85"	"1024x768@43"	"640x480@75"	"1152x864@75"	"640x480@72"	"1280x960@60"	"640x480@60"	"1280x1024@60"	"1400x1050@60"
    	EndSubSection
    	Option		"AddARGBGLXVisuals"	"True"
    	Defaultdepth	24
    EndSection
    
    Section "Screen"
    	Identifier	"screen1"
    	Device		"device1"
    	Monitor		"monitor1"
    	SubSection "Display"
    		Depth	24
    		Modes		"640x480@60"	"640x480@72"	"640x480@75"	"640x480@85"	"800x600@56"	"800x600@72"	"800x600@75"	"800x600@85"	"800x600@60"	"832x624@75"	"1024x768@85"	"1024x768@75"	"1024x768@70"	"1024x768@60"	"1024x768@43"	"1152x864@75"	"1280x960@60"	"1280x1024@60"	"1400x1050@60"
    	EndSubSection
    	Option		"AddARGBGLXVisuals"	"True"
    	Defaultdepth	24
    EndSection
    
    Section "Device"
    	Identifier	"Configured Video Device"
    	Boardname	"vesa"
    	Busid		"PCI:1:0:0"
    	Driver		"nvidia"
    	Screen	0
    	Option		"NoLogo"	"True"
    EndSection
    
    Section "Device"
    	Identifier	"device1"
    	Boardname	"vesa"
    	Busid		"PCI:1:0:0"
    	Driver		"nvidia"
    	Screen	1
    EndSection
    
    Section "InputDevice"
    	Identifier	"Generic Keyboard"
    	Driver		"kbd"
    	Option		"XkbRules"	"xorg"
    	Option		"XkbModel"	"pc105"
    	Option		"XkbLayout"	"us"
    EndSection
    
    Section "InputDevice"
    	Identifier	"Configured Mouse"
    	Driver		"mouse"
    EndSection
    
    Section "ServerLayout"
    	Identifier	"Default Layout"
      screen 0 "Default Screen" 0 0
    EndSection
    
    Section "Module"
    	Load		"v4l"
    	Load		"extmod"
    	Load		"dbe"
    	Load		"type1"
    	Load		"freetype"
    	Load		"glx"
    EndSection
    
    Section "Monitor"
    	Identifier	"Configured Monitor"
    	Vendorname	"ADI"
    	Modelname	"ADI MicroScan 5P/5P+"
    	Horizsync	30.0-69.0
    	Vertrefresh	50.0-100.0
      modeline  "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
      modeline  "640x480@72" 31.5 640 664 704 832 480 489 491 520 -vsync -hsync
      modeline  "640x480@75" 31.5 640 656 720 840 480 481 484 500 -vsync -hsync
      modeline  "640x480@85" 36.0 640 696 752 832 480 481 484 509 -vsync -hsync
      modeline  "800x600@56" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
      modeline  "800x600@72" 50.0 800 856 976 1040 600 637 643 666 +hsync +vsync
      modeline  "800x600@75" 49.5 800 816 896 1056 600 601 604 625 +hsync +vsync
      modeline  "800x600@85" 56.3 800 832 896 1048 600 601 604 631 +hsync +vsync
      modeline  "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
      modeline  "832x624@75" 57.284 832 864 928 1152 624 625 628 667 -vsync -hsync
      modeline  "1024x768@85" 94.5 1024 1072 1168 1376 768 769 772 808 +hsync +vsync
      modeline  "1024x768@75" 78.8 1024 1040 1136 1312 768 769 772 800 +hsync +vsync
      modeline  "1024x768@70" 75.0 1024 1048 1184 1328 768 771 777 806 -vsync -hsync
      modeline  "1024x768@60" 65.0 1024 1048 1184 1344 768 771 777 806 -vsync -hsync
      modeline  "1024x768@43" 44.9 1024 1032 1208 1264 768 768 776 817 +hsync interlace +vsync
      modeline  "1152x864@75" 108.0 1152 1216 1344 1600 864 865 868 900 +hsync +vsync
      modeline  "1280x960@60" 102.1 1280 1360 1496 1712 960 961 964 994 -hsync +vsync
      modeline  "1280x1024@60" 108.0 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
      modeline  "1400x1050@60" 122.61 1400 1488 1640 1880 1050 1051 1054 1087 -hsync +vsync
    	Gamma	1.0
    EndSection
    
    Section "Monitor"
    	Identifier	"monitor1"
    	Vendorname	"Plug 'n' Play"
    	Modelname	"Plug 'n' Play"
      modeline  "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
      modeline  "640x480@72" 31.5 640 664 704 832 480 489 491 520 -vsync -hsync
      modeline  "640x480@75" 31.5 640 656 720 840 480 481 484 500 -vsync -hsync
      modeline  "640x480@85" 36.0 640 696 752 832 480 481 484 509 -vsync -hsync
      modeline  "800x600@56" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
      modeline  "800x600@72" 50.0 800 856 976 1040 600 637 643 666 +hsync +vsync
      modeline  "800x600@75" 49.5 800 816 896 1056 600 601 604 625 +hsync +vsync
      modeline  "800x600@85" 56.3 800 832 896 1048 600 601 604 631 +hsync +vsync
      modeline  "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
      modeline  "832x624@75" 57.284 832 864 928 1152 624 625 628 667 -vsync -hsync
      modeline  "1024x768@85" 94.5 1024 1072 1168 1376 768 769 772 808 +hsync +vsync
      modeline  "1024x768@75" 78.8 1024 1040 1136 1312 768 769 772 800 +hsync +vsync
      modeline  "1024x768@70" 75.0 1024 1048 1184 1328 768 771 777 806 -vsync -hsync
      modeline  "1024x768@60" 65.0 1024 1048 1184 1344 768 771 777 806 -vsync -hsync
      modeline  "1024x768@43" 44.9 1024 1032 1208 1264 768 768 776 817 +hsync interlace +vsync
      modeline  "1152x864@75" 108.0 1152 1216 1344 1600 864 865 868 900 +hsync +vsync
      modeline  "1280x960@60" 102.1 1280 1360 1496 1712 960 961 964 994 -hsync +vsync
      modeline  "1280x1024@60" 108.0 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
      modeline  "1400x1050@60" 122.61 1400 1488 1640 1880 1050 1051 1054 1087 -hsync +vsync
    	Gamma	1.0
    EndSection
    
    Section "Extensions"
    	Option		"Composite"	"Enable"
    EndSection
    and this

    Code:
    # nvidia-settings: X configuration file generated by nvidia-settings
    # nvidia-settings:  version 1.0  (buildd@vernadsky)  Tue Mar  4 20:24:34 UTC 2008
    
    
    Section "ServerLayout"
        Identifier     "Layout0"
        Screen      0  "Screen0" 0 0
        InputDevice    "Keyboard0" "CoreKeyboard"
        InputDevice    "Mouse0" "CorePointer"
    EndSection
    
    Section "Files"
        RgbPath         "/usr/X11R6/lib/X11/rgb"
    EndSection
    
    Section "Module"
        Load           "dbe"
        Load           "extmod"
        Load           "type1"
        Load           "freetype"
        Load           "glx"
    EndSection
    
    Section "ServerFlags"
        Option         "Xinerama" "0"
    EndSection
    
    Section "InputDevice"
    
        # generated from default
        Identifier     "Mouse0"
        Driver         "mouse"
        Option         "Protocol" "auto"
        Option         "Device" "/dev/psaux"
        Option         "Emulate3Buttons" "no"
        Option         "ZAxisMapping" "4 5"
    EndSection
    
    Section "InputDevice"
    
        # generated from default
        Identifier     "Keyboard0"
        Driver         "kbd"
    EndSection
    
    Section "Monitor"
    
        # HorizSync source: xconfig, VertRefresh source: xconfig
        Identifier     "Monitor0"
        VendorName     "Unknown"
        ModelName      "ADI 5P"
        HorizSync       30.0 - 69.0
        VertRefresh     50.0 - 120.0
        ModeLine       "1280x960" 125.0 1280 1344 1496 1784 960 960 963 1002
        Option         "DPMS"
        Option         "DDC" "False"
         # V-freq: 70.00 Hz  // h-freq: 70.15 KHz
         Option "ModeValidation" "NoEdidModes, NoMaxPClkCheck, NoVertRefreshCheck, NoHorizSyncCheck, NoEdidMaxPClkCheck"
    EndSection
    
    Section "Device"
        Identifier     "Videocard0"
        Driver         "nvidia"
        VendorName     "NVIDIA Corporation"
        BoardName      "GeForce FX 5500"
    EndSection
    
    Section "Screen"
        Identifier     "Screen0"
        Device         "Videocard0"
        Monitor        "Monitor0"
        DefaultDepth    24
        Option         "TwinView" "0"
        Option         "TwinViewXineramaInfoOrder" "CRT-0"
        Option         "metamodes" "1280x960_70 +0+0"
        SubSection     "Display"
            Depth       24
            Modes      "1280x960_70"
        EndSubSection
    EndSection
    Please help, I tryed everything I could do
    Last edited by Hessesian; May 26th, 2008 at 07:03 PM.

  2. #2
    Join Date
    Feb 2005
    Location
    Alberta
    Beans
    136
    Distro
    Ubuntu 16.04 Xenial Xerus

    Re: Failed to initialize GLX extension (Compatible NVIDIA X driver not found)

    Before you installed nvidia's beta driver were you using the restricted nvidia driver that ships with Ubuntu?

    I tried installing the latest nvidia video driver from their web site and experienced symptoms similar to what you have described (although no nvidia splash screen here). I eventually discovered that I had to use apt or synaptic to remove the nvidia-glx and linux-restricted-modules packages. I then reran nvidia's installer and started gdm--success. I clued in only after checking dmesg:

    Code:
    [   43.824958] NVRM: API mismatch: the client has the version 169.12, but
    [   43.824961] NVRM: this kernel module has the version 71.86.04.  Please
    [   43.824962] NVRM: make sure that this kernel module and all NVIDIA driver
    [   43.824964] NVRM: components have the same version.
    [   44.310261] NET: Registered protocol family 17
    [   46.271743] NVRM: API mismatch: the client has the version 169.12, but
    [   46.271745] NVRM: this kernel module has the version 71.86.04.  Please
    [   46.271747] NVRM: make sure that this kernel module and all NVIDIA driver
    [   46.271748] NVRM: components have the same version.
    [   49.516265] NVRM: API mismatch: the client has the version 169.12, but
    [   49.516268] NVRM: this kernel module has the version 71.86.04.  Please
    [   49.516269] NVRM: make sure that this kernel module and all NVIDIA driver
    [   49.516270] NVRM: components have the same version.
    I hope that helps.

    db

    ps: If you are using other restricted drivers then you won't want to remove the linux-restriced-drivers package; you'll need a more sophisticated solution to ensure the the nvidia-provided module is loading rather than the Ubuntu-provided nvidia module.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •