眼睛疲劳; 如何将刷新率更改为120 Hz?

我是一个新的Ubuntu用户,自从安装它以来一直在玩它。 我注意到由于刷新率低(50或60),我的眼睛疲劳很多。 我发现这篇关于改变刷新率的post ,但不幸的是,我似乎无法将其打开。

我有一台BenQ XL2420T 120 Hz显示器。 我安装了NVIDIA专有驱动程序。 CompizConfig设置管理器在Composite插件下的Refresh Rate属性显示值为50,但将其更改为120没有任何效果。 xrand为我的分辨率显示列60.0*+ 120.0 99.9 ,但是当我尝试xrand -r 120xrand -r 99.9命令时,它只是表示刷新率不适用于该大小。

我不明白这里发生了什么。 我假设xrand输出的那三列是当前刷新率,最大刷新率和……其他。 很明显它看到支持120 – 为什么它说它不可用?

我如何让它工作? 自从我以如此低的刷新率工作已经很久了,这让我大吃一惊。

提前致谢。

我设法解决了这个问题,所以我在这里发布答案以防其他人遇到同样的问题。

  1. 根据互联网上的某些人的说法,NVIDIA驱动程序不支持xrandr(或至少不支持当前版本)。 为了更改分辨率,我需要使用“NVIDIA X Server Settings”GUI。 该选项在“X SERVER显示配置”菜单的“分辨率”设置下可用。 它默认为“Auto”,显然总是使用60 Hz。 我需要明确设置我的分辨率和刷新率,并应用它。 请注意,我第一次这样做,我遇到了崩溃(我认为来自Compiz?)。 我重新启动了我的系统并再次尝试了,那次它起作用了。 更改此设置后, xrandr显示120 Hz作为当前刷新率。

  2. 但是,上述变化并非完整的故事。 我可以清楚地看到120 Hz还没有被使用,因为在我的屏幕上快速拖动窗户会导致生涩和闪烁的运动。 为了解决这个问题,我不得不打开“CompizConfig设置管理器”GUI,导航到“复合”插件,再次将刷新率设置回120 Hz。 我之前已经改变了这个,但由于某种原因,它已经改变了。 然后我禁用了“检测刷新率”,以便有希望保持我的设置。

执行上述步骤后,我的刷新率已成功更改为120 Hz。 在经历60赫兹之后再次回到120赫兹是惊人的。 它如丝般光滑,我的眼睛已经感觉更好了。 🙂

我也有这个问题,它花了4个小时的工作,没有结果。 在一个月之后,我决定更多地使用xrandr命令。 结果它甚至不接受xrandr -r 60.但它确实接受了xrandr -r 50.我检查了我的显示器osd,它说60hz。 在那之后,我决定尝试什么时候它会破裂。 虽然由于某种原因我已经在xrandr -r 51实现了我的初始目标,因为它现在以120hz运行。 我仍然不知道是什么造成了这个,但我的显示器终于在120hz运行所以我真的很开心。 任何遇到此问题的人都应该尝试一些不同的费率来让它发挥作用。 我仍然没有得到导致这种情况的原因但嘿它有效:)。

我最近在与xrandr搞砸,试图添加新模式以获得60hz的3200×1800桌面。 这篇文章帮助我:

http://ubuntuforums.org/showthread.php?t=1112186

我使用gtf获取所需设置的模式信息,然后使用xrandr添加它

注意,我没有将更改放入xorg.conf中

也许这会对你有帮助吗?