ubuntu 10.04 开机分辨率过低

前天装回了ubuntu 10.04LTS,顺利安装完驱动,更新。也搭好了rails的开发环境,现在就回到一个老问题上,ubuntu10.04安装完建议的显卡驱动后,开机logo的分辨率过低,看上去很别扭,记得以前装时就有这个问题,不过有解决办法。google之,找到了ubuntu中文论坛中的一篇文章,其中自己也搞了个让自己哭笑不得的乌龙,所以自己也记录下。

 

ubuntu中文论坛原文地址:http://forum.ubuntu.org.cn/viewtopic.php?f=42&t=269452

 

看到这篇文章,果然很熟悉,所以立马就上手了。

 

1. 安装v86d,这个是后面修改uvesafb所必须的包,否则即使修改了后面的配置文件,也不会生效的,自己开始就是漏掉了这布,所以重启电脑后分辨率依然很低。

sudo apt-get install v86d 

 

2. 安装hwinfo,查看显卡支持的分辨率

sudo apt-get install hwinfo
sudo hwinfo --framebuffer

在里面我们可以找到自己通常习惯使用的分辨率,如我的笔记本就是1280x800-24,后面的数字代表多少位色。现在主流的应该都是24位(windows 下面为32位,是因为计算了8位的透明度)

 

3. 修改grub文件

sudo gedit /etc/default/grub

3.1 修改

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=1280x800-24,mtrr=3,scroll=ywrap"

 

3.2 去掉GRUB_GFXMODE前的#号,也就是去掉注视符号,并且修改为

GRUB_GFXMODE=1280x800

 

4. 修改initramfs

sudo gedit /etc/initramfs-tools/modules

在该配置文件最后以行添加上

uvesafb mode_option=1280x800-24 mtrr=3 scroll=ywrap

 

5. 强制使用Framebuffer

echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash

 

6. 更新grub和initramfs

sudo update-grub2
sudo update-initramfs -u

 

7. 重启机器,下次开机分辨率应该就已经设置成功了!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值