配置模式行 Ubuntu 12.04

配置模式行 Ubuntu 12.04

我在同一驱动器上以双启动方式运行 Ubuntu 12.04.2 和 Windows 7。

在 Windows 中,我使用 powerstrip 程序自定义第二台显示器的刷新率。当我导出 Linux 模式行并为 Ubuntu 创建新模式时,尝试将第二台显示器更改为该模式时出现以下错误:

~$ xrandr --output DFP3 --mode "1400x1050_2" 
xrandr: Configure crtc 1 failed

我的问题是,我该如何解决这个问题?我需要具有与 Wndows 相同的自定义时间。

我的规格是:

  • Ubuntu 12.04.2(3.5.0-23-通用)

  • AMD 驱动程序 catalyst-13.1-linux-x86.x86_64

  • P6x58D 高级主板

  • 6GB RAM

  • 23 英寸华硕显示器

  • 15 英寸 DIY 显示器。

答案1

使用 xrandr 更改显示模式需要以下步骤:

1. 获取 modeline

要更改所连接屏幕的几何形状,我们首先需要使用gtfcvt(无论安装什么)计算所需分辨率的模式行:

cvt <xres> <yres> <refresh>

对于 50Hz 的 1400x1050 分辨率,这将为我们提供以下模式行:

# 1400x1050 49.97 Hz (CVT 1.47M3) hsync: 54.11 kHz; pclk: 100.00 MHz
Modeline "1400x1050_50.00"  100.00  1400 1480 1624 1848  1050 1053 1057 1083 -hsync +vsync

2. 定义新模式

复制并粘贴模式行,将其添加为1400x1050_50.0xrandr 的新模式(或我们选择的任何其他名称):

 xrandr --newmode "1400x1050_50.00"  99.88  1400 1480 1624 1848  1050 1051 1054 1081  -HSync +Vsync

3. 连接模式到显示器

然后我们将这个新模式附加到我们的显示器,例如DFP3(请注意,如果我们选择了显卡驱动程序不支持的模式,则会出错):

xrandr --addmode DFP3 1400x1050_50.00

4. 改变模式

成功后我们可以使用切换到这个新模式

xrandr --output DFP3 --mode 1400x1050_50

相关内容