首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >联想G50-80笔记本电脑:冷却风扇几乎一直在工作。

联想G50-80笔记本电脑:冷却风扇几乎一直在工作。
EN

Ask Ubuntu用户
提问于 2016-09-07 16:53:00
回答 2查看 1.5K关注 0票数 0

我有16.04 LTS为我的联想G50-80笔记本电脑。

问题是:冷却风扇几乎一直在工作(这真的很吵,很无聊)。

自从6个月前买了我的笔记本电脑以来,我就遇到了这个问题,到目前为止,我一直在寻找解决方案。

我跟踪了这些步骤

1)安装lm-传感器和风扇控制包。

2)配置lm-传感器。

  1. 在终端输入sudo sensors-detect并回答“是/否”的所有问题。的第一个“是”给了我这个:一些南桥,CPU或内存控制器包含嵌入式传感器。你想扫描它们吗?这完全安全。(是/否):y模块加载successfully.硅集成系统SIS5595No通过VT82C686集成传感器..。No通过VT8231集成传感器..。No AMD K8热传感器..。No AMD系列10h热传感器..。No AMD系列11h热传感器..。No AMD家族12小时和14小时的热传感器。No AMD系列15h热传感器..。No AMD系列16h热传感器..。No AMD家族15h功率传感器..。No AMD家族16h功率传感器..。No英特尔数字热传感器.(驱动程序‘`coretemp')英特尔AMB热传感器.No英特尔5500/5520/X58热传感器No通过C7热传感器.No通过纳米热传感器.不是
  2. 在传感器-检测结束时,将显示需要加载的模块列表。输入“是”以具有传感器-检测将这些模块插入到/etc/modules中。因此将下列行添加到文件modules.conf:#由传感器生成-检测到周一13:50:31 2016 #芯片drivers coretemp
  3. 运行sudo service kmod start。这将读取您在步骤3中对/etc/modules所做的更改,并将新模块插入内核。

3)配置扇控制:

在这个阶段,sudo pwmconfig返回

/usr/sbin/pwmconfig:没有安装支持pwm的传感器模块

我试图使用此链接来解决这个问题,但是没有办法,总是使用命令pwmconfig来解决相同的问题。

似乎不正常的是:

1) sensors只返回

coretemp-isa-0000 适配器: ISA adapter物理id 0:+49.0°C (高= +105.0°C,crit = +105.0°C)核心0:+48.0°C (高= +105.0°C,crit = +105.0°C)核心1:+46.0°C (高= +105.0°C,crit = +105.0°C)

2) acpi -t不返回任何内容。

可能是内核没有检测到这种笔记本电脑的风扇控制器。

请注意,没有办法控制风扇从BIOS。和cat /proc/cmdline返回

BOOT_IMAGE=/boot/vmlinuz-4.4.0-36-generic.efi.signed root=UUID=b606c0de-3f11-439e-bdd2-c17579566c57 ro安静飞溅acpi_enforce_resources=lax vt.handoff=7

我不知道是否有可能解决整个问题。我绝望了。

EN

回答 2

Ask Ubuntu用户

发布于 2016-09-07 23:35:22

当涉及到sensors时,它报告的大多数“附加”都是针对桌面系统的。

到目前为止,我所看到的两台笔记本电脑都是用cat /sys/class/thermal/thermal_zone*/temp的:

代码语言:javascript
复制
27800
29800
71000

对于sensors也报告的热区0、1和2。在这种情况下,热区域0是不正确的,Conky也会报告。这是我的系统中的一个小故障,我还没有弄清楚,但最后一个Thermal Zone 2是准确的。

至于您的风扇以全速运行,内核引导参数是:

代码语言:javascript
复制
BOOT_IMAGE=/boot/vmlinuz-4.4.0-36-generic.efi.signed root=UUID=b606c0de-3f11-439e-bdd2-c17579566c57 ro quiet splash acpi_enforce_resources=lax vt.handoff=7

值得注意的参数是:

  • ro -只读
  • quiet -不要在屏幕上显示系统信息。
  • splash -用普利茅斯显示一个飞溅的屏幕(通常带有移动点的Ubuntu徽标)
  • acpi_enforce_resources=lax -全速运行风扇(尽我所能)
  • vt.handoff=7 --保持消息从引导到终端屏幕(这些消息被控制为不出现在quietsplash选项之前)。

第一步是删除acpi_enforce_resources=lax内核参数。

在终端类型中:

代码语言:javascript
复制
gksu gedit /etc/default/grub

搜索这一行:

代码语言:javascript
复制
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_enforce_resources=lax vt.handoff=7"

删除acpi_enforce_resources=lax并保存文件。我们不必写下我们正在擦除的东西,因为AskUbuntu是我们的巨大记事本。

返回终端提示输入:

代码语言:javascript
复制
sudo update-grub

现在,重新启动您的笔记本电脑,并报告进度。

编辑1:

移除=lax变量不会更改风扇设置。现在下一步是告诉你的联想,ACPI是支持的。一些笔记本电脑寻找Windows,如果它看不到,它就不会实现ACPI服务(比如风扇控制)。我们将告诉您的膝上型计算机Windows正在运行,并将控制权移交给Linux。在同一内核命令行中,将选项acpi_osi=Linux添加到vt.handoff=7之前

现在你的台词是这样的:

代码语言:javascript
复制
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=linux vt.handoff=7"

再次更新grub并重新启动。

汇报进展情况。

编辑2:

经过多次搜索,我遇到了一个人,他有10台联想G50-80笔记本电脑,其中一台也有同样的问题:冷却风扇。技术支持最初建议将BIOS升级到当前版本(现在是2016年8月25日的# B0CN99WW )。用户已经更新了BIOS,问题仍然存在,所以他返回给一个新的BIOS。

BIOS (基本输入输出系统)包含上面讨论的ACPI (高级配置和电源接口)。

如果您的风扇在Windows中正常工作,那么下一步就是检查与Linux的兼容性。你可以在谷歌上搜索这个问题,但没有人给出答案。您可以检查:Ubuntu认证联想,但从今天起,G50-80型号还没有出现在列表中。

如果幸运的话,另一个联想G50-80用户将能够提供建议。

票数 0
EN

Ask Ubuntu用户

发布于 2020-08-14 21:53:49

使用nbfc

控制它

我有一台宏基阿斯皮尔E5-573G笔记本电脑,除了nbfc之外,没有任何东西能控制CPU风扇。我在用Ubuntu 18.04。我的模型没有精确的配置文件,但是nbfc与另一个类似的配置文件(宏碁Aspire E5-575G)工作得很好。如果您不知道要使用哪个配置文件,可以尝试:mono nbfc.exe config -r

因此,您可以使用它,并自定义一个配置文件,以使您的风扇尽可能安静。

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

https://askubuntu.com/questions/822178

复制
相关文章

相似问题

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