7

私はSDLを使用して、Xで実行できる、またはターミナルから直接(できればある時点でラズベリーパイで)実行できるポータブルできれいなフロントエンドを作成しようとしています-現時点では、最新のラップトップを使用していますその上でUbuntu。

端末に画像を正しく表示するのに問題があります-それはアスキーアートとして出てきます。これは、Xで実行すると正常に動作するため、サンプルプログラムではなく、システム構成の問題だと思います。

これまでのところ、SDLはfbconビデオドライバーを使用する必要がありますが、代わりにaalibを使用していると思います。私は、SDLがフレームバッファが利用可能かどうかを確認し、利用可能である場合はそれを使用することを収集します。

> fbset -i  

mode "1024x768"
    geometry 1024 768 1024 768 32
    timings 0 0 0 0 0 0 0
    accel true
    rgba 8/16,8/8,8/0,0/0
endmode
4

1 に答える 1

6

--enable-video-fbconSDL インストールがフレームバッファ サポート (および/または--enable-video-directfb) を使用してビルドされていること、およびSDL_VIDEODRIVER環境変数がfbconまたはdirectfbに設定されていることを確認してください。

于 2013-01-31T18:42:35.527 に答える