看了几篇博文,多次试验之后,最后总结一下,分享给大家。方法如下:
方法一:
最新的内核已经支持framebuffer,只需要启动是指定相关参数 ,比如 “vga=分辨率 ” 就可以了。具体设置方法如下:
$sudo vi /etc/default/grub
1、找到如下的行,GRUB_CMDLINE_LINUX="" 在里面加入vga=**, 结果如下:
GRUB_CMDLINE_LINUX="vga=792"
2、另外还有一行要设置一下:
GRUB_GFXMODE=1024x768
该行原来是注释掉的,需要设置的分辨率与上面的 vga=792一致。
3、更新grub配置文件,如下
$sudo update-grub
重新启动后在其他tty就可以使用framebuffer了,比如按alt+ctrl+F1 进入一号虚拟终端。但是本文试过,发现不成功,但是按照方法二能够成功。
方法二:
无论是ati显卡还是nvidia显卡,在ubuntu10.04系统上启用受限驱动 (或手动安装官方驱动),都会导致开机splash分辨率变低的问题。由于这问题在ubuntu10.04上很普遍,所以也就有很多牛人为我们提供了解决方