1 前言
Ubuntu14.04默认使能了FrameBuffer,并不需要通过类似参考资料[5][6]的方法来开启该功能。根据参考资料[7]的说明,可通过下述命令查看是否已经打开了FrameBuffer功能:
ls /dev/fb*如果输出结果如下所示,则证明已经开启了FrameBuffer功能:
此外,根据参考资料[7]的提示,还可通过下述命令查看相关log:
dmesg | grep "frame buffer"如果输出结果如下所示,则证明已经开启了FrameBuffer功能:
2 截屏/显示
可以通过下述命令截屏:
cat /dev/fb0 > test.raw然后通过下述命令将上述截屏结果显示出来:
cat test.raw > /dev/fb0
试图通过下述命令显示黑屏:
cat /dev/zero > /dev/fb0也会失败:
3 工具
3.1 fbset
(1)安装
sudo apt-get install fbset
(2)使用
sudo fbset -s显示FrameBuffer信息
参考资料
[1]Disabling the Ubuntu FrameBuffer Entirely
[2]Put graphics on the screen without /dev/fb0
[3]How to disable the Linux frame buffer if it's causing problems
[4]Enable Framebuffer mode in Ubuntu 12.04/14.04 of Vmware
[7]How to check if framebuffer is enabled
[8]Writes to FrameBuffer /dev/fb0 do not seem to change graphics screen
原文链接:https://www.f2er.com/ubuntu/355911.html