Firefox 和 G-Sync:刷新率从 239FPS 降至 80FPS - NVIDIA

Firefox 和 G-Sync:刷新率从 239FPS 降至 80FPS - NVIDIA

注意:整篇文章中,我所说的刷新率是指显示器的刷新率。问题:它下降了,低于应有的水平,这只是因为显卡没有向显示器每秒发送更多帧。显示器没问题,显卡也没问题(在 Windows 上测试过),但软件/配置错误。

由于某种原因,当 Firefox 聚焦并且 G-Sync 开启时,刷新率会降至 80。看一看: 在此处输入图片描述

很容易看出,当我将焦点放在最大化窗口的 F​​irefox 上时,刷新率下降到了 80(gsync对于每个窗口已打开)。我之前从未注意到过掉线,所以一定是在某个 Firefox 更新中发生的。绝对不是硬件问题。当刷新率如此低时,鼠标看起来真的很丑。

我正在使用专有驱动程序 NVIDIA G-Sync 和 VRR Control。

我还注意到,当根本没有打开 Firefox 窗口时,屏幕会重新连接,然后我启动 Firefox。

当我关闭 VRR 控制时,我遇到了奇怪的闪烁问题。屏幕亮度有时会多次下降约 100 毫秒。这是一个已知问题(三星软件工程师失败了,我不推荐三星 Odyssey 系列)。

在 Windows 上一切都正常吗?

--- 这是之前的内容,我不会编辑它。我不知道 Firefox 只在那里受到影响 ---

进一步研究后,我发现 G-Sync 降低了我的帧速率。通过关闭 G-Sync,我实现了永久的 239FPS:

1200 frames in 5.0 seconds = 239.966 FPS
1200 frames in 5.0 seconds = 239.960 FPS
1200 frames in 5.0 seconds = 239.962 FPS
1200 frames in 5.0 seconds = 239.958 FPS
1200 frames in 5.0 seconds = 239.960 FPS

但是我想使用 G-Sync,因为它可以避免屏幕撕裂且不会出现任何延迟。

使用 Ubuntu 22.04...

+-----------------------------------------------------------------------------+
| NVIDIA-SMI 515.65.01    Driver Version: 515.65.01    CUDA Version: 11.7     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|                               |                      |               MIG M. |
|===============================+======================+======================|
|   0  NVIDIA GeForce ...  Off  | 00000000:08:00.0  On |                  N/A |
| 45%   48C    P0    31W / 125W |    449MiB /  6144MiB |      6%      Default |
|                               |                      |                  N/A |
+-------------------------------+----------------------+----------------------+
                                                                               
+-----------------------------------------------------------------------------+
| Processes:                                                                  |
|  GPU   GI   CI        PID   Type   Process name                  GPU Memory |
|        ID   ID                                                   Usage      |
|=============================================================================|
|    0   N/A  N/A      8575      G   /usr/lib/xorg/Xorg                194MiB |
|    0   N/A  N/A      8999      G   /usr/bin/gnome-shell               67MiB |
|    0   N/A  N/A     11678      G   /usr/bin/nextcloud                  1MiB |
|    0   N/A  N/A     13782      G   ...x-106.0b6/firefox/firefox      178MiB |
|    0   N/A  N/A     75261      G   telegram-desktop                    5MiB |
+-----------------------------------------------------------------------------+

我的问题没有 g-sync 标签 :(

相关内容