linux - 具有 SDL 支持且没有 XWindows 的最小 Linux 发行版?

标签 linux virtualization sdl qemu

我想设置一个 x86 Linux Box,这样:

  • 它使用最少的系统资源。
  • 运行 SDL,没有 XWindows
  • 包含足够的功能 运行 QEmu。

基本上我只是希望它只是虚拟化主机并且尽可能“精简”,将几乎所有资源留给“客户端”操作系统使用.

是否有类似的东西可用于 x86,是否有一种直接的方法可以在没有 X-Windows 的情况下运行 SDL。

编辑:

哦,是的,感谢 Sleske 提供的信息!帧缓冲区评论为我指明了正确的方向!对于其他感兴趣的人 http://www.linux-fbdev.org看起来很有前途!我现在只需要弄清楚如何为 FB 访问配置 SDL。

皮特

最佳答案

你确定这是个好主意吗?

我完全不清楚 SDL 使用的资源明显少于 X windows。你为什么相信这个?另请注意,X windows 比 SDL 更常用于通用软件,因此您正在为各种问题做好准备。我相信您应该重新考虑您的假设。

也就是说,我推荐 Debian作为发行版。它使您可以非常精细地控制要安装的内容,包括 QEmu。

编辑:

如果您只是出于好奇而想尝试一下:通过输出到 Linux 帧缓冲区,SDL 在 Linux 上确实可以在没有 X11 的情况下运行。然而,快速谷歌给人的印象是关于如何做到这一点的文档很少,而且显然这主要只用于嵌入式设备。祝你好运!

您可能还想检查 QEMU 是否直接依赖于 X11,或者它是否可以仅使用 SDL。如果它依赖于 X11,您可能也必须解决这个问题。

关于linux - 具有 SDL 支持且没有 XWindows 的最小 Linux 发行版?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1263710/

相关文章:

python - 从/proc/stat 计算 user、nice、sys、idle、iowait、irq 和 sirq

c++ - 多平台包括最佳实践 (qt)

opengl - Ubuntu 中的全屏模式(SDL + OpenGL)

c++ - SDL加载bmp问题

c# - 在 Mono for Windows 中编译的程序可以在 Mono for Linux 中开箱即用吗?

linux - 激活 `.vimrc`文件

c - VMWare-Mount 无法识别虚拟磁盘

windows - 寻找有关在 Windows 7 上安装应用程序的 "right"方式的文档

macos - 是否可以直接在 OS X 中运行 Windows Phone 8 模拟器?

linux - Cassandra:Linux 和 Windows 兼容吗?