使用开源 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