高分辨率 CLI?

高分辨率 CLI?

我希望控制台的分辨率与屏幕分辨率 (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?

答案1

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

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

答案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

相关内容