我已经看过了这个问题只要我可以在虚拟控制台中显示图像,该解决方案就有效。但是,如果我首先在虚拟控制台内启动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 console?)
是否有解决方法,例如某些设置tmux
将允许它与 一起使用fbi
?
答案1
fbi -vt 1 <imagename>
以 root 权限运行。它将在控制台 1 中显示由Alt-激活的图像F1。
openvt -c 1 -f fbi <imagename>
也能达到目的。但我的测试结果显示,fbi结束后,openvt占用的控制台会重新启动。