Ubuntu10.04修改开机画面界面分辨率

1.安装V86d和hwinfo包

1 sudo apt-get install v86d hwinfo  

2.查看自己机子显卡支持的最高分辨率

1 sudo hwinfo --framebuffer  

  02: None 00.0: 11001 VESA Framebuffer                           
  [Created at bios.464]
  Unique ID: rdCR.jxlX_IoocZ9
  Hardware Class: framebuffer
  Model: "(C) 1988-2005, ATI Technologies Inc.  MADISON"
  Vendor: "(C) 1988-2005, ATI Technologies Inc. "
  Device: "MADISON"
  SubVendor: "ATI ATOMBIOS"
  SubDevice: 
  Revision: "01.00"
  Memory Size: 16 MB
  ......
  Mode 0x03ee: 1920x1080 (+1920), 8 bits
  Mode 0x03ef: 1920x1080 (+3840), 16 bits
  Mode 0x03f0: 1920x1080 (+7680), 24 bits

  Config Status: cfg=new, avail=yes, need=no, active=unknown

3.修改grub 路径:/etc/default/grub,使用uvesafb的framebuffer来启动

1 sudo gedit /etc/default/grub  

将文件中的 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

改成

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset]

video=uvesafb:mode_option=1920x1080-24,mtrr=3,scroll=ywrap"

紫色部分根据显示器支持的最大分辨率设定,注意x号,我是复制的shell中的x,之前搞错了用*反正是重启了好几次都没有好,也不知道是不是这个问题,比较毁 = =...
 
4. 修改/etc/initramfs-tools/modules文件
1 sudo gedit /etc/initramfs-tools/modules 
新增  uvesafb mode_option=1920x1080-24 mtrr=3 scroll=ywrap
 
5.运行如下命令,启用framebuffer
1 echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash  
 
6.最后,更新grub配置文件
1 1 sudo update-grub  
2 2 sudo update-initramfs -u
 
7.重启机器即可
Ps:可能第一次重启开机界面变为花屏,再重启几次应该就没有问题了。
 

参考连接:若无其事

posted @ 2011-11-21 14:13  captain_meng  阅读(1473)  评论(0编辑  收藏  举报