J. *_*ing 13 fan xps dell fancontrol
我正在运行双启动 Windows 10 和 Ubuntu 18.04(使用此链接中的重新启动)。一切正常,但风扇不断地断断续续。CPU 温度在 39 - 42 摄氏度之间。我认为风扇在这个范围内的某个地方被激活,然后冷却 CPU,从而再次获得停止风扇的信号,等等。在 Windows 上,风扇在空闲或轻度工作时完全关闭。
我已经做过的
lm_sensors:即使在“sudo sensor-detect”之后也找不到风扇
i8kutils:找不到/prod/i8k
BIOS 更新至 1.5.0 版
内核版本为 4.19.2-041902-generic
安装并激活了 heatd、tlp、powertop 和 intel-microcode。
将显卡设置为 Intel 以省电
核心和 CPU 上的欠压为 -140 mV,iGPU 上的欠压为 -40 mV(使用此链接)
安装 smbios-utils 并将其设置为不同的模式(平衡、冷底、安静、性能)
禁用风扇 BIOS 控制(见链接)
一切都没有运气。
我还想做的事
统计数据
sudo tlp stat
+++ System Info
System = Dell Inc. XPS 15 9570
BIOS = 1.5.0
Release = Ubuntu 18.04.1 LTS
Kernel = 4.19.2-041902-generic #201811132032 SMP Tue Nov 13 20:34:19 UTC 2018 x86_64
/proc/cmdline = BOOT_IMAGE=/boot/vmlinuz-4.19.2-041902-generic root=UUID=5394fef0-92d3-4753-a6a1-fd7b5c4f9cea ro quiet splash quiet acpi_rev_override=1 acpi_osi=Linux scsi_mod.use_blk_mq=1 nouveau.modeset=0 nouveau.runpm=0 mem_sleep_default=deep vt.handoff=1
Init system = systemd v237
Boot mode = UEFI
+++ Temperatures
CPU temp = 43 [°C]
Fan speed = (not available)
Run Code Online (Sandbox Code Playgroud)
我猜 Ubuntu 无法看到粉丝,因此无法控制他们。有什么建议可以控制它们吗?
J. *_*ing 22
我找到了解决我自己问题的方法。
lm_sensors添加dell-smm-hwmon到模块:
sudo su
echo "options dell-smm-hwmon restricted=0 force=1" > /etc/modprobe.d/dell-smm-hwmon.conf
echo "dell-smm-hwmon" > /etc/modules
exit
sudo update-initramfs -u
Run Code Online (Sandbox Code Playgroud)
重新启动,风扇应该可见:
sensors
dell_smm-virtual-0
Adapter: Virtual device
fan1: 0 RPM
fan2: 0 RPM
Run Code Online (Sandbox Code Playgroud)
然后按照本指南进行安装i8kutils:
sudo apt install i8kutils
sudo su
echo "i8k" > /etc/modules
echo "options i8k force=1" > /etc/modprobe.d/i8k.conf
exit
Run Code Online (Sandbox Code Playgroud)
重启:
sudo modprobe i8k force=1
Run Code Online (Sandbox Code Playgroud)
配置i8kutils:
sudo -H gedit /etc/i8kmon.conf
Run Code Online (Sandbox Code Playgroud)
最后,使用TomFreudenberg 的这个程序禁用戴尔 BIOS 风扇控制,让其i8kutils接管。
git clone https://github.com/TomFreudenberg/dell-bios-fan-control.git
cd dell-bios-fan-control
make
sudo dell-bios-fan-control 0
Run Code Online (Sandbox Code Playgroud)
简单的i8kmon服务将启动并控制您的粉丝。您还可以禁用i8kmon以尝试ik8fan手动控制您的风扇(不推荐,因为您可能会关闭您的风扇,并且它们永远不会启动,从而使您的 CPU 和 GPU 处于危险之中!)。
i8kfan 2 2
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
24695 次 |
| 最近记录: |