☰
【银河麒麟】通过xrandr命令查看、修改、添加分辨率
2026/10/22 1:41:24 网站建设 项目流程

一、查看分辨率

查看当前支持的分辨率 # xrandr

  • 图中列出的为当前可设置的分辨率
  • Virtual1:当前显示器的名字
  • 800x600 60.00*+:当前使用的分辨率

二、修改分辨率

修改为已有分辨率,例如修改成2560x1600 # xrandr -s 2560x1600 或 xrandr -s 1

  • 可以直接指定分辨率参数,也可以通过数字指定,从上往下,第一个分辨率参数为0,第二个为1,依次类推

三、添加分辨率

以添加1920x1080为例 1、cvt 1920 1080

  • 该命令用于生成一个符合 VESA CVT(Coordinated Video Timings)标准的显示模式行(modeline)
  • 返回结果包含了像素时钟频率、水平/垂直同步信号等信息,是显示器正确显示该分辨率所必需的“时序配置”
2、xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync

  • 将上一步生成的 modeline 注册为一个新的显示模式(mode)到 X Server 的可用模式列表中
  • 注册之后通过xrandr可以在末尾查看到新的显示模式
3、xrandr --addmode Virtual1 1920x1080_60.00

  • 将刚刚创建的模式"1920x1080_60.00"添加到指定输出设备(这里是Virtual1)的支持模式列表中
4、xrandr --output Virtual1 --mode 1920x1080_60.00

  • 将 Virtual1 输出的实际显示模式切换为刚刚添加的1920x1080_60.00

四、配置重启生效

以上的配置都是临时生效,重启会失效,可以将配置写进/etc/bashrc(服务器版)文件,使其永久生效。桌面版写进/etc/bash.bashrc文件

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询