fbi

systemdで起動するときにfbiを使用して画像を表示する
fbi

systemdで起動するときにfbiを使用して画像を表示する

次のコマンドを使用して画像を正常に表示できます。 sudo fbi -T 1 /home/pi/photo-screen/photos/*.jpg -t 4 Raspberry PIが起動するとすぐに、これらの画像のスライドショーを開始したいと思います。 そのため、次のようなシステムファイルを追加しました。 [Unit] Wants=graphical.target After=graphical.target [Service] Type=simple User=pi Group=pi WorkingDirectory=/home/pi/photo-s...

Admin

Raspberry OS Busterでfbiを使用して起動時に画像を自動的に表示する最後の(そして最も簡単な)方法は何ですか?
fbi

Raspberry OS Busterでfbiを使用して起動時に画像を自動的に表示する最後の(そして最も簡単な)方法は何ですか?

ACLをさまざまに変更し、FBIを起動するためにphotos.serviceも作成しましたが、画面が黒くなる前に1つの画像のみを起動して表示します。 他のプロセスがあり(Webサーバーにも写真が表示されます)、Sambaは問題なく同じPi Zero Wで実行されます。キーボードが接続されておらず、HDMI画面しかありません。 Xorgはインストールされていません。 fbiをsudoとして実行する必要があるようです。 chvtコマンドを使用する必要があると思いましたが、それが必要かどうかはわかりません。 私の写真サービスは次のとおりです。 [Unit] Des...

Admin

FrameBufferの各行に書き込まれたバイト数を取得する方法は?
fbi

FrameBufferの各行に書き込まれたバイト数を取得する方法は?

ターゲット:私はフレームバッファ用の非常に単純な画像ビューアを書いています/dev/fb0(例:FBI)。 現在の状態: /sys/class/graphics/fb0/virtual_size私のソフトウェアは(たとえば)からピクセル解像度を取得します1920,1080。 次に(各行ごとに)1920行ピクセル(合計4×1920 = 7680バイト)あたり4バイト(BGRA)を/dev/fb0。 より正確には、y-row -col =>の値がそれぞれ(、および)のピクセルをx設定します。arr[y * 1920 * 4 + x * 4 + chan...

Admin

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

/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。 しかし、どちらも機能しま...

Admin

システムサービスでFBIを使用する方法
fbi

システムサービスでFBIを使用する方法

Xserver(Raspbian Buster)がないシステムでテレビに画像を表示しようとしています。 FBI がシステムサービスを介して動作することはできませんが、SSH 端末を介して動作します。 以下はsshで動作します。 sudo fbi -T 1 /path/to/image.jpg しかし、システムサービス(wallpaper.service)では機能しません... [Unit] Description=display image [Service] Type=simple ExecStart=/usr/bin/fbi -T ...

Admin

Buildroot:カーネルヘッダファイルに基づいてfbiをコンパイルする
fbi

Buildroot:カーネルヘッダファイルに基づいてfbiをコンパイルする

generic-packageBuildroot 2019.02.1に追加しています。パッケージ(fbi)<asm/page.h>はに含まれていますが、fbtools.cヘッダーはで使用できませんoutput/target。このパッケージをコンパイルすると、次のエラーが発生します。 $ make fbi-rebuild [...] CC fbi.o CC fbtools.o fbtools.c:24:30: fatal error: asm/page.h: No such file or directory #in...

Admin

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

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

一部の画像を表示するために使用しますfbi。 、、などfbiの一部のキーボードコントロールを使用して画像を制御できます。+-Page UpPage Down キーボードを使用する代わりに、SSHを介してこれらの制御コマンドをfbi。 私は以下を試しました: mkfifo /tmp/mycmd fbi /myfolder/*.jpg < /tmp/mycmd & これによりfbi起動が失敗します。たとえば、いくつかのコマンドを送信しようとしましたが、echo . > /tmp/mycmd開始されず、次のエラーが発生しました。 u...

Admin

fbiで画像を表示した後にtty1をエコーする方法は?
fbi

fbiで画像を表示した後にtty1をエコーする方法は?

私は次のように答えることができます/dev/tty1: echo "hello" > /dev/tty1 画像を表示できます(開始かどうかにかかわらず)。 fbi -T 1 -noverbose -a test.png コンソールに「hello」を印刷した後に画像を表示できますが、画像を表示した後は何も印刷できません。画像を表示した後にコンソールに印刷するには? ...

Admin

tmuxが仮想ttyで実行されている場合は、tmux内でfbiを実行できますか?
fbi

tmuxが仮想ttyで実行されている場合は、tmux内でfbiを実行できますか?

私はすでにそれを見ましたこの問題このソリューションは、仮想コンソールに画像を表示できる限り機能します。ただし、まず仮想コンソールの内部で起動tmuxし、fbi <imagename>次のエラーで失敗します。 using "DejaVu Sans Mono-16", pixelsize=16.67 file=/usr/share/fonts/truetype/dejavu/DejaVuSansMono.ttf ioctl VT_GETSTATE: Inappropriate ioctl for device (not a linux consol...

Admin

FBI は、最初の書き込み後に fifo の読み込みを停止します。
fbi

FBI は、最初の書き込み後に fifo の読み込みを停止します。

名前付きパイプを介して制御するのに問題がありますfbi。 FBIが最初の書き込み後にパイプの受信を中断したようで、その理由を理解できません。 私は次のようなものを実行しています: $ mkfifo /tmp/fbi $ sudo fbi -T 1 *.png < /tmp/fbi & [1] 19374 $ echo -n "." > /tmp/fbi using "DejaVu Sans Mono-16", pixelsize=16.67 file=/usr/share/fonts/truetype/dejavu/DejaVuSan...

Admin