解决了关于分辨率的几个问题

weixin_38050219 2012-04-06 09:28:37

本帖最后由 onlynux 于 2012-04-09 12:58 编辑 1,grub分辨率和启动画面的分辨率是一样的么,或者说二者是共用一个分辨率,我在网行差了很多资料,很多人都说是grub和字符界面的分辨率是一致的,也就是说更改了/etc/default/grub的配置离得分辨率也就同时更改了grub的分辨率和字符界面的分辨率
2,为什么我的桌面的分辨率和我的启动界面的不一样,启动界面的要小很多,我试验过更改启动画面的分辨率,但是问题也随之而来,grub的界面分辨率太高,字体模糊,然而字符界面下的分辨率却基本没有变化,没有GRUB那么强烈,这是怎么回事,为什么和1会有出入
3,请大家帮我参考一下,我显示器的分辨率是1366*768的,而ubuntu不支持这个,我只能将就选了一个1280*720,但是这个分辨率是字符界面和开机画面还有GRUB共用的,但是桌面的分辨率却远远不止这个数,那么控制桌面的分辨率又是怎么回事
4,我想把GRUB设置为640X480,这样字体看着要好一些,启动画面设置为我电脑自己的分辨率,字符界面下我想使用1024X768的,纯文本模式下要好看一些,字体太小眼睛疼,应该怎么实现?
5,为什么不更新显卡驱动是ubuntu开机画面的分辨率很高,比我现在使用的高多了,但是他的GRUB界面却是640X480的,而且字符界面也是这个分辨率,这算不算是问题一的佐证,我更改/etc/default/grub后设置为800X600,这是GRUB和字符界面都是800X600,开机画面却不受影响,还是高分辨率,我更新显卡驱动之后就出现了我上面所说的问题,一改全改,求大神指教


问题解决了,感谢楼下的各位,谢谢你们的帮助,我把最后的过程整理了一下,希望没有解决的人能看见着个帖子
现简述解决过程:
1. 确认grub和plymouth的系统配置文件是原始状态,没有应用过其它的修改方案。
2. 安装v86d和hwinfo包,下面我们要用到:
sudo apt-get install v86d hwinfo
3. 查看自己显卡支持的分辨率:
sudo hwinfo –framebuffer
我的显示器分辨率是1366x768的,没有找到相同的,就使用了比例最接近的1280x720
4. 修改/etc/default/grub文件,使用uvesafb的framebuffer来启动
sudo gedit /etc/default/grub
把下面的一行
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
修改为:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=1280x720-24,mtrr=3,scroll=ywrap"
注意:看网上很多教程都说要修改下面这一行:
#GRUB_GFXMODE=640x480,说是要把#号去掉,然后把后面的数字修改为自己想要的分辨率,我之前也是这样做,不过发现GRUB的分辨率也变了,而且好难看,按照我这样做的话,启动画面和字符界面的分辨率可以改成自己想要的,但是GRUB的分辨率是不会变的,(折腾了我好多次,才发现问题所在)
5. 修改/etc/initramfs-tools/modules文件,
sudo gedit /etc/initramfs-tools/modules
添加下面这行:
uvesafb mode_option=1280x720-24 mtrr=3 scroll=ywrap
6. 运行下面的命令,启用framebuffer:
echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash
7. 运行下面的命令,更新grub配置文件:
sudo update-grub
sudo update-initramfs -u
8.重启。大功告成!
9.非常感谢解决问题期间回复我的帖子和帮助我解决这个问题的朋友们
...全文
36 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复

476

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