操作指南

运维指南

API 文档

修改 VNC 分辨率

最近更新时间:2020-06-01 15:12:40

操作场景

部分 Linux 系统镜像的 VNC 默认显示分辨率较小,如 CentOS 6 的 VNC 默认分辨率只有 720 * 400。您可以通过修改 grub 参数,将 Linux 系统镜像的 VNC 分辨率设置为1024 * 768。
对于 Window 系统镜像,当 VNC 分辨率过低时,可能会影响某些项目的正常显示或者导致某些应用无法打开。您可以通过进行修改分辨率,避免这些问题。

本文档将引导您调整云服务器的 VNC 显示分辨率。

操作步骤

修改 Windows 实例的 VNC 分辨率

说明:

下面以 Windows Server 2012 中文版系统镜像为例,引导您修改 Windows 实例的 VNC 分辨率。

  1. 使用 VNC 登录 Windows 实例
  2. 在操作系统界面,单击鼠标右键,选择【屏幕分辨率】。如下图所示:
  3. 在打开的屏幕分辨率窗口中,设置【分辨率】的大小,单击【应用】。如下图所示:
  4. 在弹出的提示框中,单击【保留更改】。
  5. 单击【确定】,关闭屏幕分辨率窗口。

修改 Linux 实例的 VNC 分辨率

Linux 系统镜像有许多类型,其中如 CentOS 7、CentOS 8、Ubuntu、Debian 9.0 等较新的系统镜像,VNC 默认分辨率为1024 * 768,无需修改 VNC 分辨率。下面以 CentOS 6 和 Debian 7.8 为例,引导您修改 VNC 分辨率。

CentOS 6

针对 CentOS 6 系统镜像,VNC 默认分辨率为 720 * 400。通过修改 grub 启动参数,可以将 VNC 分辨率设置为 1024 * 768。其设置方式如下:

  1. 使用标准方式登录 Linux 实例(推荐)。您也可以根据实际操作习惯,选择其他不同的登录方式:
  2. 在操作系统界面,执行以下命令,打开 grub.conf 文件。
    vim /etc/grub.conf
  3. 按 “i” 切换至编辑模式,并在 grub 参数值中添加 vga=792。如下图所示:
  4. 按 “Esc”,输入 “:wq”,保存文件并返回。
  5. 执行以下命令,重启云服务器。
    reboot

Debian 7.8

Debian 7.8 和 Debian 8.2 系统镜像的 VNC 默认分辨率为 720 * 400。通过修改 grub 启动参数,可以将 VNC 分辨率设置为 1024 * 768。其设置方式如下:

  1. 使用标准方式登录 Linux 实例(推荐)。您也可以根据实际操作习惯,选择其他不同的登录方式:
  2. 在操作系统界面,执行以下命令,打开 grub 文件。
    vim /etc/default/grub
  3. 按 “i” 切换至编辑模式,并在 GRUB_CMDLINE_LINUX_DEFAULT 参数值后面添加 vga=792。如下图所示:
  4. 按 “Esc”,输入 “:wq”,保存文件并返回。
  5. 执行以下命令,更新 grub.cfg 文件。
    grub-mkconfig -o /boot/grub/grub.cfg
  6. 执行以下命令,重启云服务器。
    reboot

附录

分辨率与 VGA 的参数对照表如下:

分辨率640 * 480800 * 6001024 * 768
VGA786789792
目录