调整 NVidia 显卡上的风扇速度

作者:Mitch Frazier

如果您的 NVidia 显卡的风扇声音像喷气发动机,或者像我的情况一样,风扇在计算机启动时以全速运转,但在 20 秒左右后停止,您需要 nvclock。

上周安装了一个新的 XFX GeForce 9800 GT 显卡后,我遇到了一个相当吵闹且烦人的风扇,但不久之后风扇噪音就停止了,也就是说 *风扇* 停止了。 在对显卡本身进行粗略检查并挠头思考之后,我得出的结论是风扇工作正常,这一定是软件问题。

经过一番网络搜索,我偶然发现了 nvclock,这是一个允许您对 NVidia 显卡进行超频的实用程序(如果您喜欢这种东西),并且还允许您调整风扇速度。

我建议您从 CVS 获取版本,特别是如果您有较新的 NVidia 显卡(发布版本无法识别我的卡,但 CVS 版本可以)

  $ cvs -d:pserver:anonymous@nvclock.cvs.sourceforge.net:/cvsroot/nvclock login
  $ cvs -z3 -d:pserver:anonymous@nvclock.cvs.sourceforge.net:/cvsroot/nvclock co -P nvclock

然后执行标准步骤

  $ cd nvclock
  $ ./configure
  $ make
  $ make install

现在检查 nvclock 是否识别您的卡

  $ nvclock --info

我的卡产生以下输出

  -- General info --
  Card:           nVidia Geforce 9800GT
  Architecture:   G92 A2
  PCI id:         0x614
  GPU clock:      601.712 MHz
  Bustype:        PCI-Express

  -- Shader info --
  Clock: 1512.000 MHz
  Stream units: 112 (1b)
  ROP units: 16 (1b)
  -- Memory info --
  Amount:         512 MB
  Type:           128 bit DDR3
  Clock:          899.996 MHz

  -- PCI-Express info --
  Current Rate:   16X
  Maximum rate:   16X

  -- Sensor info --
  Sensor: Analog Devices ADT7473
  Board temperature: 46C
  GPU temperature: 55C
  Fanspeed: 1195 RPM
  Fanspeed mode: auto
  PWM duty cycle: 40.0%

  -- VideoBios information --
  Version: 62.92.52.00.07
  Signon message: GeForce 9800 GT VGA BIOS
  Performance level 0: gpu 600MHz/shader 1500MHz/memory 900MHz/0.00V/100%
  VID mask: 3
  Voltage level 0: 0.95V, VID: 0
  Voltage level 1: 1.00V, VID: 1
  Voltage level 2: 1.05V, VID: 2
  Voltage level 3: 1.10V, VID: 3

现在您可以调整风扇速度

  $ nvclock --fanspeed 40

注意:参数--fanspeed是 *PWM 百分比*,它与风扇速度的百分比不同。 将风扇速度调整到您可以忍受的噪音水平,并且不会让您的显卡过热。

如果nvclock无法识别您的显卡,您可以尝试--force选项。 使用此选项风险自负。

Mitch Frazier 是 Emerson Electric Co. 的嵌入式系统程序员。自 2000 年代初期以来,Mitch 一直是 Linux Journal 的贡献者和朋友。

加载 Disqus 评论