如何对 Linux Mint 17 Cinnamon 中的风扇速度进行故障排除?

use*_*287 5 linux-mint fan

我最近在 Acer Aspire E1-570 上通过 Windows 8 安装了 Linux Mint 17 Cinnamon。

http://www.acer.com.au/ac/en/AU/content/model/NX.MEPSA.004

一切似乎都运行良好,但是我注意到我的风扇似乎在很多时候都在高速运转。

有人可以告诉我与此发行版相关的明确故障排除步骤。

此外,如果我可以运行一些命令来获取解决问题所需的相关系统信息,那么了解这些命令也会很棒。

编辑

如果相关,屏幕亮度小程序控件不起作用,所以我按照以下步骤操作 - 也许改变了什么?

me@computer ~ $ ls /sys/class/backlight/
acpi_video0  intel_backlight
sudo touch /usr/share/X11/xorg.conf.d/20-intel.conf
sudo gedit /usr/share/X11/xorg.conf.d/20-intel.conf

and then added this to the file:

Section "Device"
Identifier  "card0"
Driver      "intel"
Option      "Backlight"  "intel_backlight"
BusID       "PCI:0:2:0"EndSection
Run Code Online (Sandbox Code Playgroud)

http://itsfoss.com/fix-brightness-ubuntu-1310/

Sensors 其他帖子中似乎也提到了,所以我将它输入到命令中,这是输出:

me@computer ~ $ sensors
coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +44.0°C  (high = +87.0°C, crit = +105.0°C)
Core 0:         +44.0°C  (high = +87.0°C, crit = +105.0°C)
Core 1:         +44.0°C  (high = +87.0°C, crit = +105.0°C)
Run Code Online (Sandbox Code Playgroud)

更多系统信息

me@computer ~ $ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
ondemand

me@computer ~ $ inxi -Fxz
System:    Host: computer Kernel: 3.13.0-24-generic x86_64 (64 bit, gcc: 4.8.2) 
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明 右键单击>“在新选项卡中打开图像”以查看完整尺寸的图像。

Emm*_*uel 0

我刚刚在不同的计算机型号上遇到了类似的困难,也许以下内容可以帮助您,但在您的计算机上可能会有所不同。

\n\n

您可以检查风扇的冷却装置状态。该脚本将显示冷却设备的名称、类型和状态。

\n\n
for a in /sys/devices/virtual/thermal/cooling_device*\ndo \n    echo $(basename $a) $(cat $a/type) $(cat $a/cur_state)\ndone\n
Run Code Online (Sandbox Code Playgroud)\n\n

在我的电脑上:

\n\n
cooling_device0 Fan 0\ncooling_device1 Fan 0\ncooling_device2 Fan 0\ncooling_device3 Fan 1\ncooling_device4 Fan 1\ncooling_device5 Processor 0\ncooling_device6 Processor 0\ncooling_device7 LCD 0\n
Run Code Online (Sandbox Code Playgroud)\n\n

事实上,我的电脑上只有一个风扇。cooling_device* Fan同一粉丝的不同vue 。

\n\n

这就是它在我的计算机上的工作方式:

\n\n

当 /sys/class/thermal/cooling_device4/cur_state设置为1时,风扇管理被激活。另一个/sys/class/thermal/cooling_device[0123]/cur_stat会看到它们的值根据温度自动从0变为1 。
\n例如在 60\xc2\xb0C 处cooling_device3/cur_statet 设置为1

\n\n

当 /sys/class/thermal/cooling_device4/cur_state设置为0时,热管理停止。风扇停止,当计算机达到 80\xc2\xb0C 时,风扇高速运行,直到计算机冷却到 50\xc2\xb0C 以下。

\n\n

这就是我激活热管理的方法:

\n\n
echo 1 > /sys/class/thermal/cooling_device4/cur_state\n
Run Code Online (Sandbox Code Playgroud)\n\n

强迫1到另一个cooling_devices* Fan没有效果。

\n\n

我将其放入服务中,以便在启动时和“挂起/恢复”后激活它。

\n\n
    \n
  • 不要在非风扇设备上强制状态我不知道它能做什么。
  • \n
  • 如果更改风扇状态,请监控不同活动级别的温度
  • \n
\n