You are not logged in.

#1 2017-09-17 11:21:52

stalker222
Member
Registered: 2017-09-17
Posts: 17

fan monitoring and control

i have an Asus gl753vd and i use system monitor and my fan rpm always stays at 0rpm even though my fan functions fine.... i try to gain control of my fan following this wiki https://wiki.archlinux.org/index.php/Fa … us_laptops  but nothing works.....

Offline

#2 2017-09-17 13:38:53

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 78,876

Re: fan monitoring and control

What is "system monitor"?
What does lmsensors report?
Do you have the pwm devices?
What kernel modules did you load?
Any relevant messages in dmesg?

Offline

#3 2017-09-18 00:01:51

stalker222
Member
Registered: 2017-09-17
Posts: 17

Re: fan monitoring and control

https://github.com/paradoxxxzero/gnome- … tor-applet

that is system-monitor. it is a gnome shell extension which displays the status of cpu's memory, temperatures, and fan speeds, etc.  in the status bar

sensors returns this 

[coretemp-isa-0000]

<<<<<< it seems to not identify something here, or is this device name??

[Adapter: ISA adapter]
[Package id 0:  +51.0°C  (high = +100.0°C, crit = +100.0°C)]
[Core 0:        +51.0°C  (high = +100.0°C, crit = +100.0°C)]
[Core 1:        +51.0°C  (high = +100.0°C, crit = +100.0°C)]
[Core 2:        +49.0°C  (high = +100.0°C, crit = +100.0°C)]
[Core 3:        +49.0°C  (high = +100.0°C, crit = +100.0°C)]
[asus-isa-0000]    <<<<<<< same thing here????
[Adapter: ISA adapter] 
[cpu_fan:        0 RPM] 

<<<<<<< no rpm but my fan operates fine

[pch_skylake-virtual-0]
[Adapter: Virtual device]
[temp1:        +59.5°C ] 

[iwlwifi-virtual-0]
[Adapter: Virtual device]
[temp1:        +41.0°C  ]

[acpitz-virtual-0]
[Adapter: Virtual device]
[temp1:        +52.0°C  (crit = +98.0°C)]

not sure how to answer your pwm question....

i tried both of these methods under Asus here https://wiki.archlinux.org/index.php/Fa … us_laptops but haven't fully figured out the second part on image creation....


https://wiki.archlinux.org/index.php/Mk … activation


running dmesg returns this result seems relevant....

[    8.562587] ieee80211 phy0: Selected rate control algorithm 'iwl-mvm-rs']
[    8.563022] (NULL device *): hwmon_device_register() is deprecated. Please convert the driver to use hwmon_device_register_with_info().]
[    8.563049] thermal thermal_zone2: failed to read out thermal zone (-5)]

edit: what is TGN'ed??

Last edited by stalker222 (2017-09-18 01:42:00)

Offline

#4 2017-09-18 20:04:03

onslow77
Member
Registered: 2014-09-21
Posts: 283

Re: fan monitoring and control

Offline

#5 2017-09-23 17:58:41

mcku
Member
From: Istanbul
Registered: 2017-09-23
Posts: 25

Re: fan monitoring and control

I own a GL553VD, which shares the same hardware other than the LCD.

Here is my lsmod output:

