QEMU SDL_Init 失败:没有可用的视频设备

QEMU SDL_Init 失败:没有可用的视频设备

总 Linux 新手寻求建议:

我正在尝试使用 QEMU 用户模式在 32 位 PC 上运行 64 位应用程序。我已经从源代码编译了 qemu,一切正常,但是当我想启动应用程序 (qemu-x86_64 myapp) 时,我得到了:

SDL_Init failed: No available video device

我使用 MultiArch 安装了 libSDL2:amd64,还安装了 libsdl。我在论坛上到处搜索,但几乎每个人都在谈论 qemu-system-x86_64,这是一个完整的系统仿真(不是我感兴趣的)

为了测试目的,我安装了 xterm:amd64,但它似乎也不起作用:

qemu_x86_64 /usr/bin/xterm 
Xt error: Can't open display :0

当我进行./configureQEMU 构建时,它确实说 SDL=Yes,所以我很困惑。

相关内容