Announcement

Collapse
No announcement yet.

Nvidia driver broken after the last update

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Nvidia driver broken after the last update

    Some people have experienced problems with an openoffice package, in my case my nvidia driver got broken.
    Result of the glxgears command:
    bob@kubuntubox:~$ glxgears
    Xlib: extension "GLX" missing on display ":0.0".
    Error: couldn't get an RGB, Double-buffered visual

    My xorg.conf file:
    # nvidia-settings: X configuration file generated by nvidia-settings
    # nvidia-settings: version 1.0 (buildmeister@builder26) Fri Jan 11 14:27:25 PST 2008

    # nvidia-xconfig: X configuration file generated by nvidia-xconfig
    # nvidia-xconfig: version 1.0 (buildmeister@builder26) Fri Jan 11 14:26:48 PST 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"
    Identifier "Monitor0"
    VendorName "Unknown"
    ModelName "Proview"
    HorizSync 30.0 - 80.0
    VertRefresh 60.0 - 75.0
    Option "DPMS"
    EndSection

    Section "Device"
    Identifier "Device0"
    Driver "nvidia"
    VendorName "NVIDIA Corporation"
    EndSection

    Section "Device"
    Identifier "Videocard0"
    Driver "nvidia"
    VendorName "NVIDIA Corporation"
    BoardName "GeForce 7900 GS"
    EndSection

    Section "Screen"
    Identifier "Screen0"
    Device "Videocard0"
    Monitor "Monitor0"
    DefaultDepth 24
    Option "TwinView" "0"
    Option "TwinViewXineramaInfoOrder" "CRT-0"
    Option "metamodes" "1280x1024 +0+0; nvidia-auto-select +0+0"
    SubSection "Display"
    Depth 24
    EndSubSection
    EndSection

    Any ideas?

    Best Regards,

    MepisReign
    Beware the Almighty Command Line

    #2
    Re: Nvidia driver broken after the last update

    I am seeing the same issue with my 7600GT. The Xorg log looks like it's loading fine, but glxinfo acts like GLX isn't loaded.
    Specs:  Intel Core 2 Quad Q6600 (@3Ghz), G.SKILL 4GB DDR2 1066, ASUS Striker II Formula MB, Asus EN9800GTX+ Dark Knight, ABS Tagan BZ800 PS, Antec 900 Case.

    Comment


      #3
      Re: Nvidia driver broken after the last update

      Here's part of mine. Works fine:

      Section "Device"
      Identifier "nVidia Corporation G80 [GeForce 8600 GT]"
      Driver "nvidia"
      Busid "PCI:1:0:0"
      Option "AddARGBVisuals" "True"
      Option "AddARGBGLXVisuals" "True"
      Option "NoLogo" "True"
      EndSection

      Section "Monitor"
      Identifier "Generic Monitor"
      Option "DPMS"
      Horizsync 30-70
      Vertrefresh 50-160
      EndSection

      Section "Screen"
      Identifier "Default Screen"
      Device "nVidia Corporation G80 [GeForce 8600 GT]"
      Monitor "Generic Monitor"
      Defaultdepth 24
      EndSection

      Section "ServerLayout"
      Identifier "Default Layout"
      screen "Default Screen"
      Inputdevice "Generic Keyboard"
      Inputdevice "Configured Mouse"

      # Uncomment if you have a wacom tablet
      # InputDevice "stylus" "SendCoreEvents"
      # InputDevice "cursor" "SendCoreEvents"
      # InputDevice "eraser" "SendCoreEvents"
      EndSection
      Section "Module"
      Load "glx"
      EndSection

      txWingMan

      Comment


        #4
        Re: Nvidia driver broken after the last update

        I figured out what's wrong: The libglx.so link is broken in the current packages - It's trying to link to libglx.so.169.09 in in the modules directory, when it's actually in the extensions subdirectory.

        Deleting the symbolic link and re-creating it properly fixes the problem. Re-installing the packages will *not* fix the problem.


        evil@pluto:~$ ll /usr/lib/xorg/modules//libglx*
        lrwxrwxrwx 1 root root 16 2008-02-17 11:10 /usr/lib/xorg/modules//libglx.so -> libglx.so.169.09

        evil@pluto:~$ locate libglx.so | grep -v backuppc
        /usr/lib/xorg/modules/extensions/libglx.so.169.09
        /usr/lib/xorg/modules/libglx.so
        /usr/lib/nvidia/libglx.so.xserver-xorg-core

        evil@pluto:~$ sudo rm /usr/lib/xorg/modules/libglx.so

        evil@pluto:~$ sudo ln -s /usr/lib/xorg/modules/extensions/libglx.so.169.09 /usr/lib/xorg/modules/libglx.so

        I'm curious as to how yours could be working, txWingMan. Is the symbolic link correct on your system?
        Specs:  Intel Core 2 Quad Q6600 (@3Ghz), G.SKILL 4GB DDR2 1066, ASUS Striker II Formula MB, Asus EN9800GTX+ Dark Knight, ABS Tagan BZ800 PS, Antec 900 Case.

        Comment


          #5
          Re: Nvidia driver broken after the last update

          Yes -- on mine, KDM would not even put up the login GUI:

          http://kubuntuforums.net/forums/inde...opic=3091460.0

          For 7000-series cards, you might get a GUI desktop by installing the nvidia-glx package. If not, you probably will have to manually install the 169.09 driver like I did. Here's guidance:

          http://kubuntuforums.net/forums/inde...opic=3089767.0

          Comment


            #6
            Re: Nvidia driver broken after the last update

            Originally posted by dibl
            For 7000-series cards, you might get a GUI desktop by installing the nvidia-glx package. If not, you probably will have to manually install the 169.09 driver like I did. Here's guidance:
            The only thing that wasn't working on mine was GLX. Fixing the link, as detailed in my message above corrects the problem.
            Specs:  Intel Core 2 Quad Q6600 (@3Ghz), G.SKILL 4GB DDR2 1066, ASUS Striker II Formula MB, Asus EN9800GTX+ Dark Knight, ABS Tagan BZ800 PS, Antec 900 Case.

            Comment


              #7
              Re: Nvidia driver broken after the last update

              Originally posted by 3vi1
              I figured out what's wrong: The libglx.so link is broken in the current packages - It's trying to link to libglx.so.169.09 in in the modules directory, when it's actually in the extensions subdirectory.

              Deleting the symbolic link and re-creating it properly fixes the problem. Re-installing the packages will *not* fix the problem.


              evil@pluto:~$ ll /usr/lib/xorg/modules//libglx*
              lrwxrwxrwx 1 root root 16 2008-02-17 11:10 /usr/lib/xorg/modules//libglx.so -> libglx.so.169.09

              evil@pluto:~$ locate libglx.so | grep -v backuppc
              /usr/lib/xorg/modules/extensions/libglx.so.169.09
              /usr/lib/xorg/modules/libglx.so
              /usr/lib/nvidia/libglx.so.xserver-xorg-core

              evil@pluto:~$ sudo rm /usr/lib/xorg/modules/libglx.so

              evil@pluto:~$ sudo ln -s /usr/lib/xorg/modules/extensions/libglx.so.169.09 /usr/lib/xorg/modules/libglx.so

              I'm curious as to how yours could be working, txWingMan. Is the symbolic link correct on your system?
              locate libglx.so | grep -v backuppc
              /usr/lib/xorg/modules/libglx.so
              /usr/lib/xorg/modules/libglx.so.100.14.19
              /usr/lib/xorg/modules/extensions/libglx.so
              txWingMan

              Comment


                #8
                Re: Nvidia driver broken after the last update

                >> libglx.so.100.14.19

                You don't appear to have the newest driver installed, which explains why you didn't have the problem.

                It looks like they moved the location of the actual DLL in the newest package, but did not update the symbolic link to point to the extensions directory.
                Specs:  Intel Core 2 Quad Q6600 (@3Ghz), G.SKILL 4GB DDR2 1066, ASUS Striker II Formula MB, Asus EN9800GTX+ Dark Knight, ABS Tagan BZ800 PS, Antec 900 Case.

                Comment


                  #9
                  Re: Nvidia driver broken after the last update

                  Thx 3vi1!!!, that worked flawlessly

                  GreetZ

                  MepisReign
                  Beware the Almighty Command Line

                  Comment


                    #10
                    Re: Nvidia driver broken after the last update

                    i had the same problem with glx but i was unable the solution.
                    i have the glx legacy package and i can confirm the problem.
                    to get around i modified the worg.conf to have the nv driver instead

                    i did

                    romaric@romaric:~$ locate libglx.so | grep -v backuppc
                    /usr/lib/xorg/modules/libglx.so
                    /usr/lib/xorg/modules/extensions/libglx.so.71.86.04
                    /usr/lib/nvidia/libglx.so.xserver-xorg-core

                    romaric@romaric:~$ sudo rm /usr/lib/xorg/modules/libglx.so

                    romaric@romaric:-$ sudo ln -s /usr/lib/xorg/modules/extensions/libglx.so.71.86.04 /usr/lib/xorg/modules/libglx.so

                    i reput the nvidia driver and it is working

                    thanks 3vi1 !!!

                    Comment


                      #11
                      Re: Nvidia driver broken after the last update

                      No prob guys, glad I could help.
                      Specs:  Intel Core 2 Quad Q6600 (@3Ghz), G.SKILL 4GB DDR2 1066, ASUS Striker II Formula MB, Asus EN9800GTX+ Dark Knight, ABS Tagan BZ800 PS, Antec 900 Case.

                      Comment

                      Working...
                      X