特定のフレームバッファデバイスを使用するようにfbconを設定する

特定のフレームバッファデバイスを使用するようにfbconを設定する

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に表示するように設定する方法を教えてください。

アンドリュー

関連情報