操作系统: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”菜单即可应用设置。