Module                  Size  Used by
coretemp               16384  0
nls_utf8               16384  1
udf                    90112  1
crc_itu_t              16384  1 udf
fuse                   94208  3
ctr                    16384  4
ccm                    20480  6
mousedev               20480  0
joydev                 20480  0
hid_multitouch         20480  0
uvcvideo               86016  0
videobuf2_vmalloc      16384  1 uvcvideo
videobuf2_memops       16384  1 videobuf2_vmalloc
hid_asus               16384  0
videobuf2_v4l2         20480  1 uvcvideo
videobuf2_core         36864  2 uvcvideo,videobuf2_v4l2
videodev              151552  3 uvcvideo,videobuf2_core,videobuf2_v4l2
usbhid                 45056  0
media                  32768  2 uvcvideo,videodev
btusb                  40960  0
btrtl                  16384  1 btusb
snd_hda_codec_hdmi     49152  1
snd_hda_codec_realtek    73728  1
snd_hda_codec_generic    69632  1 snd_hda_codec_realtek
arc4                   16384  2
intel_rapl             20480  0
asus_nb_wmi            28672  0
x86_pkg_temp_thermal    16384  0
asus_wmi               24576  1 asus_nb_wmi
intel_powerclamp       16384  0
sparse_keymap          16384  1 asus_wmi
iTCO_wdt               16384  0
iTCO_vendor_support    16384  1 iTCO_wdt
i2c_designware_platform    16384  0
i2c_designware_core    20480  1 i2c_designware_platform
kvm_intel             192512  0
mxm_wmi                16384  0
kvm                   520192  1 kvm_intel
irqbypass              16384  1 kvm
crct10dif_pclmul       16384  0
ghash_clmulni_intel    16384  0
pcbc                   16384  0
nls_iso8859_1          16384  1
nls_cp437              20480  1
iwlmvm                294912  0
vfat                   20480  1
fat                    65536  1 vfat
aesni_intel           167936  4
aes_x86_64             20480  1 aesni_intel
crypto_simd            16384  1 aesni_intel
glue_helper            16384  1 aesni_intel
cryptd                 20480  3 crypto_simd,ghash_clmulni_intel,aesni_intel
intel_cstate           16384  0
mac80211              688128  1 iwlmvm
i915                 1445888  29
intel_rapl_perf        16384  0
iwlwifi               208896  1 iwlmvm
snd_hda_intel          36864  6
evdev                  24576  25
snd_hda_codec         106496  4 snd_hda_intel,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek
drm_kms_helper        131072  1 i915
input_leds             16384  0
cfg80211              516096  3 iwlmvm,iwlwifi,mac80211
mac_hid                16384  0
pcspkr                 16384  0
rtsx_pci_ms            20480  0
r8169                  77824  0
snd_hda_core           65536  5 snd_hda_intel,snd_hda_codec,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek
drm                   303104  30 i915,drm_kms_helper
memstick               16384  1 rtsx_pci_ms
snd_hwdep              16384  1 snd_hda_codec
mii                    16384  1 r8169
snd_pcm                86016  4 snd_hda_intel,snd_hda_codec,snd_hda_core,snd_hda_codec_hdmi
intel_gtt              20480  1 i915
snd_timer              28672  1 snd_pcm
syscopyarea            16384  1 drm_kms_helper
mei_me                 36864  0
sysfillrect            16384  1 drm_kms_helper
idma64                 20480  0
snd                    69632  20 snd_hda_intel,snd_hwdep,snd_hda_codec,snd_timer,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek,snd_pcm
sysimgblt              16384  1 drm_kms_helper
fb_sys_fops            16384  1 drm_kms_helper
i2c_i801               24576  0
soundcore              16384  1 snd
i2c_algo_bit           16384  1 i915
mei                    81920  1 mei_me
intel_pch_thermal      16384  0
shpchp                 32768  0
intel_lpss_pci         16384  0
thermal                20480  0
hci_uart               90112  0
btbcm                  16384  2 hci_uart,btusb
btqca                  16384  1 hci_uart
btintel                16384  2 hci_uart,btusb
bluetooth             475136  7 btrtl,hci_uart,btintel,btqca,btbcm,btusb
battery                20480  0
wmi                    16384  2 asus_wmi,mxm_wmi
video                  36864  2 asus_wmi,i915
i2c_hid                20480  0
ecdh_generic           24576  1 bluetooth
rfkill                 20480  7 asus_wmi,bluetooth,cfg80211
hid                   114688  4 i2c_hid,hid_asus,usbhid,hid_multitouch
intel_lpss_acpi        16384  0
intel_lpss             16384  2 intel_lpss_pci,intel_lpss_acpi
tpm_crb                16384  0
ac                     16384  0
asus_wireless          16384  0
button                 16384  1 i915
led_class              16384  5 iwlmvm,asus_wmi,hid_asus,input_leds,asus_wireless
acpi_pad               16384  0
acpi_als               16384  0
tpm_tis                16384  0
tpm_tis_core           20480  1 tpm_tis
kfifo_buf              16384  1 acpi_als
tpm                    49152  3 tpm_tis,tpm_crb,tpm_tis_core
industrialio           57344  2 acpi_als,kfifo_buf
sch_fq_codel           20480  6
sg                     36864  0
ip_tables              24576  0
x_tables               28672  1 ip_tables
ext4                  540672  1
crc16                  16384  2 bluetooth,ext4
jbd2                   90112  1 ext4
fscrypto               24576  1 ext4
mbcache                16384  1 ext4
sr_mod                 24576  1
cdrom                  53248  1 sr_mod
serio_raw              16384  0
atkbd                  24576  0
libps2                 16384  1 atkbd
rtsx_pci_sdmmc         24576  0
mmc_core              122880  1 rtsx_pci_sdmmc
ahci                   36864  1
libahci                28672  1 ahci
xhci_pci               16384  0
nvme                   28672  3
libata                204800  2 ahci,libahci
nvme_core              32768  5 nvme
xhci_hcd              188416  1 xhci_pci
rtsx_pci               49152  2 rtsx_pci_sdmmc,rtsx_pci_ms
scsi_mod              155648  3 libata,sr_mod,sg
usbcore               208896  5 uvcvideo,usbhid,xhci_pci,btusb,xhci_hcd
usb_common             16384  1 usbcore
i8042                  24576  1 asus_nb_wmi
serio                  20480  4 serio_raw,atkbd,i8042
libcrc32c              16384  0
crc32c_intel           24576  3
crc32c_generic         16384  0
crc32_pclmul           16384  0
crc32_generic          16384  0

