SSH経由でFBIにコマンドを送信する方法は?

SSH経由でFBIにコマンドを送信する方法は?

一部の画像を表示するために使用しますfbi。 、、などfbiの一部のキーボードコントロールを使用して画像を制御できます。+-Page UpPage Down

キーボードを使用する代わりに、SSHを介してこれらの制御コマンドをfbi

私は以下を試しました:

mkfifo /tmp/mycmd
fbi /myfolder/*.jpg < /tmp/mycmd &

これによりfbi起動が失敗します。たとえば、いくつかのコマンドを送信しようとしましたが、echo . > /tmp/mycmd開始されず、次のエラーが発生しました。

using "DejaVu Sans Mono-16", pixelsize=16.67 file=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono.ttf
ioctl VT_GETSTATE: Inappropriate ioctl for device (not a linux console?)

問題は何ですか?

SSH経由でコマンドを送信する方法fbi! ?

ベストアンサー1

画像を表示するにはfbiTTYへのアクセスが必要です。したがって、以下を使用する必要があります-T 1

fbi -d /dev/fb0 -T 1 zxcv.png

それを取得したら、をaccess /dev/tty1: Permission denied使用してコマンドを実行できますsudo

残念ながら、私はそれにコマンドを送信する方法を知りません。使ってみようティエホ何かを送信します/dev/tty1が、fbi競合が発生します。あなたのfifo方法もうまくいかないようです。

おすすめ記事