DIFriad 发表于 2004-2-10 17:42:37

求助,能在grub引导后将分辨率变为1280*1024吗?

我看论坛里说在grub中加入vga=792是1024*768,加入vga=795是1280*1024。我都在grub.conf中试过了,还是和原来一样呀!还是640*480。有成功的吗?把grub的配置文件贴出来借鉴一下吧。

spitfirebay 发表于 2004-2-10 22:17:10

这个只能影响字符界面

GGGO 发表于 2004-2-11 01:15:00

有,不过我用的是800X600
在Fedora下,就是在内核参数那行加上 vga=xxx
上次我有看过一个贴,说要内核支持,要有编译一个什么模块才行,但是我不记得是什么了 :wink:

DIFriad 发表于 2004-2-11 12:20:40

可以了,vga=0x307

pjc5520 发表于 2004-2-11 13:26:58

vga=0x307z
这个数值在那可以找到参考?

magicmao 发表于 2004-2-11 14:16:38

640x480 800x600 1024x768 1280x1024
256 0x301   0x303   0x305       0x307
32k 0x310   0x313   0x316       0x319
64k 0x311   0x314   0x317       0x31A
16M 0x312    0x315   0x318       0x31B

pjc5520 发表于 2004-2-12 12:27:01

不懂,前面256 32k……指什么?

magicmao 发表于 2004-2-12 12:40:24

256->256色
。。。。。。

参考:
http://www.chinaunix.net/bbsjh/1/9978.html

6.修改grub.conf以更改控制台的分辨率

此项并不是必须的,但是可以让你的控制台看上去更加舒服,zhcon也用起来更加爽!
打开/boot/grub/grub.conf
找到kernel /boot/vmlinuz-2.4.18-3 ro root=/dev/hda1 hdc=ide-scsi一行,添加参数vga=792成为
kernel /boot/vmlinuz-2.4.18-3 ro root=/dev/hda1 hdc=ide-scsi vga=792
最后的vga=792表示1024x768,16M色彩,具体数值可以参见下表:


640x480 800x600 1024x768 1280x1024

256 769 771 773 775

32K 784 787 790 793

64K 785 788 791 794

16M 786 789 792 795

一般来说,15寸显示器可以考虑771,787,788或者789,而17寸显示器可以考虑773,790,791,792。不要把分辨率改的过高,一定要在你的显示器可以承受的范围之内。
(万一改的过高导致启动Linux黑屏的话,可以在grub菜单出现时选择Linux项,按e键,然后选择有kernel的一项,再按e进入编辑,删除最后的vga=7xx)
修改完grub.conf后保存,重启动,进入Linux,哈哈,是不是控制台的分辨率变了呢?进入zhcon,可以正常使用中文了,很爽吧!

mozilla 发表于 2004-2-12 13:19:46

vga=0x317

pjc5520 发表于 2004-2-12 14:49:11

非常感谢
页: [1]
查看完整版本: 求助,能在grub引导后将分辨率变为1280*1024吗?