分页: 1 / 1

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

发表于 : 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

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

发表于 : 2012-03-15 22:05
qy117121
貌似grub2会自动识别分辨率

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

发表于 : 2012-03-15 22:06
kumox
有。883还是多少我忘记了。8开关的。

vga=0x03f0

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

发表于 : 2012-03-15 22:07
YeLee

代码: 全选

¥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 的确没有

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

发表于 : 2012-03-15 22:17
kumox
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里有这一段

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

发表于 : 2012-03-15 22:18
自由建客
没意思。GUI 才是王道!

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

发表于 : 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
只是在网上没有找到完全的表而已.....

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

发表于 : 2012-03-15 23:15
牵牛星
ubuntu用grub2,auto或者可以直接写分辨率D :em04

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

发表于 : 2012-03-16 16:50
chenyehong90
先随便设一个显卡不支持的大小,假如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 ..."

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

发表于 : 2012-03-16 16:57
supercatexpert
GRUB2就不需要自己写分辨率了,KMS会用GRUB2指定的分辨率。

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

发表于 : 2012-03-16 17:01
jtshs256
……
……
kernel command line 跟用什麼引導器有什麼關係……