grub中有个vga参数,怎么没有1366x768呢?

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
头像
赶集人
帖子: 67
注册时间: 2010-10-20 22:23

grub中有个vga参数,怎么没有1366x768呢?

#1

帖子 赶集人 » 2012-03-15 22:01

grub中有个vga参数,怎么没有1366x768呢?
哥们的笔记本都是这个分辨呀.....
彩度\解析度 640x480 800x600 1024x768 1280x1024 bit
256 769 771 773 775 8 bit
32768 784 787 790 793 15 bit
65536 785 788 791 794 16 bit
16.8M 786 789 792 795 32 bit
头像
qy117121
论坛版主
帖子: 50587
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
联系:

Re: grub中有个vga参数,怎么没有1366x768呢?

#2

帖子 qy117121 » 2012-03-15 22:05

貌似grub2会自动识别分辨率
渠月 · QY   
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu

邮箱 [email protected]
头像
kumox
帖子: 2114
注册时间: 2008-04-14 23:29
来自: 曾也在NB大学呆过
联系:

Re: grub中有个vga参数,怎么没有1366x768呢?

#3

帖子 kumox » 2012-03-15 22:06

有。883还是多少我忘记了。8开关的。

vga=0x03f0
上次由 kumox 在 2012-03-15 22:14,总共编辑 1 次。
kelltan.me
头像
YeLee
论坛版主
帖子: 26406
注册时间: 2008-08-13 8:48
系统: Fundu i64
来自: 东海硇州,一双管钥。
联系:

Re: grub中有个vga参数,怎么没有1366x768呢?

#4

帖子 YeLee » 2012-03-15 22:07

代码: 全选

¥cat /sys/devices/platform/uvesafb.0/vbe_modes 
640x400-8, 0x0100
640x480-8, 0x0101
800x600-8, 0x0103
1024x768-8, 0x0105
320x200-16, 0x010e
320x200-32, 0x010f
640x480-16, 0x0111
640x480-32, 0x0112
800x600-16, 0x0114
800x600-32, 0x0115
1024x768-16, 0x0117
1024x768-32, 0x0118
320x200-8, 0x0130
320x400-8, 0x0131
320x400-16, 0x0132
320x400-32, 0x0133
320x240-8, 0x0134
320x240-16, 0x0135
320x240-32, 0x0136
640x400-16, 0x013d
640x400-32, 0x013e
1360x768-8, 0x014b
1360x768-16, 0x014c
1360x768-32, 0x014d
:em06 :em06 :em06 的确没有
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
头像
kumox
帖子: 2114
注册时间: 2008-04-14 23:29
来自: 曾也在NB大学呆过
联系:

Re: grub中有个vga参数,怎么没有1366x768呢?

#5

帖子 kumox » 2012-03-15 22:17

