首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在带有MSI板的Ubuntu 20.04上无法看到风扇速度

在带有MSI板的Ubuntu 20.04上无法看到风扇速度
EN

Ask Ubuntu用户
提问于 2022-02-24 14:45:03
回答 1查看 3.8K关注 0票数 3

只是序言,我知道有很多问题,但我确实相信我的情况是不同的。

不时地,在重新启动我的电脑后(通常是在更新Nvidia驱动程序之后),我的风扇速度在启动到Ubuntu之后就会到达月球。他们是非常安静和合理的BIOS,但一旦Ubuntu加载,他们很快达到最大的速度。我的电脑里有很多粉丝,所以这声音太大了。在做了一些研究之后,我运行了sensors,然后运行了sudo sensors-detect。我允许它查看所有东西,它写了一个文件,其中包括:

代码语言:javascript
复制
# Generated by sensors-detect on Thu Feb 24 09:24:58 2022
# Chip drivers
coretemp

在执行此操作并运行sensors之后,我得到了以下内容:

代码语言:javascript
复制
acpitz-acpi-0  
Adapter: ACPI interface  
temp1:        +27.8°C  (crit = +105.0°C)  

coretemp-isa-0000  
Adapter: ISA adapter  
Package id 0:  +40.0°C  (high = +82.0°C, crit = +100.0°C)  
Core 0:        +38.0°C  (high = +82.0°C, crit = +100.0°C)  
Core 1:        +40.0°C  (high = +82.0°C, crit = +100.0°C)  
Core 2:        +40.0°C  (high = +82.0°C, crit = +100.0°C)  
Core 3:        +37.0°C  (high = +82.0°C, crit = +100.0°C)  
Core 4:        +38.0°C  (high = +82.0°C, crit = +100.0°C)  
Core 5:        +37.0°C  (high = +82.0°C, crit = +100.0°C)  
Core 6:        +41.0°C  (high = +82.0°C, crit = +100.0°C)  
Core 7:        +35.0°C  (high = +82.0°C, crit = +100.0°C)

如你所见,没有提到风扇的速度。我还运行了sudo pwmconfig并收到了这样的消息:

代码语言:javascript
复制
/usr/sbin/pwmconfig: There are no pwm-capable sensor modules installed

我可以在MSI BIOS中设置风扇速度和行为,但在Ubuntu启动时,它似乎忽略了这些更改。我想知道董事会是否有可能限制对这些设置的操作系统访问,或者是否有一些特定的手动方式将这些风扇添加到传感器。我会更新,如果有人需要更多的细节。谢谢。

该委员会是一个Z590-A专业。

编辑(对于rtaft),sudo sensors-detect的结果:

代码语言:javascript
复制
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'...                                      No
Probing for Super-I/O at 0x4e/0x4f
Trying family `National Semiconductor/ITE'...               No
Trying family `SMSC'...                                     No
Trying family `VIA/Winbond/Nuvoton/Fintek'...               Yes
Found unknown chip with ID 0xd592
EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2022-03-02 15:12:36

Found unknown chip with ID 0xd592说,这里的问题是内核5.13.0不支持您的芯片,这就是传感器检测的原因。有时候你会很幸运,这个模块会工作,即使传感器-检测不知道使用哪个模块,但在这种情况下,我认为这是行不通的。如果你在互联网上搜索0xd592,你会发现其他人在这艘船上。

选项:

  • 最简单的方法是在下个月等待Ubuntu22并进行升级,升级到5.15.0,它将支持模块nct6683下的芯片。
  • 第二个选项是在自述文件之后安装https://github.com/Fred78290/nct6687d。这应该会让您正常工作,但请记住,这是作为nct6687安装的,您可能会在内核5.15.0中遇到问题,因为通常会使用模块nct6683。
  • 另一种选择是获取用于补丁更改的nct6683,并使用修补程序自己构建5.13.0内核,这可能需要在每次内核更新时重新构建和修补内核。(请注意,链接可能不是实际使用的最终修补程序,您必须比较内核源代码才能确定)

这些选项将使sensors读取芯片。一旦成功,您就可以使用在其他线程(如fancontrol )中找到的步骤来使这问Ubuntu线程工作。您可能需要在/etc/senors3.conf中添加一个条目,我不确定nct6687d模块是否需要在那里进行更改,但是nct6683已经将这一项附加到conf文件中。

还可以将这个外部线程作为0xd 592芯片ID的主要信息来源(请记住,它不是Ubuntu特定的)。

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1394680

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档