Debian Linux logo

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