【问题标题】:Minimal Linux Distrobution with SDL support and NO XWindows?支持 SDL 且没有 XWindows 的最小 Linux 发行版?
【发布时间】:2009-08-12 00:43:01
【问题描述】:

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

  • 它使用最少的系统资源。
  • 在没有 XWindows 的情况下运行 SDL
  • 包括足够的功能 运行 QEmu。

基本上我只是希望它只是虚拟化主机尽可能“瘦”几乎所有资源都可用于“客户端”操作系统或操作系统.

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

编辑:

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

皮特

【问题讨论】:

  • 属于 superuser.com
  • 第二。 @Pete: 因为我看到您还没有超级用户帐户:测试版的密码在博客中。链接到页面底部的博客。
  • 这很简单,有没有办法“移动”或交叉链接问题?
  • 需要 (1) 个版主或 (5) 个 3000k 代表用户才能采取行动。在一天中的这个时候可能需要一段时间。
  • 我自己复制的。但它似乎在这里更受欢迎,并且没有得到任何反馈。如果没有人会在那里给我一个答案,那么我宁愿把它放在至少会给我一个建议的解决方案的网站上。

标签: linux virtualization sdl qemu


【解决方案1】:

你确定这是个好主意吗?

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

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

编辑:

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

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

【讨论】:

  • 我确定这是个好主意吗?绝对不是,但我想试试。好吧,因为它是在客户端操作系统上运行 Qemu 以进行图形仿真所需的组件之一,所以我认为如果不对 Qemu 进行重大修改,我就无法避免使用它。问题是如何让 SDL 在没有 XWindows 的情况下运行?
  • 啊,我明白了,求知欲。非常值得称道 ;-),我相应地更新了我的答案。
  • 我相信我已经看到 Qemu 在没有 X-Windows 但有 SDL 端口的平台上运行的报告。
【解决方案2】:

为什么不选择Gentoo

我自己没有尝试过,但我知道您可以选择要编译的位。

【讨论】:

    【解决方案3】:

    http://tiny.seul.org/试用 Tiny Linux 发行版

    【讨论】:

    • 我喜欢它,但它似乎仍然使用 XWindows。我喜欢它针对旧硬件的事实,但这并不是我真正想要做的。我在 PS2 上安装了 linux(32Megs 的 ram),发现人们抱怨它没有足够的内存很有趣。我记得有一次桌面只有不到 16 个,但仍然运行 Linux。
    猜你喜欢
    • 1970-01-01
    • 2012-11-13
    • 1970-01-01
    • 1970-01-01
    • 2023-03-06
    • 1970-01-01
    • 2022-11-08
    • 2019-09-06
    • 2012-08-02
    相关资源
    最近更新 更多