Otra vez: SDL init falla, la razón es: No hay dispositivo de vídeo disponible

Lo siento, esta pregunta se ha hecho antes. Y hay bastantes respuestas que han ayudado a otras personas. En mi caso, no funcionó, así que permítanme preguntar de nuevo.

Estoy funcionando CentOS 6.x (64Bit), tengo glibc.i686 instalado. Y quiero hacer que mi emulador de Android haga esto (llame al emulador de Android):

/var/opt/android-sdk-linux/tools/emulator -avd somedevice_android-19_armeabi 

Usted adivina, lo que está sucediendo ahora:

 SDL init failure, reason is: No available video device 

Medida 1: Ok, mirando a otros puestos, debo instalar glibc.i686 (yum install glibc.i686 libsc-libs.i686 libstdc libstdc ++. I686 \ libzip.i686 libX11.i686 libXrandr.i686 SDL.i686). Hecho. Todavía no funciona.

Medida 2: Bueno, ahora quería hacer una depuración profunda con strace y recibí este mensaje (solo un extracto):

  execve("/var/opt/android-sdk-linux/tools/emulator", ["/var/opt/android-sdk-linux/tools"..., "-ports", "48578,58389", "-no-boot-anim", "-avd", "hudson_en-US_500_480x800_android"...], [/* 25 vars */]) = 0 [ Process PID=32558 runs in 32 bit mode. ] access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) access("/home/.android/avd/hudson_en-US_500_480x800_android-19_armeabi.avd", F_OK) = 0 access("/home/.android/avd/hudson_en-US_500_480x800_android-19_armeabi.avd/emulator-user.ini", F_OK) = -1 ENOENT (No such file or directory) access("/home/.android/avd/hudson_en-US_500_480x800_android-19_armeabi.avd/kernel-qemu", F_OK) = -1 ENOENT (No such file or directory) access("/var/opt/android-sdk-linux/add-ons/addon-google_apis-google-19/images/armeabi-v7a//kernel-qemu", F_OK) = -1 ENOENT (No such file or directory) write(2, "SDL init failure, reason is: No "..., 55SDL init failure, reason is: No available video device ) = 55 

Así que hay algunos errores, pero ¿son importantes?

Medida 3: He intentado, lo que en otro foro se ha dicho: export DISPLAY =: 0 No funcionó tampoco. El mismo mensaje de error.

Medida 4: exportación SDL_VIDEODRIVER = dont_know_the_name

Hmm, esto suena sensato. Pero, ¿cómo puedo encontrar el videodriver que ya está instalado, si lo hay?

No tengo más ideas sobre eso ahora. ¿Qué más podría hacer para que ese maldito conductor de vídeo funcione? Gracias.

Saludos, Bernhard

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.