After announcement of Jelly bean I upgraded to Android SDK 4.1. After upgrade, AVD didn’t boot up properly and it always froze on Android boot Image. I noticed the following error on the console.

Failed to load libGL.so error 
libGL.so: cannot open shared object file: No such file or directory

After a bit of research I discovered that if I install  “libgl1-mesa-dev:i386″ I can get rid of the issue. Following command can be used to install the libgl.

$sudo apt-get install libgl1-mesa-dev:i386

After installation and restarting the system, I didn’t notice any error and AVD worked like charm.

Your valuable comments are always welcomed. It will help to improve my post and understanding.

“By three methods we may learn wisdom: First, by reflection, which is noblest; Second, by imitation, which is easiest; and third by experience, which is the bitterest.”
By : Confucius

Trackback

8 comments untill now

  1. thanks bro

  2. naidherng @ 2012-08-20 17:33

    This fixed issue.
    Thank you.

  3. Thanks! Worked for my Ubuntu 12.04!

  4. rodrigo, from Chile @ 2012-09-13 08:31

    hey …

    i find the answer, is configure your AVD and apply a configuration for the emulator.

    The steps for get the solution is:

    1.- from the terminal (i’m using opensuse 12.2) execute the android sdk.

    “./android sdk ” on the “tools directory”.

    2.- go to manage AVD, and when you click “start” specify “scale display to scale size”, and in the “screen size (in) write at number 7″, and “launch”. you can see in the log box the message is no display!!”.

    3.- make sure you after install the libraries: LibGL mesa devel” package.

    (sorry for mi english, i native spanish speaker). :)

    grettings from Chile.

  5. Thanks bro worked for me on Ubuntu 11.10

  6. Worked for me. Thanks :)

  7. It worked!! Thanks. :)

  8. @Rakesh…. I tried on 12.04… didnt work.. still getting error…. any guess???? thanks
    @Chile…. I didnt get error… thanks

Add your comment now