vbetest
Install the lrmi package from the AUR that contains the vbetest tool (x86_64 users will need to use #hwinfo above).
Run vbetest as root
Then note the number in [ ] corresponding to your desired resolution.
Press 'q' to quit vbetest interactive prompt.
As an option, in a console as root, you can test the mode you just picked up by running vbetest -m <yourcode> and see a pattern like this one
Add 512 to the discovered value picked up above and use the total value to define the vga= parameter in the kernel options of menu.lst.
Reboot to enjoy the result
For example vbetest on one computer:
[356] 1440x900 (256 color palette)
[357] 1440x900 (8:8:8)
So here the number you want is 357. Then, 357 + 512 = 869, so you will use vga=869. Add your value to the end of the kernel line in menu.lst as shown below:
kernel /vmlinuz-linux root=/dev/sda1 ro vga=869

archwiki里有这一段
kelltan.me
头像
自由建客
帖子: 13468
注册时间: 2008-07-30 23:21
系统: Debian stable AMD64

Re: grub中有个vga参数,怎么没有1366x768呢?

#6

帖子 自由建客 » 2012-03-15 22:18

没意思。GUI 才是王道!
头像
赶集人
帖子: 67
注册时间: 2010-10-20 22:23

Re: grub中有个vga参数,怎么没有1366x768呢?

#7

帖子 赶集人 » 2012-03-15 22:54

$ sudo hwinfo --framebuffer

Mode 0x0321: 640x480 (+2560), 24 bits
Mode 0x0322: 800x600 (+3200), 24 bits
Mode 0x0323: 1024x768 (+4096), 24 bits
Mode 0x03ee: 1366x768 (+1408), 8 bits
Mode 0x03ef: 1366x768 (+2752), 16 bits
Mode 0x03f0: 1366x768 (+5504), 24 bits
只是在网上没有找到完全的表而已.....
头像
牵牛星
帖子: 998
注册时间: 2011-11-26 11:44
来自: ★光坂高校文艺部★

Re: grub中有个vga参数,怎么没有1366x768呢?

#8

帖子 牵牛星 » 2012-03-15 23:15

ubuntu用grub2,auto或者可以直接写分辨率D :em04
openSUSE+KDE
我用A卡,不曾杯具
驱动开源之不提倡者
AMD_N930+AMD_HD5470+AMD_M880G(3A党)
Linux就是2B(NB的架构+SB的驱动)
子曰:写C时适当d "断行" || "缩进" || "空格" == "注释"
头像
chenyehong90
帖子: 315
注册时间: 2010-10-03 17:19

Re: grub中有个vga参数,怎么没有1366x768呢?

#9

帖子 chenyehong90 » 2012-03-16 16:50

先随便设一个显卡不支持的大小,假如31f,启动时会报错,然后列出你的显卡支持的分辨率大小,选一个设置,没有1366x768就选最接近的也可以。记住你的设置然后修改引导参数里的,比如要设置成下面表中的最后一项640x400x32 VESA则添加vga=34D(不行的话就把34D换算成10进制数,就是大概790多左右的)
Undefined video mode number: 31f
Press <ENTER> to see video modes available, <SPACE> to continue, or wait 30
sec
Mode: Resolution: Type: Mode: Resolution: Type: Mode: Resolution: Type:
0 F00 80x25 VGA 1 F01 80x50 VGA 2 F02 80x43 VGA
3 F03 80x28 VGA 4 F05 80x30 VGA 5 F06 80x34 VGA
6 F07 80x60 VGA 7 300 640x400x8 VESA 8 301 640x480x8 VESA
9 303 800x600x8 VESA a 305 1024x768x8 VESA b 307 1280x1024x8 VESA
c 30E 320x200x16 VESA d 30F 320x200x32 VESA e 311 640x480x16 VESA
f 312 640x480x32 VESA g 314 800x600x16 VESA h 315 800x600x32 VESA
i 317 1024x768x16 VESA j 318 1024x768x32 VESA k 31A 1280x1024x16 VESA
l 31B 1280x1024x32 VESA m 330 320x200x8 VESA n 331 320x400x8 VESA
o 332 320x400x16 VESA p 333 320x400x32 VESA q 334 320x240x8 VESA
r 335 320x240x16 VESA s 336 320x240x32 VESA t 33D 640x400x16 VESA
u 34D 640x400x32 VESA
Enter a video mode or "scan" to scan for additional modes:
"Press <ENTER> to see video modes ..."
上次由 chenyehong90 在 2012-03-16 17:01,总共编辑 1 次。
头像
supercatexpert
帖子: 403
注册时间: 2010-01-17 15:39
系统: Debian Wheezy AMD64
联系:

Re: grub中有个vga参数,怎么没有1366x768呢?

#10

帖子 supercatexpert » 2012-03-16 16:57

GRUB2就不需要自己写分辨率了,KMS会用GRUB2指定的分辨率。
OS: Debian Wheezy (Testing) for AMD64~~~
Mobile Phone: Nokia N900, OS: Maemo 5.0 (Base on Debian)~~~
本人的项目: RhythmCat(Linux下的音乐播放器.....支持歌词等功能...)
http://code.google.com/p/rhythmcat

RhythmCat 2进行中 (https://github.com/supercatexpert/RhythmCat2/)
jtshs256
帖子: 22323
注册时间: 2010-07-19 21:41
系统: OS X

Re: grub中有个vga参数,怎么没有1366x768呢?

#11

帖子 jtshs256 » 2012-03-16 17:01

……
……
kernel command line 跟用什麼引導器有什麼關係……
躺平
回复