如何更改 nvidia GPU 风扇速度?

如何更改 nvidia GPU 风扇速度?

因此,我在 win7 中关闭一段时间后再次尝试 ubuntu,我可以将 gpu 风扇设置为 10-30%,它几乎达到 52c,但是在 ubuntu 中 nvidia 将其设置为 55%,这在我的 msi 460gtx 上声音真的很大。

这是唯一阻止我用 ubuntu 的原因,真的没有程序或方法可以手动设置,如 msi afterburner/evga 精度、温度曲线和风扇速度吗?

默认风扇声音太大,从 25% 的 gpu 风扇速度到 55% 的风扇速度,差别仅有 3 摄氏度,但噪音却大得多。

答案1

在终端运行:

sudo nvidia-xconfig
sudo nvidia-xconfig --cool-bits=4

重启电脑并在 Dash 中搜索 NVIDIA X Server Settings。在 Thermal Settings 下应该有一个更改风扇速度的选项。

答案2

要通过 Linux Mint 20 上的终端控制配备 1070 Ti 的 Nvidia GPU 风扇速度:

sudo nvidia-xconfig --cool-bits=4

告诉 nvidia-xconfig 允许在命令行中控制风扇。您可能需要在此处重新启动。

nvidia-smi

提供有关 GPU 及其编号的信息。重要的是,我注意到我的 1070 Ti 是 GPU 0。

nvidia-settings -a "[gpu:0]/GPUFanControlState=1" -a "[fan:0]/GPUTargetFanSpeed=55"

为一个很多有关此功能(包括多个 GPU 风扇)的更详细概述,请查看此详尽的文档Nvidia 超频和冷却

对于一个有点漫无目的、任性的帖子,我找到了上面的链接,请查看从终端设置 Linux 中的风扇速度

==================答案结束===================

另外,作为此问题中未要求的额外信息,您还可以使用以下方法调整 Nvidia GPU 的功率输出:

sudo nvidia-smi -i 0 -pl 90

其中 0 是我的 GPU 编号,90 是最大功率(以瓦特为单位)。如果将其设置得太低,则会出现错误。根据我有限的经验,将其设置得太高不会产生任何效果。我发现,在我的采矿设备上,通过在上述命令中将功率级别设置为 100,我可以获得 95% 以上的性能,而能源成本约为 75%,但我想其他注重功耗的用户也会喜欢这一点。

答案3

请谨慎对待得票最高的答案。我有两个 2080ti GPU,运行该命令导致我的计算机无法启动。

最后我找到了一个答案这里。 跟随那个:

  1. 创建一个名为的文件/etc/X11/xorg.conf.d/11-nvidia-coolbits.conf并在其中写入以下内容:

    Section "OutputClass"
        Identifier "nvidia"
        MatchDriver "nvidia-drm"
        Driver "nvidia"
        Option "Coolbits" "4"
    EndSection
    
  2. 注销并重新登录。

  3. 运行nvidia-settings。在打开的窗口中,您现在可以找到风扇速度控制选项。但只能控制一个 GPU 的风扇速度。

答案4

尝试sudo apt-get install nvclock

相关内容