一部の画像を表示するために使用しますfbi
。 、、などfbi
の一部のキーボードコントロールを使用して画像を制御できます。+
-
Page Up
Page 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
画像を表示するにはfbi
TTYへのアクセスが必要です。したがって、以下を使用する必要があります-T 1
。
fbi -d /dev/fb0 -T 1 zxcv.png
それを取得したら、をaccess /dev/tty1: Permission denied
使用してコマンドを実行できますsudo
。
残念ながら、私はそれにコマンドを送信する方法を知りません。使ってみようティエホ何かを送信します/dev/tty1
が、fbi
競合が発生します。あなたのfifo
方法もうまくいかないようです。