Results 1 to 4 of 4

Thread: OpenGL GLX extension not supported by display ':0.0'

  1. #1
    Join Date
    Jan 2007
    Location
    Switzerland
    Beans
    205
    Distro
    Ubuntu 8.04 Hardy Heron

    Unhappy OpenGL GLX extension not supported by display ':0.0'

    Hallo everyone!

    Since Friday I am having a strange problem with my beloved Ubuntu 8.04. At about lunch time there was a number of updates available (new nvidia-driver and kernel 2.6.24-22). Anyway after this update I noticed that every time I tried to start a program that I use for work I would get this error message:
    Code:
    freeglut (/path/to/program): OpenGL GLX extension not supported by display ':0.0'
    I have tried to load into an old kernel, downgrade the nvidia-glx-new, reinstall freeglut3 and the program I want to use and all of its dependencies. No luck...

    When I run glxgears, I get
    Code:
    glxgears 
    Xlib:  extension "GLX" missing on display ":0.0".
    Error: couldn't get an RGB, Double-buffered visual
    I have done some googling saying edit the loaded modules in xorg.conf, but without success.

    This is from the Xorg.0.log, the rest can be found in the attachment:
    Code:
    grep -i glx /var/log/Xorg.0.log
    (II) LoadModule: "glx"
    (II) Loading /usr/lib/xorg/modules/extensions//libglx.so
    (II) Module glx: vendor="NVIDIA Corporation"
    (II) NVIDIA GLX Module  169.12  Thu Feb 14 18:45:56 PST 2008
    (II) Loading extension GLX
    (EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)
    Does anyone out there have a solution to this?
    Attached Files Attached Files
    Last edited by Anicka; December 3rd, 2008 at 03:23 PM.

  2. #2
    Join Date
    Jan 2007
    Location
    Switzerland
    Beans
    205
    Distro
    Ubuntu 8.04 Hardy Heron

    Re: OpenGL GLX extension not supported by display ':0.0'


  3. #3
    Join Date
    Apr 2008
    Beans
    5

    Re: OpenGL GLX extension not supported by display ':0.0'

    My first thoughts:
    1. Boot into new kernel (no X, just CLI -- kill X/gdm or use single-user mode)
    2. Uninstall all nvidia packages
    3. rmmod all nvidia modules (I think its just 'nvidia')
    4. lsmod | grep -i 'nvidia' to be sure
    5. reinstall nvidia packages
    6. play with update-alternatives to select the nvidia-glx
    7. modprobe nvidia (and any other related modules, if any)
    8. restart X/gdm

    I know you tried downgrading/reinstalling kernel/nvidia but I don't know what order you did that in, so It might be worth your time to try it again in this order.

    Good Luck
    (also double check /etc/X11/xorg.conf to be sure that the nvidia driver is being selected)

  4. #4
    Join Date
    Jan 2007
    Location
    Switzerland
    Beans
    205
    Distro
    Ubuntu 8.04 Hardy Heron

    Re: OpenGL GLX extension not supported by display ':0.0'

    Thank you for your fast answer.

    Actually I don't use the nvidia-drivers at all. My ubuntu is the guest in a vmware workstation. It's just that a program I use has decided to be depending on the nvidia-glx-new package being installed.

    I only know that it was working and suddenly wasn't and in between there were a few packages being upgraded. Trying to revert/purge and reinstall didn't help. So here I am.

    I will try to play a little bit more with my installation. Since the program that I cannot use now is the main reason for my running ubuntu in the first place, I have little to loose.

    But maybe this is a hint, I have a broken sym-link /usr/lib/nvidia/libGL.so.1.xlibmesa -> libGL.so.1.2
    Could that be a problem?

Tags for this Thread

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
  •