高分辨率CLI?


10

我希望控制台的分辨率与我的屏幕分辨率(1440x900)相匹配。1024x768可以正常工作,但是由于某些原因,当我切换到ttyX时放1440x900时,命令提示符几乎就在屏幕底部!在启动过程中,Ubuntu启动屏幕也会从屏幕边缘移开。

这是我的/ etc / default / grub

  4 GRUB_DEFAULT=0
  5 GRUB_HIDDEN_TIMEOUT=0
  6 GRUB_HIDDEN_TIMEOUT_QUIET=true
  7 GRUB_TIMEOUT=10
  8 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
  9 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
 10 GRUB_CMDLINE_LINUX=""
 11 GRUB_GFXMODE=1440x900
 12 GRUB_GFXPAYLOAD_LINUX=keep

如何获得CLI分辨率为1440x900?


运行vbeinfo以验证您的硬件是否支持控制台的分辨率。
user4124 2011年

是的 它说它支持1440x900。
mikewilliamson 2011年

2
您正在使用什么视频卡?用什么驱动程序?
papukaija 2011年

Answers:


10

值得的是,这是内核模式设置自动为我们完成的工作。KMS是大多数开源图形驱动程序可用的功能。基本上,这意味着系统会尽早确定屏幕分辨率并坚持使用。

如果您愿意放弃对3D的支持,并且图形硬件具有可用的开源驱动程序,则可以尝试切换到该驱动程序。
对于NVidia硬件,这是“新潮”,而不是“ nvidia”。
“ ati / radeon”,而不是ATI硬件的“ fglrx”。


我认为这是您特定情况的答案。但是,在使用nvidia二进制驱动程序的自然环境中-至少就我而言-1440x900切换到控制台可以直接使用。文本很大,但是仍然可以使用。想要很小的文本意味着我将不得不使用开源驱动程序。我知道它可以与例如knoppix中的简单VESA驱动程序一起使用。
RobotHumans 2011年

2

这是使Plymouth与Nvidia专有驱动程序一起工作的工作。

1.编辑/etc/default/grub文件。

打开一个终端并运行以下命令(可以将其粘贴):

gksu gedit /etc/default/grub

取消注释此行(通过删除前导#字符):

GRUB_GFXMODE = 1440x900

2.编辑/etc/grub.d/00_header

跑:

gksu gedit /etc/grub.d/00_header

找到显示以下内容的行:

gfxmode=${GRUB_GFXMODE} 

在该行之后立即换行。新行应显示:

set gfxpayload=keep

3.更新GRUB2配置。

要应用新的GRUB配置,只需运行:

sudo update-grub

太好了-这正是我想要的。
2011年
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.