2013年2月5日 星期二

Linux framebuffer 簡介


基本上,framebuffer是一塊連續的記憶體,其內容就是從LCD看到的螢幕內容(display),由CPU寫入。因此,螢幕的改變,包括滑鼠的移動,視窗拖移,都會改變framebuffer的內容。

所以可以如下清空螢幕:
 dd if=/dev/zero of=/dev/fb

也可複製螢幕的snapshot:
dd if=/dev/fb of=snapshot

然後再把它寫回去
dd if=./snapshot of=/dev/fb0







沒有留言:

張貼留言