我有16.04 LTS为我的联想G50-80笔记本电脑。
问题是:冷却风扇几乎一直在工作(这真的很吵,很无聊)。
自从6个月前买了我的笔记本电脑以来,我就遇到了这个问题,到目前为止,我一直在寻找解决方案。
我跟踪了这些步骤:
1)安装lm-传感器和风扇控制包。
2)配置lm-传感器。
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通过纳米热传感器.不是/etc/modules中。因此将下列行添加到文件modules.conf:#由传感器生成-检测到周一13:50:31 2016 #芯片drivers coretempsudo 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
我不知道是否有可能解决整个问题。我绝望了。
发布于 2016-09-07 23:35:22
当涉及到sensors时,它报告的大多数“附加”都是针对桌面系统的。
到目前为止,我所看到的两台笔记本电脑都是用cat /sys/class/thermal/thermal_zone*/temp的:
27800
29800
71000对于sensors也报告的热区0、1和2。在这种情况下,热区域0是不正确的,Conky也会报告。这是我的系统中的一个小故障,我还没有弄清楚,但最后一个Thermal Zone 2是准确的。
至于您的风扇以全速运行,内核引导参数是:
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 --保持消息从引导到终端屏幕(这些消息被控制为不出现在quiet和splash选项之前)。第一步是删除acpi_enforce_resources=lax内核参数。
在终端类型中:
gksu gedit /etc/default/grub搜索这一行:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_enforce_resources=lax vt.handoff=7"删除acpi_enforce_resources=lax并保存文件。我们不必写下我们正在擦除的东西,因为AskUbuntu是我们的巨大记事本。
返回终端提示输入:
sudo update-grub现在,重新启动您的笔记本电脑,并报告进度。
移除=lax变量不会更改风扇设置。现在下一步是告诉你的联想,ACPI是支持的。一些笔记本电脑寻找Windows,如果它看不到,它就不会实现ACPI服务(比如风扇控制)。我们将告诉您的膝上型计算机Windows正在运行,并将控制权移交给Linux。在同一内核命令行中,将选项acpi_osi=Linux添加到vt.handoff=7之前
现在你的台词是这样的:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=linux vt.handoff=7"再次更新grub并重新启动。
汇报进展情况。
经过多次搜索,我遇到了一个人,他有10台联想G50-80笔记本电脑,其中一台也有同样的问题:冷却风扇。技术支持最初建议将BIOS升级到当前版本(现在是2016年8月25日的# B0CN99WW )。用户已经更新了BIOS,问题仍然存在,所以他返回给一个新的BIOS。
BIOS (基本输入输出系统)包含上面讨论的ACPI (高级配置和电源接口)。
如果您的风扇在Windows中正常工作,那么下一步就是检查与Linux的兼容性。你可以在谷歌上搜索这个问题,但没有人给出答案。您可以检查:Ubuntu认证联想,但从今天起,G50-80型号还没有出现在列表中。
如果幸运的话,另一个联想G50-80用户将能够提供建议。
https://askubuntu.com/questions/822178
复制相似问题