ubuntu下激活framebuffer

1931阅读 0评论2013-01-05 黑曼巴snake
分类:LINUX

    默认下,ubuntu是没有激活framebuffer的,所以在装完系统后在/dev下找不到fb0节点,记得我在一次配置时在网上找了不少资料,照着配置都没成功,最惨的一次,系统还给崩溃,害我系统里以往的资料就这么没了,当时是那个后悔啊。今天突然想起来这件事,就照着自己配置成功的方法在这做个演示(当然这也是结合众多网上资料得出的)。
作者:李文金
转载请说明出处:liwenjin.blog.chinaunix.net   谢谢!!
 
1首先要安装必要的信赖包sudo apt-get install v86d hwinfo

2.装完后可以通过命令查看信息sudo hwinfo --framebuffer



3.接下来可以修改内核配置了

 sudo sh -c "echo uvesafb >> /etc/initramfs-tools/modules"
 sudo modprobe uvesafb
 cat /sys/bus/platform/drivers/uvesafb/uvesafb.0/vbe_modes
 

sudo sh -c "echo options uvesafb mode_option=1600x900-32 scroll=ywrap > /etc/modprobe.d/uvesafb.conf"



4.更新内核配置



5.修改grub2配置sudo gedit /etc/default/grub
改:GRUB_CMDLINE_LINUX_DEFAULT 位置并添加    GRUB_GFXMODE=1600x900 并保持退出



6.更新grub2配置  sudo update-grub

7.到此就完成了,之后在/dev下就可以看到fb0了。。

8,接下来就可以自己写程序来测试fb0了,测试程序网上也挺多的,自己可以试试看。。

 

上一篇:Qt Opencv 在Linux下摄像头简单示例v1.0
下一篇:linux读取键盘输入值方法