我怎样才能减慢速度或关闭风扇Linux 薄荷 Debian?
在Windows 7中,它有一个名为“系统冷却策略”的功能,我设置为被动冷却,因此笔记本电脑的风扇不会旋转。仅仅使用一个简单的代码工作室就可以让风扇加速很多,而且声音超级大。 Windows 7 有这个功能,我真的很喜欢它,但我在我的 Linux Mint Debian 版本中没有找到类似的功能。
答案1
开始前注意:
此功能取决于您的硬件和软件。如果您的硬件不支持风扇速度控制,或者不向操作系统显示它们,则您很可能无法使用此解决方案。如果确实如此,但软件(又名内核)不知道如何控制它,那么你就不走运了。
配置 lm 传感器
- 在终端中键入
sudo sensors-detect
并对所有是/否问题回答“是”。 (这可能会损坏您的系统或导致系统崩溃。对于很多系统来说,它是安全的。不能保证此过程不会永久损坏您的系统,我只是认为发生这种严重故障的机会是真的很低。在处理系统配置之前保存所有工作以防止最终崩溃/冻结/重新启动始终是个好主意。如果您感到不确定,请阅读评论并尝试搜索网络并在对所有内容进行“是”之前获得一些高级概述,也许有选择性地选择“是”仍然足够) - 在传感器检测结束时,将显示需要加载的模块列表。输入“yes”让传感器检测将这些模块插入到 /etc/modules 中,或者自己编辑 /etc/modules 。
跑步
sudo service module-init-tools restart
。这将读取您在步骤 3 中所做的更改/etc/modules
,并将新模块插入内核中。- 注意:如果您运行的是 Ubuntu 13.04 或更高版本,则第三步命令应替换为 sudo service kmod start。
- 在终端中键入
配置风扇控制
- 在终端类型中
sudo pwmconfig
。该脚本将使每个风扇停止 5 秒,以找出哪些风扇可以由哪个 PWM 句柄控制。脚本循环遍历所有风扇后,您可以配置哪个风扇对应哪个温度。 - 您必须指定要使用的传感器。这有点棘手。如果您只有一个风扇,请确保在核心上使用温度传感器来控制风扇速度。
- 运行提示并将更改保存到默认位置。
- 进行微调
/etc/fancontrol
并使用 sudo service fancontrol restart 应用更改。(在我的情况下,我将间隔设置为 2 秒。)
- 在终端类型中
设置风扇控制服务
- 跑步
sudo service fancontrol start
。这也将使 fancontrol 服务在系统启动时自动运行。
- 跑步
就我/etc/fancontrol
的 CPU 而言,我使用了:
hwmon0/device/pwm2 的设置:(
取决于 hwmon0/device/temp2_input)(控制 hwmon0/device/fan2_input)
INTERVAL=2
MINTEMP=40
MAXTEMP=60
MINSTART=150
MINSTOP=0
MINPWM=0
MAXPWM=255
在不同的系统上它是:
INTERVAL=10
DEVPATH=hwmon1=devices/platform/coretemp.0 hwmon2=devices/platform/nct6775.2608
DEVNAME=hwmon1=coretemp hwmon2=nct6779
FCTEMPS=hwmon2/pwm2=hwmon1/temp2_input
FCFANS=hwmon2/pwm2=hwmon2/fan2_input
MINTEMP=hwmon2/pwm2=49
MAXTEMP=hwmon2/pwm2=83
MINSTART=hwmon2/pwm2=150
MINSTOP=hwmon2/pwm2=15
MINPWM=hwmon2/pwm2=14
MAXPWM=hwmon2/pwm2=255
这里是有关设置及其实际用途的一些有用信息
来源:https://askubuntu.com/questions/22108/how-to-control-fan-speed
关于减少过热:
- TLP
TLP 是我最喜欢的 Linux 电源管理工具。它是一个预先配置的守护进程,用于减少过热并延长电池寿命。您只需安装 TLP 并重新启动系统即可。它将在每次启动时自动启动并继续在后台运行。由于 TLP 的简单性和实用性,我始终将安装 Ubuntu 列为安装 Ubuntu 后要做的首要任务。
要在基于 Ubuntu 的 Linux 发行版中安装 TLP,请使用以下命令:
sudo add-apt-repository ppa:linrunner/tlp
sudo apt-get update
sudo apt-get install tlp tlp-rdw
如果您使用的是 ThinkPad,则需要执行额外的步骤:
sudo apt-get install tp-smapi-dkms acpi-call-dkms
安装后重新启动系统。检查此页面以获取其他 Linux 发行版中的安装说明。
您可能会在几个小时或几天内开始感受到差异。要卸载 TLP,可以使用以下命令:
sudo apt-get remove tlp
sudo add-apt-repository --remove ppa:linrunner/tlp
来源:https://itsfoss.com/reduce-overheating-laptops-linux/
官方支持的 Ubuntu 版本;以及相应的 Linux Mint 版本;但不是 LMDE(参见 Debian)
包存储库
将 TLP-PPA 添加到您的包源中:
参见上面的命令
Debian
Debian oldstable、stable、testing 和unstable;以及 Linux Mint Debian 版 (LMDE)
在 root shell 中执行以下步骤。软件包存储库 Debian 稳定版、测试版和不稳定版
下面的 TLP 和 ThinkPad 相关软件包可通过官方 Debian 存储库获取。
注意:由于 Debian 10.0“Buster”即将冻结,维护者目前不允许通过向后移植在测试 (Buster) 和稳定 (Stretch)、oldstable (Jessie) 中提供 >= 1.2 的软件包。请从unstable下载并安装:tlp、tlp-rdw。 Debian 9.0“伸展”
最新版本的 TLP 软件包可通过 Debian Backports 获得(了解更多)。
将以下行添加到您的/etc/apt/sources.list
:
deb http://ftp.debian.org/debian stretch-backports main
Debian 8.0“杰西”
TLP 软件包只能通过 Debian Backports 获得(了解更多)。
将以下行添加到您的/etc/apt/sources.list
:
deb http://ftp.debian.org/debian jessie-backports-sloppy main
更新包数据:
apt-get update
软件包安装
安装以下软件包:
- tlp(主要)——省电
- tlp-rdw(主要) – 可选 – 无线电设备向导
- tp-smapi-dkms(主要) – 可选,仅限 ThinkPad – 在 tlp-stat 中为较旧的 ThinkPad 提供电池充电阈值、重新校准和特定状态输出
- acpi-call-dkms(主要) – 可选,仅限 ThinkPad – 为较新的 ThinkPad(X220/T420 及更高版本)提供电池充电阈值和重新校准
上述软件包可以通过软件包管理工具或使用终端命令安装:
apt-get install tlp tlp-rdw
对于 Debian 向后移植使用:
apt-get install -t stretch-backports tlp tlp-rdw
或者
apt-get install -t jessie-backports-sloppy tlp tlp-rdw
反而。
对于 ThinkPad,还有一个额外的
apt-get install tp-smapi-dkms acpi-call-dkms
来源:https://linrunner.de/en/tlp/docs/tlp-linux-advanced-power-management.html