![如何使 144hz 显示器刷新率与开源 ATI 驱动程序配合使用?](https://linux22.com/image/861626/%E5%A6%82%E4%BD%95%E4%BD%BF%20144hz%20%E6%98%BE%E7%A4%BA%E5%99%A8%E5%88%B7%E6%96%B0%E7%8E%87%E4%B8%8E%E5%BC%80%E6%BA%90%20ATI%20%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E9%85%8D%E5%90%88%E4%BD%BF%E7%94%A8%EF%BC%9F.png)
使用开源 ATI 驱动程序时,当我在 xrandr 中设置 144hz 时,移动某些窗口(尤其是我的 chrome 浏览器,但其他窗口也是如此)时会出现奇怪的全屏卡顿。
我在专有驱动程序中没有得到这些,并且 xvidtune 在 144hz 下为两组驱动程序显示相同的模式行。
如何让开源 ATI 驱动程序以 1920x1080@144hz 的速度驱动我的显示器?
据我所知,它们都试图设置非常高的像素时钟(~325Mhz),但是 ATI 专有驱动程序这样做没有任何问题,而开源驱动程序则遇到了麻烦。我尝试了 Ubuntu 14.04 vanilla 驱动程序以及 xorg-edgers 驱动程序,但仍然没有成功。
120hz 对于两组驱动程序来说都运行良好。出于某种原因,开源驱动程序的 xrandr 中的“默认”频率为 60hz。
我之所以会担心,是因为当我从全屏游戏中按下 Alt-Tab 键时(几次之后,有时是第一次),专有驱动程序会导致 Xorg/计算机冻结,但开源驱动程序不会。
环境/硬件:
- Ubuntu 14.04
- 技嘉 Radeon R9 270x
- 明基 XL2720Z (144hz 1920x1080)
以下是我尝试设置的模式行(根据xvidtune -show
我使用 xrandr 设置刷新率后的情况)。它在专有驱动程序和开源驱动程序中显示相同,且值相同:
"1920x1080" 325.08 1920 1944 1976 2056 1080 1083 1088 1098 +hsync +vsync
以下是我用来设置刷新率的 xrandr 命令:
xrandr --rate 144