Some messages in dmesg output:

[    0.028510] ACPI Error: [PRT0] Namespace lookup failure, AE_ALREADY_EXISTS (20170303/dswload-378)
[    0.028517] ACPI Exception: AE_ALREADY_EXISTS, During name lookup/catalog (20170303/psobject-241)
[    0.028590] ACPI Exception: AE_ALREADY_EXISTS, (SSDT:SataTabl) while loading table (20170303/tbxfload-228)
[    0.037506] ACPI Error: 1 table load failures, 10 successful (20170303/tbxfload-246)

and

[    2.394384] tpm_crb MSFT0101:00: [Firmware Bug]: ACPI region does not cover the entire command/response buffer. [mem 0xfed40000-0xfed4087f flags 0x200] vs fed40080 f80
[    2.395061] tpm_crb MSFT0101:00: [Firmware Bug]: ACPI region does not cover the entire command/response buffer. [mem 0xfed40000-0xfed4087f flags 0x200] vs fed40080 f80

lspci output:

00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers (rev 05)
	Subsystem: ASUSTeK Computer Inc. Device 15e0
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x16) (rev 05)
	Kernel driver in use: pcieport
	Kernel modules: shpchp
00:02.0 VGA compatible controller: Intel Corporation Device 591b (rev 04)
	Subsystem: ASUSTeK Computer Inc. Device 15e0
	Kernel driver in use: i915
	Kernel modules: i915
00:08.0 System peripheral: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th Gen Core Processor Gaussian Mixture Model
	Subsystem: ASUSTeK Computer Inc. Device 15e0
00:14.0 USB controller: Intel Corporation Sunrise Point-H USB 3.0 xHCI Controller (rev 31)
	Subsystem: ASUSTeK Computer Inc. Device 201f
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-H Thermal subsystem (rev 31)
	Subsystem: ASUSTeK Computer Inc. Device 15e0
	Kernel driver in use: intel_pch_thermal
	Kernel modules: intel_pch_thermal
00:15.0 Signal processing controller: Intel Corporation Sunrise Point-H Serial IO I2C Controller #0 (rev 31)
	Subsystem: ASUSTeK Computer Inc. Device 15e0
	Kernel driver in use: intel-lpss
	Kernel modules: intel_lpss_pci
00:16.0 Communication controller: Intel Corporation Sunrise Point-H CSME HECI #1 (rev 31)
	Subsystem: ASUSTeK Computer Inc. Device 15e0
	Kernel driver in use: mei_me
	Kernel modules: mei_me
00:17.0 SATA controller: Intel Corporation Sunrise Point-H SATA Controller [AHCI mode] (rev 31)
	Subsystem: ASUSTeK Computer Inc. Device 15e0
	Kernel driver in use: ahci
	Kernel modules: ahci
00:1c.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #3 (rev f1)
	Kernel driver in use: pcieport
	Kernel modules: shpchp
00:1c.3 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #4 (rev f1)
	Kernel driver in use: pcieport
	Kernel modules: shpchp
00:1c.6 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #7 (rev f1)
	Kernel driver in use: pcieport
	Kernel modules: shpchp
00:1d.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #9 (rev f1)
	Kernel driver in use: pcieport
	Kernel modules: shpchp
00:1f.0 ISA bridge: Intel Corporation Sunrise Point-H LPC Controller (rev 31)
	Subsystem: ASUSTeK Computer Inc. Device 15e0
00:1f.2 Memory controller: Intel Corporation Sunrise Point-H PMC (rev 31)
	Subsystem: ASUSTeK Computer Inc. Device 15e0
00:1f.3 Audio device: Intel Corporation CM238 HD Audio Controller (rev 31)
	Subsystem: ASUSTeK Computer Inc. Device 15e0
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel
00:1f.4 SMBus: Intel Corporation Sunrise Point-H SMBus (rev 31)
	Subsystem: ASUSTeK Computer Inc. Device 15e0
	Kernel driver in use: i801_smbus
	Kernel modules: i2c_i801
01:00.0 3D controller: NVIDIA Corporation GP107M [GeForce GTX 1050 Mobile] (rev a1)
	Subsystem: ASUSTeK Computer Inc. Device 15e0
	Kernel modules: nouveau
