SDL サポートと XWindows なしの最小限の Linux ディストリビューション?

StackOverflow https://stackoverflow.com/questions/1263710

質問

x86 Linux Box を次のようにセットアップしたいと考えています。

  • 最小限のシステム リソースを使用します。
  • XWindows を使用せずに SDL を実行します
  • QEMUを実行するのに十分な機能が含まれています。

基本的に、私はただそれだけを望んでいます 仮想化用のホスト そしてなる できるだけ「薄く」 ほぼすべてのリソースが「クライアント」OS に利用可能になります。

x86 で利用できるようなものはありますか?また、X-Windows なしで SDL を実行する簡単な方法はありますか。

編集:

そうそう、スレスケさん、情報ありがとうございます!フレームバッファのコメントが正しい方向を示してくれました。その他興味のある方へ http://www.linux-fbdev.org とても期待できそうです!ここで必要なのは、FB アクセス用に SDL を構成する方法を理解することだけです。

ピート

役に立ちましたか?

解決

それは良い考えだと確信していますか?

SDL が使用するリソースが X Windows よりも大幅に少ないかどうかは、私にはまったくわかりません。なぜこれを信じるのですか?また、X Windows は SDL よりも一般的なソフトウェアによく使用されるため、あらゆる種類の問題に対処する必要があることにも注意してください。自分の仮定を再考する必要があると思います。

そうは言っても、私がお勧めします デビアン ディストリビューションとして。これには、インストールするものを非常にきめ細かく制御でき、QEmu が含まれています。

編集:

好奇心のために試してみたい場合:SDL は、Linux フレームバッファに出力することで、Linux 上で X11 がなくても実際に実行できます。しかし、ちょっとGoogleで調べてみると、これを行う方法についてのドキュメントがほとんどないという印象があり、どうやらこれは主に組み込みデバイスでのみ使用されているようです。頑張ってください!

また、QEMU が X11 に直接依存しているかどうか、または SDL だけで問題なく動作するかどうかを確認することもできます。X11 に依存している場合は、それにも取り組む必要があるかもしれません。

他のヒント

一緒に行きませんか Gentoo?

私自身は試したことはありませんが、コンパイルするビットを選択できることは理解しています。

Tiny Linux ディストリビューションを次のサイトで試してみてください http://tiny.seul.org/

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top