MSI笔记本电脑上的风扇控制:没有支持pwm的传感器?

电子威尔

我试图控制Ubuntu 16.04上的MSI GS60-2PC笔记本电脑的风扇速度。

但是pwmconfig报告说

There are no pwm-capable sensors modules installed

我非常确定可以控制这些风扇,因为Windows上的某些实用程序可以控制它们。

我做了什么

  1. 我已经运行sensors-detect(以root用户身份),如下所示:

     yes | sensors-detect
    

看来只能检测到“ coretemp”。这是完整的结果

  1. 然后pwmconfig(作为根):

    pwmconfig
    

而且我得到了著名的信息 There are no pwm-capable sensors modules installed

  1. 我已经尝试了以下方法,但是没有用:
    • 添加到grub(然后重新启动): acpi_osi=Linux
    • 添加到grub(然后重新启动): acpi_osi=!Windows 2012
    • 添加到grub(然后重新启动): acpi_enforce_resources=lax

运行sensors命令后会得到什么

acpitz-virtual-0
Adapter: Virtual device
temp1:        +27.8°C  (crit = +105.0°C)
temp2:        +29.8°C  (crit = +105.0°C)
temp3:        +50.0°C  (crit = +100.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +48.0°C  (high = +84.0°C, crit = +100.0°C)
Core 0:         +48.0°C  (high = +84.0°C, crit = +100.0°C)
Core 1:         +44.0°C  (high = +84.0°C, crit = +100.0°C)
Core 2:         +46.0°C  (high = +84.0°C, crit = +100.0°C)
Core 3:         +44.0°C  (high = +84.0°C, crit = +100.0°C)

编辑:这是lspci的结果。

埃科利

我使用MSI GS60 6QC笔记本电脑随附的GS660配置文件,使用Pherein的“风扇控制工具”设法对Windows中的风扇进行了一些控制。因此,我制作了一个小python脚本,它与Pherein的“ Fan Profile Applier.exe”在Linux上等效:

#!/usr/bin/env python

import os
import sys

EC_IO_FILE="/sys/kernel/debug/ec/ec0/io"

if not os.path.exists(EC_IO_FILE):
        os.system("modprobe ec_sys write_support=1")

def ec_write(addr,value):
    with open(EC_IO_FILE,"rb") as f:
        f.seek(addr)
        old_value=ord(f.read(1))
    if (value != old_value):
        print("                %3d => %3d" % (old_value, value))
        with open(EC_IO_FILE,"wb") as f:
            f.seek(addr)
            f.write(bytearray([value]))
    else:
        print("                     = %3d" % value)

for line in open(sys.argv[1]).readlines():
    print(line.strip())
    if line.startswith(">WEC "):
        addr,value=line.split()[1:3]
        ec_write(int(addr,0), int(value,0))

这是我当前用作参数的输入文件,它是使用Pherein工具生成的Quiet.rw文件:

-Profile Name: Quiet
[Temperatures_1]
>WEC 0x6A 0x2f
>WEC 0x6B 0x35
>WEC 0x6C 0x43
>WEC 0x6D 0x50
>WEC 0x6E 0x5A
>WEC 0x6F 0x5F
>WEC 0x70 0x64
----
[FanSpeeds_1]
>WEC 0x72 0x00
>WEC 0x73 0x10
>WEC 0x74 0x3E
>WEC 0x75 0x45
>WEC 0x76 0x4C
>WEC 0x77 0x54
>WEC 0x78 0x5B
----
[Temperatures_2]
>WEC 0x82 0x37
>WEC 0x83 0x41
>WEC 0x84 0x4B
>WEC 0x85 0x55
>WEC 0x86 0x5A
>WEC 0x87 0x5D
>WEC 0x88 0x66
----
[FanSpeeds_2]
>WEC 0x8A 0x0
>WEC 0x8B 0x3B
>WEC 0x8C 0x46
>WEC 0x8D 0x54
>WEC 0x8E 0x5B
>WEC 0x8F 0x5B
>WEC 0x90 0x5B
----
>RwExit

使用最新的EC固件,实际上风扇转速在0 RPM和3000 RPM之间。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Ubuntu 17.10笔记本电脑没有挂在盖子上

来自分类Dev

使用QT流程通过命令行从笔记本电脑获取传感器信息

来自分类Dev

如何在没有DVD或USB的笔记本电脑上安装Win8?

来自分类Dev

风扇旋转时笔记本电脑关闭

来自分类Dev

散热风扇能否对我的笔记本电脑有效?

来自分类Dev

Ubuntu 17.10笔记本电脑没有挂在盖子上

来自分类Dev

笔记本电脑嘈杂的声音-风扇还是硬盘?

来自分类Dev

笔记本电脑可以工作,但没有显示

来自分类Dev

笔记本电脑风扇是否嘈杂是由于风扇上的灰尘引起的?

来自分类Dev

笔记本电脑上没有DisplayPort的菊花链式显示器

来自分类Dev

笔记本电脑上的双显示器

来自分类Dev

笔记本电脑风扇无法打开图形

来自分类Dev

戴尔笔记本电脑风扇声音(带音频)

来自分类Dev

有没有办法关闭笔记本电脑的显示器?

来自分类Dev

有没有办法控制笔记本电脑的电池充电端口?

来自分类Dev

戴尔笔记本电脑上的屏幕为黑色,甚至没有显示戴尔徽标

来自分类Dev

更换旧的笔记本电脑风扇

来自分类Dev

如果我在笔记本电脑上使用吸尘器,是否有毁坏风扇的风险?

来自分类Dev

在旧的Windows XP笔记本电脑上擦拭硬盘-没有CD驱动器和USB引导支持

来自分类Dev

笔记本电脑声音问题。扬声器正在工作,但耳机没有

来自分类Dev

如何在没有USB2.0或DVD驱动器的笔记本电脑上安装Windows 7?

来自分类Dev

无法控制Sony Vaio笔记本电脑上的风扇

来自分类Dev

如何知道是否可以进行风扇控制?(旧笔记本电脑)

来自分类Dev

如何判断我的笔记本电脑风扇是否可以由Ubuntu控制

来自分类Dev

没有Intel图形的笔记本电脑上的ubuntu

来自分类Dev

在没有电源的笔记本电脑上按下电源按钮有什么作用?

来自分类Dev

Debian笔记本电脑上没有wifi和蓝牙

来自分类Dev

无法在MSI笔记本电脑上安装Ubuntu

来自分类Dev

如何在华硕笔记本电脑上控制风扇

Related 相关文章

  1. 1

    Ubuntu 17.10笔记本电脑没有挂在盖子上

  2. 2

    使用QT流程通过命令行从笔记本电脑获取传感器信息

  3. 3

    如何在没有DVD或USB的笔记本电脑上安装Win8?

  4. 4

    风扇旋转时笔记本电脑关闭

  5. 5

    散热风扇能否对我的笔记本电脑有效?

  6. 6

    Ubuntu 17.10笔记本电脑没有挂在盖子上

  7. 7

    笔记本电脑嘈杂的声音-风扇还是硬盘?

  8. 8

    笔记本电脑可以工作,但没有显示

  9. 9

    笔记本电脑风扇是否嘈杂是由于风扇上的灰尘引起的?

  10. 10

    笔记本电脑上没有DisplayPort的菊花链式显示器

  11. 11

    笔记本电脑上的双显示器

  12. 12

    笔记本电脑风扇无法打开图形

  13. 13

    戴尔笔记本电脑风扇声音(带音频)

  14. 14

    有没有办法关闭笔记本电脑的显示器?

  15. 15

    有没有办法控制笔记本电脑的电池充电端口?

  16. 16

    戴尔笔记本电脑上的屏幕为黑色,甚至没有显示戴尔徽标

  17. 17

    更换旧的笔记本电脑风扇

  18. 18

    如果我在笔记本电脑上使用吸尘器,是否有毁坏风扇的风险?

  19. 19

    在旧的Windows XP笔记本电脑上擦拭硬盘-没有CD驱动器和USB引导支持

  20. 20

    笔记本电脑声音问题。扬声器正在工作,但耳机没有

  21. 21

    如何在没有USB2.0或DVD驱动器的笔记本电脑上安装Windows 7?

  22. 22

    无法控制Sony Vaio笔记本电脑上的风扇

  23. 23

    如何知道是否可以进行风扇控制?(旧笔记本电脑)

  24. 24

    如何判断我的笔记本电脑风扇是否可以由Ubuntu控制

  25. 25

    没有Intel图形的笔记本电脑上的ubuntu

  26. 26

    在没有电源的笔记本电脑上按下电源按钮有什么作用?

  27. 27

    Debian笔记本电脑上没有wifi和蓝牙

  28. 28

    无法在MSI笔记本电脑上安装Ubuntu

  29. 29

    如何在华硕笔记本电脑上控制风扇

热门标签

归档