我的粉丝一直在开,但不在MSWindows(惠普精英8460p)

问题:我的笔记本电脑(新)风扇始终打开。


问题:我该怎么做才能解决这个问题?


情况:

  • HP Elitebook 8460p
  • Ubuntu 12.04 LTS(干净安装,没有mod,没什么……真的干净……没有灰尘……没有 – 甚至一点点mod但是我试图解决这个问题的事情)
  • 英特尔i5-2540M
  • 内核:3.5.0-30-通用#51~precision1-Ubuntu SMP Wed May 15 08:48:19 UTC 2013 x86_64 x86_64 x86_64 GNU / Linux
  • 8GB
  • SSD HD
  • ATI radeon 6470M 1GB(专有驱动程序,最新信息而非Beta截至2013年5月21日)
  • 低CPU速度(当前调速器:按需[在所有调速器上同样的问题])
  • 低GPU和CPU温度:约50C
  • 低CPU负载
  • 风扇:笔记本电脑插入交流电源时速度更快,电池电量更慢但始终开启
  • 粉丝表现得像我认为应该在Win7中。

我做了什么:

  • 搜索…很多…然后阅读……很多…然后搜索,然后阅读,搜索,阅读,我认为你理解
  • 阅读有关askubuntu的相关问题和不那么相关的问题。
  • 安装cpufrequtil并正确设置
  • 在催化剂中设置powersaver选项以节省电力(我想它会减慢一切)
  • 在催化剂中禁用vsync(为什么?我真的不知道,但正如我告诉过你的那样:我已经阅读了很多关于这个问题的内容,所以我已经尝试了一些东西)
  • Bios中禁用“交流电源时风扇始终打开”
  • 将BIOS更新到最新版本
  • 试图直接控制风扇速度,想像fancontrol …没有运气
  • 尝试用CLI控制ati风扇……没有运气(因为它是笔记本电脑,我的风扇用于CPU和GPU所以我认为这是正常的,这不起作用,但为什么不尝试:D)
  • 试图禁用ACPI
  • 我可能尝试过其他神秘的东西,但我不记得是什么。
  • 我搜索关于intel_idle,设置cpu和gpu空闲速度,许多相关主题。
  • 我听说过可能的内核错误,但没有尝试任何修复,因为似乎与我的问题无关。

我可能在某个地方错过了某些东西,然后我现在请求帮助。

十分感谢!

我没有直接解决这个问题,但我确实最小化了风扇速度,并找出导致此问题的原因。 来源是我的独立显卡。 使用AMD Radeon基卡我发现只有两个选项: 专有驱动程序 (Fglrx,Catalyst)和开源 (Radeon)

我试过两个司机。 他们都有自己的优点和缺点。 我不是说有一个比另一个好,但Radeon (ATI / AMD Radeon基本显卡,麻省理工学院许可证)更接近我所需要的。 当我将卡设置为低时,一切都变得几乎无声。 在全新安装Ubuntu 12.04期间会自动安装此驱动程序包。

然后,您可以配置GPU驱动程序电源管理function。 以下是关于如何配置这些电源管理参数的个人说明。

电源管理有两种选择:

  • dynpm :(不要使用多个屏幕)

    “dynpm”方法根据待处理围栏的数量动态更改时钟,因此在运行GPU密集型应用程序时性能会提升,而在GPU空闲时性能会下降。 在垂直消隐期间尝试重新计时,但是由于重新计时function的定时,在消隐期间并不总是完成,这可能导致显示器中的闪烁。 因此,dynpm仅在单个头处于活动状态时有效。

    来源: http : //wiki.x.org/wiki/RadeonFeature

     echo dynpm | sudo tee /sys/class/drm/card0/device/power_method 
  • profile (适用于多个屏幕)

    这允许您为卡设置特定的电源管理配置文件。 如果选择此选项,则还必须设置第二个文件

     echo profile | sudo tee /sys/class/drm/card0/device/power_method echo  | sudo tee /sys/class/drm/card0/device/power_profile 

    您需要将替换为以下配置文件之一:

    • default – 使用默认时钟并且不更改电源状态。 这是默认行为。

    • auto – 根据系统是否使用电池电源,在“中”和“高”电源状态之间选择。 当监视器处于dpms关闭状态时,选择“低”电源状态。

    • low – 强制gpu始终处于低功耗状态。 请注意,“低”可能会导致某些笔记本电脑出现显示问题; 这就是当显示器处于活动状态时auto不使用“low”的原因。

    • mid – 强制gpu始终处于“中等”电源状态。 当监视器处于dpms关闭状态时,选择“低”电源状态。

    • high – 强制gpu始终处于“高”电源状态。 当监视器处于dpms关闭状态时,选择“低”电源状态。

永久设置您的设置(直到您更改它)

默认情况下,将任何内容回显到/ sys /将在重新启动时被替换(它们不是真实文件)。 因此,要保留这些设置,您需要在引导时重写它们。

资料来源:

首先使用sudoedit /etc/init.d/ati-profiler创建一个新文件,然后粘贴以下代码:

 #! /bin/sh ### BEGIN INIT INFO # Provides: ati-profiler # Required-Start: $remote_fs $all # Required-Stop: # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Change GPU profile to LOW after 10 sec. # Description: You can change your GPU profile ass you wish ### END INIT INFO sleep 10 echo profile > /sys/class/drm/card0/device/power_method echo low > /sys/class/drm/card0/device/power_profile 

然后运行:

 sudo chmod +x /etc/init.d/ati-profiler sudo update-rc.d ati-profiler defaults 

如果你想恢复它,只需运行:

 sudo update-rc.d ati-profiler remove sudo rm /etc/init.d/ati-profiler 

提示:您可以在需要时通过回显来更改设置。 您无需在启动时设置所有内容。