如何提高Ubuntu服务器的控制台分辨率


12

我在VMware工作站中运行Ubuntu服务器,当我运行VM时,屏幕很小。我想将其增加到适合整个VMware控制台的某种程度。

我尝试更改GFX_MODE/ etc / default / grub中的内容,然后运行update-grub2。当我重新启动时,它只会使grub菜单巨大。但是一旦它完全启动进入Ubuntu,它就会缩小到默认分辨率。

我想念什么?

Answers:


8

尝试附加vga=791到linux(内核)行(在中/etc/default/grub)。

有关其他分辨率,请参见控制台帧缓冲(如果要进一步降低分辨率)。


1
在配置文件的哪一行?您给我的链接是/boot/grub/menu.lst。在grub2中不存在。
ianc1215 2011年

1
/etc/default/grub,请参阅“ GRUB_CMDLINE_LINUX_DEFAULT =“安静的飞溅”,GRUB_CMDLINE_LINUX_DEFAULT="quiet splash vga=791然后将其附加到此处- 然后update-grub像以前一样操作(也撤消先前的编辑)。–
Panther

1
有没有指定象是一种解脱的方式1024x768x32GRUB_CMDLINE_LINUX_DEFAULT?还是只能使用VESA代码?
ianc1215 2011年

我不确定VMWare和您的控制台分辨率。您当然可以尝试,它不会伤害任何东西。如果失败,则分辨率为vga = 824
Panther

请查看pendrivelinux.com/vga-boot-modes-to-set-screen-resolution,以了解791分辨率的含义。那里还有其他可用的数字。
雷蒙德·伯克霍尔德

5

我在/ etc / default / grub中使用了两个参数:

# 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=1366x768x24
# bug workaround
GRUB_GFXPAYLOAD_LINUX=keep

我通过阅读/etc/grub.d中的shell脚本找到了第二项。

在运行vbeinfo之前,请确保“设置pager = 1”,以便您可以读取输出。

完成后,请务必运行“ sudo update-grub”


对于多个问题,请不要发布相同的答案。
RolandiXor

5
这可能是重复的,但是当我到达此页面并且不知道他的副本在哪里时,这对我很有用。
亚历克西斯·威尔克2014年

1
在服务器模式下,应使用GRUB_GFXPAYLOAD_LINUX = 1366x768x24而不是GRUB_GFXMODE = 1366x768x24
Pascal
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.