02:00.0 Network controller: Intel Corporation Wireless 7265 (rev 59)
	Subsystem: Intel Corporation Dual Band Wireless-AC 7265
	Kernel driver in use: iwlwifi
	Kernel modules: iwlwifi
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
	Subsystem: ASUSTeK Computer Inc. Device 200f
	Kernel driver in use: r8169
	Kernel modules: r8169
04:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5229 PCI Express Card Reader (rev 01)
	Subsystem: ASUSTeK Computer Inc. Device 202f
	Kernel driver in use: rtsx_pci
	Kernel modules: rtsx_pci
05:00.0 Non-Volatile memory controller: Toshiba America Info Systems NVMe Controller (rev 01)
	Subsystem: Toshiba America Info Systems Device 0001
	Kernel driver in use: nvme
	Kernel modules: nvme

Offline

#6 2017-09-23 20:02:56

mcku
Member
From: Istanbul
Registered: 2017-09-23
Posts: 25

Re: fan monitoring and control

this is the hw

sudo inxi -Fxzc0
Resuming in non X mode: glxinfo not found. For package install advice run: inxi --recommends
System:    Host: zulfikar Kernel: 4.12.13-1-ARCH x86_64 bits: 64 gcc: 7.2.0 Console: tty 1 Distro: Arch Linux
Machine:   Device: laptop System: ASUSTeK product: GL553VD v: 1.0 serial: <filter>
           Mobo: ASUSTeK model: GL553VD v: 1.0 serial: <filter>
           UEFI: American Megatrends v: GL553VD.302 date: 03/06/2017
Battery    BAT0: charge: 44.8 Wh 99.0% condition: 45.3/48.2 Wh (94%) model: Simplo SDI ICR18650 status: Charging
CPU:       Quad core Intel Core i7-7700HQ (-HT-MCP-) arch: Skylake rev.9 cache: 6144 KB
           flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 22472
           clock speeds: max: 3800 MHz 1: 999 MHz 2: 999 MHz 3: 1000 MHz 4: 1241 MHz 5: 999 MHz 6: 999 MHz
           7: 999 MHz 8: 1139 MHz
Graphics:  Card-1: Intel Device 591b bus-ID: 00:02.0
           Card-2: NVIDIA GP107M [GeForce GTX 1050 Mobile] bus-ID: 01:00.0
           Display Server: X.org 1.19.3 drivers: intel (unloaded: modesetting,vesa)
           tty size: 190x47 Advanced Data: N/A for root
Audio:     Card Intel CM238 HD Audio Controller driver: snd_hda_intel bus-ID: 00:1f.3
           Sound: Advanced Linux Sound Architecture v: k4.12.13-1-ARCH
Network:   Card-1: Intel Wireless 7265 driver: iwlwifi bus-ID: 02:00.0
           IF: wlp2s0 state: up mac: <filter>
           Card-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
           driver: r8169 v: 2.3LK-NAPI port: d000 bus-ID: 03:00.0
           IF: enp3s0 state: down mac: <filter>
Drives:    HDD Total Size: 512.1GB (23.6% used)
           ID-1: /dev/nvme0n1 model: THNSN5512GPU7_TOSHIBA size: 512.1GB
Partition: ID-1: / size: 398G used: 98G (26%) fs: ext4 dev: /dev/nvme0n1p5
           ID-2: swap-1 size: 17.06GB used: 0.00GB (0%) fs: swap dev: /dev/nvme0n1p6
Sensors:   System Temperatures: cpu: 58.0C mobo: N/A
           Fan Speeds (in rpm): cpu: 0
Info:      Processes: 280 Uptime: 2:08 Memory: 2490.4/15936.4MB Init: systemd Gcc sys: 7.2.0
           Client: Shell (sudo) inxi: 2.3.39

Offline

#7 2017-09-23 20:46:29

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 78,876

Offline

#8 2017-09-23 21:55:43

mcku
Member
From: Istanbul
Registered: 2017-09-23
Posts: 25

Re: fan monitoring and control

downloaded and built asus_fan:

modprobe asus_fan
modprobe: ERROR: could not insert 'asus_fan': No such device

Offline

#9 2017-09-23 22:01:57

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 78,876

Offline

#10 2017-09-23 22:46:20

mcku
Member
From: Istanbul
Registered: 2017-09-23
Posts: 25

Re: fan monitoring and control

Thanks.

It looks like there is active development in asus_fan, which is good.
And many other useful pointers in there.

Offline

#11 2017-09-24 08:37:43

mcku
Member
From: Istanbul
Registered: 2017-09-23
Posts: 25

Re: fan monitoring and control

NBFC has an active issue exactly with the same content

https://github.com/hirschmann/nbfc/issues/266

Offline

Board footer

Powered by FluxBB