如果 tmux 在虚拟 tty 中运行,是否可以在 tmux 中运行 fbi?

mer*_*011 5 tmux fbi

我已经看过这个问题,并且解决方案在我可以在我的虚拟控制台中显示图像的范围内有效。但是,如果我首先tmux在虚拟控制台中启动 a ,然后尝试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 console?)
Run Code Online (Sandbox Code Playgroud)

是否有解决方法,例如某些设置tmux将允许它使用fbi

Ter*_*Sun 3

fbi -vt 1 <imagename>以 root 权限运行。Alt它将在控制台 1 中显示由-激活的图像F1

openvt -c 1 -f fbi <imagename>也能达到目的。但我的测试结果显示,fbi结束后,openvt占用的控制台会重新启动。