/dev/fb0 をクリアできません。

/dev/fb0 をクリアできません。

私はeBayから購入した7インチHDMIモニターを持っており、Ubuntu 20を実行するQ1900ボードで動作します。以下を使用してモニターに書き込むことができますfbi

sudo fbi -a -T 1 --noverbose -d /dev/fb0 -t 5 --blend 1000 "${PICTURE}"

しかし、画像がフレームバッファやパネルに残っているようです。 2番目の画像を書き込むと、2つの画像が交互に表示されます。

私はそれを試してみましdd if=/dev/nul of=/dev/fbo/dev/fbo

しかし、どちらも機能しません。 Linuxボックスの電源を入れ直すことは試みませんでしたが、パネルの電源を入れ直しても何もしません。コンピュータをリセットしなければ、役に立ちません。

フレームバッファをフラッシュするコマンドはありますか?それとも私がしなければならないことではありませんか?

ティー

答え1

わかりました。昔もいつも言ってた

sudo fbi -a -T 1 --noverbose -d /dev/fb0 -t 5 --blend 1000 "${image}"

しかし、-t 5はfbiを5秒ループに入れます。

この方法

sudo fbi -1 -a -T 1 -d /dev/fb0 "$1"

素晴らしい作品。 -1パラメータに注意してください。

また、FBIを運営すると常時運営されるため、10コピーを同時に運営することになりました。私は-1パラメータが問題を解決するか、より多くの画像を作成する前にFBIを殺すと信じています。

私はこれが問題を解決すると信じています。

関連情報