如何更改显示器的刷新率?

如何在Oneiric中更改显示器的刷新率?

现在无法在“显示”对话框中执行此操作。 默认情况下它是60Hz,但我的显示器上需要75Hz。

在以前的版本中,“显示”对话框中曾经有过这样的选项。

编辑 – 半烘焙解决方案

到目前为止,我能做的最好的事情是:

xrandr -s 1280x1024 -r 75 

这很完美,但我的问题是它不是永久性的。 在注销并重新登录后,它默认回到60 Hz。

也许这应该进入一些脚本并添加到启动? 我只是不知道该怎么做。

你应该能够使用xrandr 。 计算分辨率和刷新率所需的模型:

cvt 1600 900 75

(这里我的示例分辨率是1600×900。)现在使用xrandr创建一个新模式:

xrandr --newmode "1600x900_75.00" 104.00 1600 -hsync +vsync

将新模式添加到xrandr

xrandr --verbose --addmode VGA-0 "1600x900_75.00"

并激活它

xrandr --output VGA-0 --mode "1600x900_75.00"

请注意,您的值会有所不同。 特别是,您的显示器可能不是VGA。 运行不带参数的xrandr命令以查找监视器的名称并改为使用它。 运行xrandr -q将显示可用输出的列表。

以下是有关xrandr 的更多信息 。

在12.04中,您可以在配置监视器后通过修改〜/ .config / monitors.xml中的速率标记来更改刷新率。 这适用于重启我。

例:

   no   ACI 0x24e1 0x01010101 1920 1080 144 0 0 normal no no yes     DEL 0xa017 0x31314553     

所以我的解决方案似乎在我的系统上运行良好:

  1. 我打开了启动应用程序

  2. 我点击了添加

  3. 我在命令字段中输入了一个名称和以下内容:

    xrandr -s 1280×1024 -r 75

使用此xrandr -s 1280×1024 -r 75在每个系统启动时运行,并根据需要设置刷新率。 可能有更好的选择,但现在这对我来说似乎没问题。

希望LTS将修复showstopper bug,这是一种不容易改变刷新率的方法。

Compiz会自动检测监视器的刷新率。

如果您想更改它,请安装compiz-settings-manager您可以使用以下命令执行此操作。

 sudo apt-get install compizconfig-settings-manager 
  • 警告: CCSM有哪些问题?为什么我要避免它?

在短信“ccsm”中查找并单击复合插件。

取消“检测刷新率”并将刷新率调整为手动设置。

在此处输入图像描述