CentOS云服务器无显示器配置分辨率全攻略

XMSDN

在使用云服务器(如阿里云、腾讯云、AWS等)时,通常我们是通过SSH远程连接进行管理的,当需要安装图形化界面(如桌面环境)或使用VNC远程桌面时,默认的分辨率往往非常低(常见的如800x600),导致显示模糊,操作不便。

由于云服务器通常没有物理显示器,无法直接在屏幕上调整,我们需要通过修改系统引导参数或配置VNC服务来实现,以下是两种常用的解决方案。

通过修改GRUB内核参数(适用于启动界面及VNC)

这是最直接的方法,通过修改GRUB引导配置文件,在系统启动时强制指定分辨率。

CentOS云服务器无显示器配置分辨率全攻略

步骤 1:编辑GRUB配置文件 使用SSH连接到服务器,编辑 /etc/default/grub 文件:

vi /etc/default/grub

步骤 2:修改 GRUB_CMDLINE_LINUX_DEFAULT 找到 GRUB_CMDLINE_LINUX_DEFAULT 这一行,在引号内添加 video= 参数,格式通常为 video=分辨率,色深。 设置分辨率为 1920x1080,色深为 32位:

GRUB_CMDLINE_LINUX_DEFAULT="quiet video=1920x1080,32"

注意: 如果该行原本就有内容,请确保用引号包裹,并用空格分隔参数。GRUB_CMDLINE_LINUX_DEFAULT="quiet crashkernel=auto video=1920x1080,32"

步骤 3:更新GRUB配置 根据CentOS的版本,执行不同的命令来生成新的引导配置文件:

  • CentOS 7 / 8 / 9:
    grub2-mkconfig -o /boot/grub2/grub.cfg
  • CentOS 6:
    grub2-mkconfig -o /boot/grub2/grub.cfg

步骤 4:重启服务器

reboot

重启后,系统的默认分辨率将变为你设置的 1920x1080。


配置VNC分辨率(适用于远程桌面)

如果你是通过VNC Viewer连接远程桌面,可以在VNC配置文件中单独设置分辨率。

步骤 1:安装VNC Server 如果尚未安装,请先安装(以TigerVNC为例):

yum install tigervnc-server -y

步骤 2:配置默认分辨率 编辑VNC的默认配置文件:

vi /etc/tigervnc/vncserver-config-defaults

在文件中添加或修改以下行,指定分辨率:

geometry=1920x1080

步骤 3:重启VNC服务

systemctl restart vncserver@:1.service
``
💡 温馨提示

📌 阅读须知 Rules & Notice

本站坚持免费分享,致力于为大家提供实用、优质的内容与资源。

🔗欢迎大家收藏与转发,转载请保留本站链接,请勿私自去除版权信息。

📚所有外部整理资源,仅作学习交流使用,请勿用于各类商业用途。

🤝网络相聚本是缘分,希望大家文明交流,理性浏览。

🛠️若发现内容有误或涉及侵权,我们将第一时间处理整改。

💖 感谢每一位朋友的陪伴与支持

✨ 用心分享,一路同行 ✨

目录[+]