VirtualBox dlopen("/usr/lib/virtualbox/VirtualBox.so",) failed: /usr/lib/libGL.so.1
Follow @ggarron
Introduction
I have installed VirtualBox on Debian Squeeze and, once installed, when I tried to run it, I got this error:
VirtualBox: supR3HardenedMainGetTrustedMain: dlopen(“/usr/lib/virtualbox/VirtualBox.so”,) failed: /usr/lib/libGL.so.1: undefined symbol: _nv000135gl
How to solve it
What I’ve done, was first reinstall Virtualbox
apt-get install virtualbox-3.2 --reinstall
But that does not solve the problem, next, I thought I could reinstall libGL.so.1
That package is provided by:
- fglrx-glx
- libgl1-mesa-glx
- libgl1-mesa-swx11
- nvidia-glx
- nvidia-glx-legacy-96xx
I’ve choosen to reinstall nvidia-glx as I know I have it installed on my system.
So:
apt-get install nvidia-glx --reinstall
Problem solved