小编war*_*luk的帖子

如何在 byobu (pts) 中启用帧缓冲图像(例如在 w3m、fbi 中)的显示?

我正在尝试在我的旧笔记本电脑上运行没有 X Window System的最小 Ubuntu 13.10 安装。我在此设置中依赖的最有用的工具之一是byobu;但是,它似乎阻止我使用能够在帧缓冲区中显示图像的应用程序。

其中一个程序是浏览器w3m(与其w3m-img软件包一起安装)。从外部byobu(in tty1)执行,但仅当前面有 时sudo,它会显示带有按预期加载的图像的网页。但是,如果byobu启用(因此我的终端不再标识为tty1,而是标识为dev/pts/1),则无法w3m显示图像(无论我是否启动它sudo)。

这同样适用于fbi图像查看器。在byobu(但同样,仅当我使用 启动它时sudo)之外,它可以正常工作。与byobu启用,它不是产生一个错误信息,相关的位似乎是

ioctl VT_GETSTATE: Inappropriate ioctl for device (not a linux console?)
Run Code Online (Sandbox Code Playgroud)

据我了解,这一切都与byobu依赖伪终端的事实以及一些神秘的权限设置有关(正如sudo我提到的要求似乎表明的那样)。

在此先感谢您的帮助!

command-line byobu w3m framebuffer

9
推荐指数
2
解决办法
2万
查看次数

标签 统计

byobu ×1

command-line ×1

framebuffer ×1

w3m ×1