Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

After running optirun firefox i got the following error

Failed to open VDPAU backend cannot open shared object file: No such file or directory

I google & found out the solution

ln -s /usr/lib/nvidia-current/vdpau/ /usr/lib/

Now i m getting new error . How do i fix this error

Xlib:  extension "NV-GLX" missing on display ":0".


one@Ubuntu:~$ nvidia-settings -q NvidiaDriverVersion
one@Ubuntu:~$ nvidia-settings -q all

No output

share|improve this question
Please edit your question to include the output of nvidia-settings -q NvidiaDriverVersion. – SirCharlo Jul 17 '12 at 18:50
up vote 0 down vote accepted


The Solution

nano /etc/bumblebee/bumblebee.conf

# The Driver used by Bumblebee server. If this value is not set (or empty),
# auto-detection is performed. The available drivers are nvidia and nouveau
# (See also the driver-specific sections below)
Driver=   <<<<<<<<<<<<<<<<<<<<< edit 


Then i did a reboot

optirun glxspheres   (at full screen)

OpenGL Renderer: GeForce GT 525M/PCIe/SSE2
187.070069 frames/sec - 190.120059 Mpixels/sec
187.936396 frames/sec - 191.000511 Mpixels/sec
186.800765 frames/sec - 189.846364 Mpixels/sec
187.095637 frames/sec - 190.146044 Mpixels/sec
188.431691 frames/sec - 191.503881 Mpixels/sec
188.418533 frames/sec - 191.490509 Mpixels/sec
187.152116 frames/sec - 190.203444 Mpixels/sec
189.413655 frames/sec - 192.501855 Mpixels/sec
187.145680 frames/sec - 190.196904 Mpixels/sec
186.200587 frames/sec - 189.236401 Mpixels/sec
189.276103 frames/sec - 192.362060 Mpixels/sec
187.059279 frames/sec - 190.109093 Mpixels/sec
186.445593 frames/sec - 189.485402 Mpixels/sec
188.927592 frames/sec - 192.007867 Mpixels/sec

optirun firefox

No error

Update error & Xlib: extension "NV-GLX" missing on display ":0".

for 64 bit

sudo ln -s /usr/lib/x86_64-linux-gnu/ /usr/lib/

for 32 bit

sudo ln -s /usr/lib/i386-linux-gnu/ /usr/lib/

the last thing

sudo chmod u+s /usr/lib/
share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.