更改特定监视器的刷新率


15

我有3个显示器,其中之一是CRT,我需要将其刷新率提高到75/80才能消除闪烁,我已经将它与Raspberry Pi一起使用,并且它完全支持100Hz。当我xrandr尝试更改第一台显示器时,我想更改第二台显示器。

xrandr 确认我可以做到这一点,

HDMI1 connected 1280x1024+2646+0 (normal left inverted right x axis y axis) 338mm x 270mm
   1280x1024     60.02*+  75.02  
   1920x1080     60.00    59.94  
   1152x864      75.00  
   1280x720      60.00    59.94  
   1024x768      75.08    60.00  
   800x600       75.00    60.32  
   720x480       60.00    59.94  
   640x480       75.00    60.00    59.94  
   720x400       70.08

我有Intel HD Graphics4400。Ubuntu 16.04。


1
参见askubuntu.com/questions/189246/how-set-my-monitor-resolution。如果图形工具没有您想要的分辨率和刷新率,则必须编写一个自定义分辨率,该链接中也对此进行了介绍。然后,您可以在登录时致电xrandr,请参阅wiki.ubuntu.com/X/Config/Resolution
Panther

Answers:


20

方法1

用以下命令

xrandr --output HDMI1 --rate 75

后面的字符串--output是监视器的名称,后面的数字--rate是新的刷新率

或者,如果您想确保在同一命令中分辨率也正确

xrandr --output HDMI1 --mode 1280x1024 --rate 75

请参阅man xrandr和以下链接以了解更多信息

https://wiki.ubuntu.com/X/Config/Resolution

方法2

您应该有一个文件monitors.xml(〜/ .config / monitors.xml)

使用您喜欢的文本编辑器编辑文件

vim ~/.config/monitors.xml

您将看到可用的监视器,并且应该按名称识别它们。

这是您将看到的有关监视器的一些示例信息

<vendor>AUO</vendor>
      <product>0x38ed</product>
      <serial>0x00000000</serial>
      <width>1920</width>
      <height>1080</height>
      <rate>60</rate>
      <x>0</x>
      <y>0</y>
      <rotation>normal</rotation>
      <reflect_x>no</reflect_x>
      <reflect_y>no</reflect_y>
      <primary>yes</primary>

有线

<rate>60</rate>

用新的刷新率替换当前的刷新率。例如

<rate>75</rate>

保存文件并重新启动,新的刷新率将发生。

注意:确保显示器的分辨率支持您要更改的刷新率


尽管您可以执行此操作,但并不是所有的分辨率都支持60 Hz,所以以这种方式简单地设置速率可能不是一个好主意。

1
工作了!我的眼睛不再流血。谢谢!
CadenGamez

@ bodhi.zazen是的,将其添加到答案中
jiipeezz

monitors.xml我的.config文件夹中的任何地方都没有文件。如何初始化?编辑:在“设置”->“显示”下仅调整单个设置,然后单击“保存”将产生一个初始monitors.xml文件.config,您可以在其中进行编辑。但是Ubuntu第一次正确选择了我的刷新率!75hz!我坚信必须自己修改它才能获得额外的15hz。
anon58192932 '08 / 08/29

xrandr是否需要重启?我不断更改设置,并且不断恢复。我知道我的显示器可以支持它,所以我认为我的HDMI电缆太长(10英尺)。
anon58192932

0

好吧,如果您想要一个直观的GUI工具来显示刷新率和分辨率,则可能需要lubuntu默认分辨率工具lxrandr,因为它允许彼此更改刷新率和分辨率,但是默认情况下未安装ubuntu。安装lxrandr,然后将其打开,然后单击“高级”选项卡以更改刷新率。在每一列的下拉选项中。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.