全部博文(105)
分类: LINUX
2016-06-21 16:26:30
在带显示接口的linux 中,经常需要清framebuffer ,然而以前总借助fb 编程来进行相关的操作,
现在觉得这个相当麻烦。因为有下面这个dd指令。
dd if=/dev/zero of=/dev/fb0
psplash 开机后,如果没有应用程序调用fb , 那么fb上会一直有开机logo ,有了这个命令就好办了。
/etc/init.d/rc 中倒数第二行,添加dd if=/dev/zero of=/dev/fb0
运行到这里的时候,代表所有开机脚本已经调用完了。
if [ "x$runlevel" != "xS" ] && [ ! -x /etc/rc${runlevel}.d/S??xserver-nodm ]; th
if type psplash-write >/dev/null 2>&1; then
TMPDIR=/mnt/.psplash psplash-write "QUIT" || true
umount -l /mnt/.psplash
fi
dd if=/dev/zero of=/dev/fb0
fi