永利官网ylg客户端Ubuntu 10.04/10.10设置私有驱动之后开机分辨率难点的解决

代码:        终端输入:sudo gedit /etc/default/grub

最后,重启。

32位的版本:
64位的版本:

永利官网ylg客户端 1

虽然一直用的是win7,但并不太喜欢它,唯一让我满意的是他的开机速度,其他的可有可无……

5 更新grub
sudo update-grub

sudo update-grub2

1.开启内核对framebuffer的支持
我发现有很多种framebuffer模式,不太明白它们之间有什么区别,不过我的机器在Ubuntu
10.04下,vesafb和nvidiafb都没搞好,能用,但是颜色分辨率低(可能是我用的方式不对),www.linuxidc.com最后还是看了别人帖子,改用uvesafb就OK了。

# Uncomment to get a beep at grub start

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

有两种方法可以解决安装私有驱动之后的开机分辨率问题:

永利官网ylg客户端 2

Ubuntu
10.04开机和关机分辨率过低

(3).运行下面的命令,启用framebuffer:

一 修复Plymouth
打开终端

修改grub2配置:
sudo gedit /etc/default/grub
改:
GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash nomodeset
video=uvesafb:mode_option=1600×900-24,mtrr=3,scroll=ywrap”
GRUB_GFXMODE=1600×900
红色部分是改动的,分辨率按上面用hwinfo看到的选一个自己喜欢的。(前面的“#”如果有一定要去掉。)
更新grub2配置:
sudo update-grub

(2)安装所需包:
sudo apt-get install v86d hwinfo
(3)查看framebuffer
sudo hwinfo –framebuffer

1.安装前终端输入代码:sudo umount -l /isodevice这一命令取消掉对光盘所在
驱动
器的挂载,否则分区界面找不到分区。第一次忘了,结果安装到一半时不动了,重启,输入sudo
umount -l /isodevice,回车,重新安装,问题解决。

永利官网ylg客户端,3 修改modules配置文件
sudo gedit /etc/intramfs-tools/modules
在最后加上一行
uvesafb mode_option=1366×768-24 mtrr=3 scroll=ywrap
同样,mode_option后跟的参数为你的www.linuxidc.com显示器支持的分辨率

如果你觉得在Ubuntu
10.04控制台下看电影很酷,或者你觉得自己的终端分辨率太低,都可以看看这篇博文。

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

(4).运行下面的命令,更新grub配置文件:

二 另外一个方法——移除开机logo
如果你使用firefox,点击下面的连接安装startup manager
startupmanager
然后根据软件的提示,取消开机logo

修改内核配置:
sudo gedit /etc/initramfs-tools/modules
在末尾加一行
uvesafb mode_option=1600×900-24 mtrr=3 scroll=ywrap
更新内核配置:
sudo update-initramfs -u

1.可以解决的问题:
(1)安装驱动后开机和关机画面花屏,分辨率低;
(2)开机画面直接出现,一闪而过,错过点点进度过程。(这个我原来幼稚地认为是10.04的开机速度太快,进度条来不及显示呢。呵呵)
2.解决 方案:uvesafb 替代 vesafb(具体什么意思我也不知道)
3.所需包:
(1)v86d(uvesafb需要)
(2)hwinfo(查看framebuffer)
4.步骤
(1)安装驱动:
方法一,Nvidia官网下载最新驱动,但是得先屏蔽掉nouveau,而且安装后会出现Nvidia巨大的Logo,我没有用这种方法。
方法二,System–>Administration–>Hardware
Drivers,我选的是那个Recommended。

把下面的两行

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

总之,做三个事情,一个是装uvesafb要用的东西,一个是开启内核对uvesafb的支持,还有要设置并更新grub2设置让内核用framebuffer启动。

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via
VBE
# you can see them in real GRUB with the command `vbeinfo’
#GRUB_GFXMODE=1280×800

发表评论

电子邮件地址不会被公开。 必填项已用*标注