我有 Ubuntu 22.04(内核版本:5.17.5-051705-generic)和 Windows 10 的双启动。使用 Windows 时,风扇安静地运转,而使用 Ubuntu 时,风扇似乎设置为最大速度。在这两种情况下,系统都没有负载。
我试图验证传感器发生的情况,但是我的主板(Gigabyte Z690 Gaming X)的 I/O 芯片不受传感器检测支持:
Some Super I/O chips contain embedded sensors. We have to write to
standard I/O ports to probe them. This is usually safe.
Do you want to scan for Super I/O sensors? (YES/no):
Probing for Super-I/O at 0x2e/0x2f
Trying family `National Semiconductor/ITE'... No
Trying family `SMSC'... No
Trying family `VIA/Winbond/Nuvoton/Fintek'... No
Trying family `ITE'... Yes
Found unknown chip with ID 0x8689
Probing for Super-I/O at 0x4e/0x4f
Trying family `National Semiconductor/ITE'... No
Trying family `SMSC'... No
Trying family `VIA/Winbond/Nuvoton/Fintek'... No
Trying family `ITE'... No
传感器输出:
xxxx@xxxx-pc:~$ sensors
coretemp-isa-0000
Adapter: ISA adapter
Package id 0: +31.0°C (high = +80.0°C, crit = +100.0°C)
Core 0: +29.0°C (high = +80.0°C, crit = +100.0°C)
Core 4: +27.0°C (high = +80.0°C, crit = +100.0°C)
Core 8: +27.0°C (high = +80.0°C, crit = +100.0°C)
Core 12: +27.0°C (high = +80.0°C, crit = +100.0°C)
Core 16: +29.0°C (high = +80.0°C, crit = +100.0°C)
Core 20: +25.0°C (high = +80.0°C, crit = +100.0°C)
Core 28: +25.0°C (high = +80.0°C, crit = +100.0°C)
Core 29: +25.0°C (high = +80.0°C, crit = +100.0°C)
Core 30: +25.0°C (high = +80.0°C, crit = +100.0°C)
Core 31: +25.0°C (high = +80.0°C, crit = +100.0°C)
acpitz-acpi-0
Adapter: ACPI interface
temp1: +16.8°C (crit = +20.8°C)
temp2: +27.8°C (crit = +105.0°C)
nouveau-pci-0100
Adapter: PCI adapter
fan1: 1787 RPM
temp1: +37.0°C (high = +95.0°C, hyst = +3.0°C)
(crit = +105.0°C, hyst = +5.0°C)
(emerg = +135.0°C, hyst = +5.0°C)
nvme-pci-0200
Adapter: PCI adapter
Composite: +40.9°C (low = -0.1°C, high = +79.8°C)
(crit = +81.8°C)
Sensor 1: +40.9°C (low = -273.1°C, high = +65261.8°C)
我已经在 UEFI 中配置了风扇速度斜率,并且 Windows 下的行为与它一致,所以我试图了解 Ubuntu 以某种方式“覆盖”它时发生了什么。
这怎么可能呢?我该如何防止呢?
编辑:问题也发生在内核为 5.15 的 Ubuntu 22.04 上,但不会发生在内核为 5.13 的 Ubuntu 20.04 上
答案1
我觉得自己很蠢,但我解决了这个问题。原来,噪音不是主板上的风扇引起的,而是 GPU 风扇。安装 Nvidia 驱动程序(而不是 nouveau)后,GPU 风扇在没有负载的情况下无法达到高速。