Ubuntu – How to enable Unity 3D on an Nvidia Quadro 1000M


I'm running Ubuntu 11.10 on my laptop, which has a Nvidia Quadro 1000M graphics card. At login, I chose the 3D version of Ubuntu, but somehow my laptop doesn't support this and switches to Unity 2D automatically. I think I might have a problem with my drivers. Is there a way to make Unity 3D work on my laptop?

When I try to run the unity_support_test test, I get:

Xlib: extension "GLX" missing on display ":0". Error: unable to create the OpenGL context

Best Answer

  • To make sure that your computer can run Unity 3D, type:

    /usr/lib/nux/unity_support_test -p

    If Unity 3D can be supported, you should have "Yes" responses to each of the items tested. It seems like you are probably going to get some "No" responses; please post the output here so we can get a better idea of the problems.

    This is the output from mine:


    Are you running the default drivers, or the Nvidia proprietary drivers? Open System Settings (under the "Gear Wheel" in the upper-right corner of the screen), and open Additional Drivers. It might be that there is a proprietary driver available if you enable it there.