命令行终端的屏幕分辨率?

命令行终端的屏幕分辨率?

我已禁用自动启动到 Unity,并使用登录 shell 启动到 CLI tty。运行 CLI 登录 shell 时,屏幕分辨率相当低,仅利用宽屏的一小部分。我确实想最大化屏幕分辨率,但保持字体较小。我实际上是在 VirtualBox 内的虚拟机中运行此特定安装,但稍后也会将其应用于其他机器上的其他“裸机”安装。

答案1

您可以通过 GRUB 配置更改控制台分辨率。在文件中,/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=640x480   

取消注释该GRUB_GFXMODE=640x480行(即删除#开头的)。将值更改640x480为您喜欢的分辨率。现在保存文件并运行:

sudo update-grub

您现在可以重新启动系统。

礼貌: http://ubuntuforums.org/showthread.php?t=1478692

注意:我自己还没有检查过这个解决方案,但它应该可以正常工作。

答案2

您可以使用 Grub Customizer,一种 GUI 方法。

首先,您需要安装 Grub Customizer。打开终端(++ Ctrl)并逐个输入以下命令。AltT

sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer

第一个命令将提示您输入密码。命令完成后,您可以关闭终端。

现在您可以进行更改。

  1. 打开 Grub Customizer。
  2. 选择选项卡外观设置
  3. 选择自定义分辨率并选择最适合您屏幕的分辨率(或者您可以输入自己的分辨率)。
  4. 节省;等待保存。
  5. 重新启动机器来测试更改。

Grub Customizer 中的外观设置

注意:更改字体有点问题,因此您可能要避免这样做。

答案3

此链接有一个可以在启动时设置的模式列表,通过使用 Shift 键启动来检查它们(这样您就可以输入 grub),然后在内核行中添加 vga 参数。
找到适合您的模式后,将 vga 参数添加到 /etc/default/grub 中的 GRUB_CMDLINE_LINUX 变量并运行

sudo update-grub

相关内容