一点背景知识。我有一个安装了Open VZ的Centos 6 32位服务器。我用Ubuntu 14.04.2桌面32位创建了一个VPS。
我正在尝试在Ubuntu机器上安装Android模拟器。我遵循了一个教程,我在服务器上安装了eclipse和Android SDK,一切正常。
我创建了一个AVD并尝试启动它。我最初有关于32位二进制文件的错误消息我已经解决了,但现在进度条到目前为止然后我得到以下错误:
模拟器:警告:打开音频输出失败
ERROR;无法创建SDL2窗口:不支持GLX
在我终于让这个人工作之前,我不禁觉得这是最后一个错误。我搜索了错误,但没有太多信息。我找到了一些文章说要安装以下内容:
apt-get install libgl1-mesa-swx11
我还找到了以下命令,但这给了我相同的输出:
emulator-arm -avd your_avd
毋庸置疑,我已经碰到了一堵砖墙,因此我来到这里。可以告诉我如何解决错误吗?
最后一点信息,我正在使用Vnc连接到服务器。
非常感谢
答案 0 :(得分:0)
我找到了一个快速回答here
export SDL_VIDEO_X11_VISUALID=0x022
答案 1 :(得分:0)
我遇到了同样的问题。
我在windows pc中使用xmanager 4作为x-server, 然后我更新到xmanager 5,并在ubuntu-host上运行模拟器, “不能创建sdl2窗口glx不支持”不要再发生, 但又出现了另一个错误
无法创建SDL2窗口:找不到匹配的GLX visual
我在运行模拟器之前在ubuntu-host上运行export SDL_VIDEO_X11_VISUALID=
,它可以工作。