如何设置显示器的最低帧速率?用它进行测试安全吗?

如何设置显示器的最低帧速率?用它进行测试安全吗?

我发现如果我降低游戏的 FPS,我的旧 GFX 卡就不会变得太热。

但是如果我尝试这样做,我就会收到以下错误(名称结尾为 $RANDOM,因为 xrandr -delmode不起作用):

$ "xrandr" "--newmode" "1368x768-12.0019866" "15.75" "1368" "1408" "1536" "1704" "768" "771" "781" "784" "-hsync" "+vsync"
$ "xrandr" "--addmode" "HDMI-0" "1368x768-12.0019866"
X Error of failed request:  BadMatch (invalid parameter attributes)
  Major opcode of failed request:  140 (RANDR)
  Minor opcode of failed request:  18 (RRAddOutputMode)
  Serial number of failed request:  33
  Current serial number in output stream:  34

xrandr 说:

HDMI-0 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 609mm x 347mm
   1366x768      59.79*+
   1920x1080     59.94    50.00    29.97    25.00    23.98    60.05    60.00    50.04  
   1280x720      60.00    59.94    50.00  
   1024x768      75.03    70.07    60.00  
   800x600       75.00    72.19    60.32  
   720x576       50.00  
   720x480       59.94  
   640x480       75.00    72.81    59.94 

因此对于 1366x768,只有一个可用的刷新:59.79

根据我所读的内容,刷新必须在可接受的范围内,所以我需要复制到 /usr/share/X11/xorg.conf.d/10-nvidia.conf某处并添加使用 nvidia-settings 生成的下面几行,对吗?

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "SAMSUNG"
    HorizSync       15.0 - 68.0
    VertRefresh     24.0 - 75.0
    Option         "DPMS"
EndSection

VertRefresh 24.0 - 75.0我可以调整它吗?VertRefresh 10.0 - 75.0这样
做可能会弄乱我的显示器(硬件),或者我只需要恢复到有效的配置,例如...;sleep 10;xrandr -s 1366x768

我还读到gtf 1366 768 15会给我不精确的结果,为什么?而且cvt 1366 768 15会更可靠。

简而言之,我该怎么办?我可以尝试任何我想要的非常低的 VertRefresh 吗?
我该怎么做?我应该把 VertRefresh 配置放在哪里,因为 20.04 上 /etc/X11 中不再有 xorg.conf?

相关内容