该显示配置设定分辨率为1920x1080,刷新率为59.93Hz,采用CVT标准优化,水平同步频率为67.16kHz,像素时钟频率为173.00MHz,这是高清显示器常用的参数设置,旨在平衡显示效果与能耗。
Fedora 20 设置自定义分辨率:使用 xrandr 的分步指南
在 Fedora 20(代号 Heisenbug)系统中,默认情况下显卡驱动通常能自动检测并设置最佳的显示分辨率,在某些特定硬件组合或特殊显示器(如旧款投影仪、特定型号的显示器)上,系统可能无法识别最高分辨率,或者你需要强制设置一个特定的分辨率(2560x1440 或 1920x1200)。
在 Fedora 20 中,最常用且最灵活的方法是使用命令行工具 xrandr,本文将详细介绍如何在 Fedora 20 中通过终端命令自定义分辨率。

第一步:检查当前显示状态
你需要了解显卡当前的状态以及显示器支持哪些分辨率,打开终端(Terminal),输入以下命令:
xrandr
查看输出结果,你会看到类似以下的列表:
- 输出设备:
VGA-0、HDMI-0或DP-1(代表你连接的显示器接口)。 - 分辨率:
1920x1080(default)。 - 刷新率:
0 Hz。 - 支持的模式:列表中会显示该接口支持的所有分辨率。
注意:记下你想要设置的目标接口名称(VGA-0),因为后面所有命令都需要用到它。
第二步:生成自定义分辨率模型
假设你想要设置一个系统未列出的分辨率,1920x1080@60Hz,你需要使用 cvt 命令来生成相应的模型化行。
输入以下命令(将 1920 1080 替换为你想要的宽度和高度):
cvt 1920 1080 60
系统会输出类似如下的一长串代码:
请复制中间的 Modeline 那一行,格式为 "1920x1080_60.00" 173.00 1920 2040 2244 2520 1080 1083 1088 1115 -hsync +vsync,这是关键数据。
第三步:添加自定义模式
你需要将上一步生成的模型行添加到显示管理器中,使用 xrandr 命令,将 <Modeline> 替换为刚才复制的内容,将 <输出接口> 替换为第一步中看到的接口名(如 VGA-0)。
xrandr --newmode "<Modeline>"
xrandr --newmode "1920x1080_60.00" 173.00 1920 2040 2244 2520 1080 1083 1088 1115 -hsync +vsync
第四步:将模式应用到显示器
仅仅添加模式是不够的,你还需要告诉系统将这个模式分配给哪个接口。
xrandr --addmode <输出接口> "<Modeline>"
xrandr --addmode VGA-0 "1920x1080_60.00"
第五步:切换分辨率
你可以使用 xrandr 命令直接切换到这个自定义分辨率了:

