双显示器设置上限为 60hz

双显示器设置上限为 60hz

操作系统:Ubuntu 20.04

我的问题:

双显示器设置,一个 1080p @60hz,另一个 1440p @144hz。运行专有 Nvidia 驱动程序 440。显示器在显示设置中正确设置为 144hz,另一个设置为 60hz。我可以清楚地看到,只有鼠标光标以 144hz 运行,但其他窗口等都停留在 60hz。如果我断开 60hz 显示器的连接,则问题得到解决,并且主显示器(光标 + 窗口)上的所有内容都以 144hz 运行。

以下是 xrandr 的输出:

HDMI-0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 531mm x 299mm
   1920x1080     60.00*+  59.94    50.00    60.05    60.00    50.04  
   1680x1050     59.95  
   1600x900      60.00  
   1280x1024     75.02    60.02  
   1280x800      59.81  
   1280x720      60.00    59.94    50.00  
   1024x768      75.03    60.00  
   800x600       75.00    60.32  
   720x576       50.00  
   720x480       59.94  
   640x480       75.00    59.94    59.93  
DP-0 connected primary 2560x1440+1920+0 (normal left inverted right x axis y axis) 598mm x 336mm
   2560x1440     59.95 + 144.00*  143.86   119.88    99.90  
   1920x1080    143.85   119.93    60.00    59.94    50.00  
   1680x1050     59.95  
   1600x900      60.00  
   1280x1024     75.02    60.02  
   1280x800      59.81  
   1280x720      60.00    59.94    50.00  
   1024x768      75.03    60.00  
   800x600       75.00    60.32  
   720x576       50.00  
   720x480       59.94  
   640x480       75.00    59.94    59.93

尝试在互联网上寻找解决方案,我了解到这个问题在 Gnome 桌面上已经存在一段时间了。有没有什么新闻/更新?有没有解决办法或错误报告给 Ubuntu 团队?

干杯!

答案1

对于遇到同样问题的人,在 Reddit 上找到了“KermitTheFrogerino”的修复程序:

首先将这两行添加到/etc/environment

CLUTTER_DEFAULT_FPS=144   #Put your refresh rate

__GL_SYNC_DISPLAY_DEVICE=DP-0 #Mine was DP-0

然后通过输入“nvidia-settings”启动 Nvidia X Server 设置,然后在 OpenGL 菜单中禁用“允许翻转”。

要在每次重启后应用,您只需启动“nvidia-settings”菜单即可应用设置。

相关内容