我在Ubuntu 18.04上进行了全新安装,与Windows 10并存。在Ubuntu上,我的其中一个风扇转速非常高,尽管温度正常,并且在Windows上没有这个问题。我已经尝试了这个论坛中建议的一些解决方案,但都没有成功。
有问题的那个似乎是nct6775/fan2,至少它是唯一一个按照HardInfo程序显示转速为+1155 rpm的风扇。我的主板是ASUS H81M-A。
我在Ubuntu 18.04上进行了全新安装,与Windows 10并存。在Ubuntu上,我的其中一个风扇转速非常高,尽管温度正常,并且在Windows上没有这个问题。我已经尝试了这个论坛中建议的一些解决方案,但都没有成功。
有问题的那个似乎是nct6775/fan2,至少它是唯一一个按照HardInfo程序显示转速为+1155 rpm的风扇。我的主板是ASUS H81M-A。
/sys/devices/platform/nct6775.656/hwmon/hwmon3/
中的文件。还要使用lsmod确保nct6775已加载...并确保你的ASUS正在使用那个芯片(很可能是)。 - rtaft安装过程是可预测的。TLP为Linux带来先进的电源管理功能,无需理解每一个技术细节即可享受其好处。TLP已经预先配置为默认设置,优化了电池寿命,所以你只需安装并忘记它。然而,TLP也可以根据您的特定需求进行高度自定义。
sudo apt install tlp
tlp
不能解决您的所有散热问题,您可以采取以下特定步骤来处理ASUS笔记本电脑:
asus-nb-wmi
是一个内核模块,它包含在主流Linux内核中,并且会自动加载到Asus笔记本电脑中。它只能控制一个风扇,如果有第二个风扇,则无法对其进行任何控制。禁用此模块将导致键盘背光无法工作。asus_fan
是一个内核模块,可用于控制一些旧款Asus笔记本电脑上的两个风扇。不适用于最新型号。对于我自己来说,在安装了tlp
之后,我能够删除一些我为我的笔记本电脑设置而努力安装的风扇控制程序。然而,我没有ASUS笔记本电脑,所以您可能需要比tlp
更多的东西。
$ ubuntu-drivers devices
$ sudo ubuntu-drivers autoinstall
这里可能有两个问题,针对这两个问题,您可以尝试以下两种方法:
某些设置只能在BIOS中找到,其中一个在BIOS中可以找到的设置是风扇设置,您可以在此处检查是否有任何问题。
风扇的传感器可能已经损坏,我知道在Ubuntu和Windows上都有一种方法来检查它,所以我将解释两种方法。
要使用Ubuntu检查传感器,您需要安装hardinfo
,可以通过使用命令sudo apt-get install hardinfo
来完成安装,这样您就可以查看传感器是否正常工作或损坏。
$ ubuntu-drivers devices
$ sudo ubuntu-drivers autoinstall
lspci -v | perl -ne '/VGA/../^$/ and /VGA|Kern/ and print'
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (rev 07) (prog-if 00 [VGA controller])
Kernel driver in use: i915
Kernel modules: i915
sudo add-apt-repository ppa:linrunner/tlp
sudo apt-get update
sudo apt-get install tlp tlp-rdw
systemctl enable tlp # to enable on startup
vim /etc/default/tlp
tlp-stat -c
--- TLP 1.2.2 --------------------------------------------
+++ Configured Settings: /etc/default/tlp
TLP_ENABLE=1
TLP_DEFAULT_MODE=AC
TLP_PERSISTENT_DEFAULT=0
DISK_IDLE_SECS_ON_AC=0
DISK_IDLE_SECS_ON_BAT=2
MAX_LOST_WORK_SECS_ON_AC=15
MAX_LOST_WORK_SECS_ON_BAT=60
CPU_HWP_ON_AC=balance_performance
CPU_HWP_ON_BAT=balance_power
CPU_MAX_PERF_ON_AC=100
CPU_BOOST_ON_AC=1
SCHED_POWERSAVE_ON_AC=0
SCHED_POWERSAVE_ON_BAT=1
NMI_WATCHDOG=0
ENERGY_PERF_POLICY_ON_AC=performance
ENERGY_PERF_POLICY_ON_BAT=power
DISK_DEVICES="nvme0n1 sda"
DISK_APM_LEVEL_ON_AC="254 254"
DISK_APM_LEVEL_ON_BAT="128 128"
SATA_LINKPWR_ON_AC="med_power_with_dipm max_performance"
SATA_LINKPWR_ON_BAT="med_power_with_dipm min_power"
AHCI_RUNTIME_PM_TIMEOUT=15
WIFI_PWR_ON_AC=off
WIFI_PWR_ON_BAT=on
WOL_DISABLE=Y
SOUND_POWER_SAVE_ON_AC=0
SOUND_POWER_SAVE_ON_BAT=1
SOUND_POWER_SAVE_CONTROLLER=Y
BAY_POWEROFF_ON_AC=0
BAY_POWEROFF_ON_BAT=0
BAY_DEVICE="sr0"
RUNTIME_PM_ON_AC=on
RUNTIME_PM_ON_BAT=auto
USB_AUTOSUSPEND=1
USB_BLACKLIST_BTUSB=0
USB_BLACKLIST_PHONE=0
USB_BLACKLIST_PRINTER=1
USB_BLACKLIST_WWAN=0
RESTORE_DEVICE_STATE_ON_STARTUP=0
NATACPI_ENABLE=1
TPACPI_ENABLE=1
TPSMAPI_ENABLE=1
https://linuxconfig.org/how-to-disable-nouveau-nvidia-driver-on-ubuntu-18-04-bionic-beaver-linux
$ sudo bash -c "echo blacklist nouveau > /etc/modprobe.d/blacklist-nvidia-nouveau.conf"
$ sudo bash -c "echo options nouveau modeset=0 >> /etc/modprobe.d/blacklist-nvidia-nouveau.conf"
$ cat /etc/modprobe.d/blacklist-nvidia-nouveau.conf
blacklist nouveau
options nouveau modeset=0
https://linuxconfig.org/how-to-install-the-nvidia-drivers-on-ubuntu-18-04-bionic-beaver-linux
sudo apt install smbios-utils
sudo smbios-thermal-ctl -v --set-thermal-mode=quiet
fancontrol
是否正在运行?你的/etc/fancontrol
文件是什么样子的? - rtaft