Ubuntu 上戴尔风扇持续运转

Ubuntu 上戴尔风扇持续运转

我的笔记本电脑配置是 Dell 3521 Core i3 3227U @ 1.9Ghz 4GB RAM Intel HD4000 显卡 + radeon HD7670m 1GB DDR3 专用显卡。

当我在笔记本电脑上启动 Ubuntu 14.04.02LTS 时,CPU 冷却风扇开始以最大速度连续运转,在笔记本电脑处于空闲状态时发出很大的声音 :(,而且吹出的空气不热,只是普通的空气。我不断更新我的操作系统,但没有什么能阻止风扇以最大速度运转。所以我认为开源驱动程序是问题所在,于是我通过附加硬件尝试了 fglrx 专有驱动程序。但同样的问题仍然存在。然后我转到 Ubuntu 14.10 并安装了 01.org 上可用的英特尔驱动程序,但问题仍然没有解决。然后今天我安装了带有 fglrx 专有驱动程序的 Ubuntu 15.04,但问题仍然没有解决。请大家告诉我如何尽快解决这个问题。谢谢

这里是


root@kasun-Inspiron-3521:/home/kasun# lspci -k | grep -EA2 'VGA|3D'
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
    Subsystem: Dell Device 0598
    Kernel driver in use: i915
--
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Thames [Radeon HD 7500M/7600M Series] (rev ff)
07:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 05)
    Subsystem: Dell Device 0598

root@kasun-Inspiron-3521:/home/kasun# 

答案1

我使用用于控制戴尔笔记本电脑风扇的 i8kutil 包解决了这个问题。

使用此网页上的解决方案:如何解决 Ubuntu 中的戴尔笔记本电脑风扇问题

我将此配置用于配备 Radeon HD7670M 1GB 独立显卡的 Dell 3521。

# Sample i8kmon configuration file (/etc/i8kmon.conf, ~/.i8kmon).
# External program to control the fans
set config(i8kfan)  /usr/bin/i8kfan
# Run as daemon, override with --daemon option
set config(daemon) 0
# Automatic fan control, override with --auto option
set config(auto) 1
set config(nouserconfig) 1
# Applet geometry, override with --geometry option
set config(geometry)    {48x48}
# Report status on stdout, override with --verbose option
set config(verbose) 1
# Status check timeout (seconds), override with --timeout option
set config(timeout) 5
# Temperature display unit (C/F), override with --unit option
set config(unit)    C
# Temperature threshold at which the temperature is displayed in red
set config(t_high)  80
# Temperature thresholds: {fan_speeds low_ac high_ac low_batt high_batt}
# These were tested on the I8000. If you have a different Dell laptop model
# you should check the BIOS temperature monitoring and set the appropriate
# thresholds here. In doubt start with low values and gradually rise them
# until the fans are not always on when the cpu is idle.
set config(0)   {{-1 0}  -1  60  -1  65}
set config(1)   {{-1 1}  50  70  55  75}
set config(2)   {{-1 1}  60  80  65  85}
set config(3)   {{-1 2}  70 128  75 128}
# end of file

配置后,每次启动时在终端中运行此命令:

i8kmon --auto --verbose --nouserconfig

相关内容