首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >pwmconfig/扇控制错误

pwmconfig/扇控制错误
EN

Ask Ubuntu用户
提问于 2019-03-01 03:50:53
回答 2查看 6.7K关注 0票数 1

我试图让我的球迷控制在我的ASUS B350M M/B运行Ubuntu18.10。风扇是100%不间断运行,当然,这个问题不存在时运行Windows。我已经为扇控制设置了pwmconfig。我尝试使用pwmconfig自动生成一个扇控制配置文件,并且我试图编辑配置文件,希望这个错误能够顺利地解决。当我运行sudo fancontrol时,我总是得到以下输出:

代码语言:javascript
复制
Loading configuration from /etc/fancontrol ...
grep: /etc/fancontrol: Is a directory
grep: /etc/fancontrol: Is a directory
grep: /etc/fancontrol: Is a directory
grep: /etc/fancontrol: Is a directory
grep: /etc/fancontrol: Is a directory
grep: /etc/fancontrol: Is a directory
grep: /etc/fancontrol: Is a directory
grep: /etc/fancontrol: Is a directory
grep: /etc/fancontrol: Is a directory
grep: /etc/fancontrol: Is a directory
grep: /etc/fancontrol: Is a directory
Some mandatory settings missing, please check your config file!

因此,问题似乎是,我的配置文件显然缺少一些“强制性设置”,但据我所知,它不是。保存为/etc/ fancontrol /pwmcfg.gvA0m0UuMG的扇控制配置文件包含以下内容:

代码语言:javascript
复制
# Configuration file generated by pwmconfig, changes will be lost
INTERVAL=2
DEVPATH=hwmon0=devices/platform/it87.656
DEVNAME=hwmon0=it8655
FCTEMPS=hwmon0/pwm1=hwmon0/temp2_input hwmon0/pwm3=hwmon0/temp1_input
FCFANS=hwmon0/pwm1=hwmon0/fan1_input hwmon0/pwm3=hwmon0/fan3_input
MINTEMP=hwmon0/pwm1=20 hwmon0/pwm3=20
MAXTEMP=hwmon0/pwm1=60 hwmon0/pwm3=60
MINSTART=hwmon0/pwm1=150 hwmon0/pwm3=190
MINSTOP=hwmon0/pwm1=0 hwmon0/pwm3=90

有没有人有任何想法或工作环境,可能会在这种情况下工作?我的目标是让风扇控制工作,以便我的球迷可以以合理的速度工作。

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2019-03-02 11:41:05

/etc/ not控件应该是一个文件,而不是目录。

代码语言:javascript
复制
sudo mv /etc/fancontrol/pwmcfg.gvA0m0UuMG /tmp/
sudo rmdir /etc/fancontrol
sudo mv /tmp/pwmcfg.gvA0m0UuMG /etc/fancontrol
票数 0
EN

Ask Ubuntu用户

发布于 2019-03-01 14:47:23

首先,我建议启动Ubuntu /USB,看看粉丝们是否在那里工作。如果它们运行得很快,您可能希望检查您的BIOS的风扇控制设置。

在18.10上似乎不支持pwmconfig

要运行fancontrol,您需要lm-sensors

我推荐thermald而不是上面的.

安装thermald..。

  • sudo apt-get update
  • sudo apt安装thermald

Thermald/etc/thermald/thermal-conf.xml上提供了一个默认配置文件,它将控制大多数计算机,但可能需要针对某些计算机进行自定义。有关一些细节和示例,请参见man thermal-conf.xml。一旦修改了配置文件,停止thermald并重新启动它:

代码语言:javascript
复制
sudo service thermald restart

在安装thermald之后,我将停止thermald进程,并以sudo thermald --no-daemon的身份手动运行它,以实时监视它的操作。此实时信息可用于创建您自己的定制热- can . own文件。有关详细信息,请参阅man thermald

代码语言:javascript
复制
sudo service thermald stop
sudo thermald --no-daemon --loglevel=debug

您可以在这里搜索thermald,在Ask Ubuntu上查看前面的答案。

一个很好的入门参考是在https://wiki.ubuntu.com/Kernel/PowerManagement/ThermalIssues

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

https://askubuntu.com/questions/1122131

复制
相关文章

相似问题

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