SDLベースのアプリケーションの出力をフレームバッファデバイス/ dev / fb1に表示しようとしています。 Fb1はSM750ベースのカードに接続されています。
アプリケーションを実行すると、出力は常にfb0に表示されます(実行時にUbuntuデスクトップを上書きします)。
次のように入力すると、fb1がアクティブであることがわかります。
sudo fbset -fb /dev/fb1 640x480-60
そのポートに接続されているモニターがアクティブになります。
私のアプリケーションを実行するには、次のコマンドラインを使用しました。
SDL_FBDEV=/dev/fb1 SDL_VIDEODRIVER=xxx sudo ./SDLTimeOutput
ここで、xxxはdirectfb、fbcon、svgalibです。私は3つすべてを試しましたが、毎回同じ結果を得ました。
誰かが私のアプリケーションをfb0ではなくfb1に表示するように設定する方法を教えてください。
アンドリュー