I have Ubuntu 12.04 LTS 64-bit on both my laptop and my desktop.

I managed to install Guitar Pro 6 on my desktop by using 32-bit dependencies, following the instructions here to install:

I followed the exact same methods on my laptop, but Guitar Pro 6 won't run. I have tried the official demo from the website, which didn't work either.

When downgrading my libraries to 32-bit for Guitar Pro 6 install, at some point in the terminal it had an issue with LibGL, saying it was installed by the video driver.

I suspect this may be the cause of the problem, since after Googling for hours, the only issues were with libportaudio, which I downgraded successfully.

So, is there a way to downgrade LibGL to 32-bit, since it is installed with the video driver? Would this stop my display working, or is it impossible?


I also tried installing the Windows version under Wine and PlayOnLinux, neither of which worked. Guitar Pro 6 installs successfully, but then nothing happens when I try to run it.

If I am wrong about LibGL, does anyone know a way I could get Guitar Pro 6 working? I desperately need it to work, and don't want to downgrade to 32-bit.

UPDATE: I ran /opt/GuitarPro6 !$ ldd ./GuitarPro and it reported that libGL.so.1 was 'not found' I found the file(s) in the nvidia-current directory, and placed them in /usr/lib/i386-linux-gnu/mesa/ The issue now is, how can I tell Guitar Pro 6 where to find them?

  • Did you install Guitar Hero using wine?As you mentioned you downloaded the 32 bit libraries but you said that you are using ubuntu 12.04 64 bit
    – dlin
    Jun 7, 2012 at 18:43
  • *Guitar Pro I converted a .tgz to a .deb and installed that, as in the instructions from the link in my post I did try with Wine, but that didn't work either
    – robawalsh
    Jun 7, 2012 at 18:53

4 Answers 4


You just need to install the libglu1-mesa:i386 package. You cannot downgrade the GL library only as used by the system to 32-bit, but you can have both 32-bit and 64-bit versions installed on a 64-bit Ubuntu PC.


Please DO NOT MESS WITH SYSTEM FILES DIRECTLY as long as you are not completely sure what you are doing.

You do not 'downgraded' the packages - at least I hope so - you should just install the 32-bit libraries too.

In case there's a system message like "openGL installed by driver": Note it!

If you have proprietary nVidia drivers installed, they ship their own openGL implementation. Install those alongside their 32-bit libraries. Install mesa 32-bit. This should work.

EDIT: And revert all those changes with copying some librarirs from one place to another! There's a reason to that why they are there. If you do not exactly knoe what you are doing, you probably do not know enough to "fix" the system - the problem is not that Ubuntu is (was) broken but that you just did not install all dependencies.


Just create a symlink to the file whose name starts with libgl, inside the directory where Guitar Pro was installed.

  • 2
    I've reworded this a bit for clarity, but I recommend expanding this to explain exactly how to find that file, and exactly how to make the symbolic link. Sep 16, 2012 at 17:39

I would suggest you to install tuxguitar instead It can read Guitar Pro tabs.

sudo apt-get install tuxguitar
  • This does not answer the question, but it is possibly useful, so please post it as a comment instead.
    – wjandrea
    Feb 20, 2017 at 14:33

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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