背景情報:
- ラズベリーパイを使ってリモートディスプレイをセットアップしようとしています。
- 現在、画像を表示するためにfbi(フレームバッファ画像ビューア)を使用しています。
- デバイスは、ssh または Web インターフェイスを介して制御されます。どちらかはわかりませんが、実際のデバイスからは確実に制御されません。
問題は、プロセスをリモートで「クリーン」に終了し、画面をクリアしてエラーを生成しない簡単な方法が見つからないように見えることです。q ボタンを押すと fbi プログラムは終了しますが、ssh ではうまくいかないようです。理想的には、それを殺す前に毎回pidを調べなければならないよりも、面倒ではない解決策を好むでしょう。別のプログラムを使用するという考えにはオープンですが、Xorg で実行することはできません。
私はもう試した:
- pidをgrepして送信
kill -sigterm
しますが、終了しないか、画面がクリアされません echo "q" > /proc/[pid]/fd/0
- 私が試したすべての反復で、アクセスが拒否されるか、何も起こりません
何か案は?