Hello everyone,
I only found out about Steam Play / Proton recently and am now looking to completely abolish the windows install I still have for gaming purposes only. However, I can't get my thermal sensors or PWM fans to work as intended / at all. Here's the problem:
Thanks!
I only found out about Steam Play / Proton recently and am now looking to completely abolish the windows install I still have for gaming purposes only. However, I can't get my thermal sensors or PWM fans to work as intended / at all. Here's the problem:
- My mainboard (MSI B450-A Pro) has a NCT6797D controller for its sensors
sensors-detect
finds nothing, except for an unknown device at address 0xd451:Code:Trying family `VIA/Winbond/Nuvoton/Fintek'... YesFound unknown chip with ID 0xd451
- As Nuvoton is the correct manufacturer, I assume that this is the controller I'm looking for
- According to this, NCT6797D is supported by the nct6775 driver, which I have installed but not loaded into the kernel
modprobe nct6775
on its own does not work.modprobe: ERROR: could not insert 'nct6775': No such device
- Tried forcing the IDs found here (0xd450, 0xd451). Neither worked, same error as before.
- Forcing 0xd120 OR 0xd352 both kind of work.
sensors-detect
still detects nothing, but runningsensors
afterwards returns something: -
Code:
nct6793-isa-0a20Adapter: ISA adapter in0: +0.70 V (min = +0.00 V, max = +1.74 V) in1: +1.01 V (min = +0.00 V, max = +0.00 V) ALARM in2: +3.36 V (min = +0.00 V, max = +0.00 V) ALARM in3: +3.30 V (min = +0.00 V, max = +0.00 V) ALARM in4: +1.02 V (min = +0.00 V, max = +0.00 V) ALARM in5: +0.14 V (min = +0.00 V, max = +0.00 V) ALARM in6: +0.86 V (min = +0.00 V, max = +0.00 V) ALARM in7: +3.36 V (min = +0.00 V, max = +0.00 V) ALARM in8: +3.25 V (min = +0.00 V, max = +0.00 V) ALARM in9: +1.82 V (min = +0.00 V, max = +0.00 V) ALARM in10: +0.00 V (min = +0.00 V, max = +0.00 V) in11: +0.72 V (min = +0.00 V, max = +0.00 V) ALARM in12: +1.10 V (min = +0.00 V, max = +0.00 V) ALARM in13: +0.67 V (min = +0.00 V, max = +0.00 V) ALARM in14: +1.50 V (min = +0.00 V, max = +0.00 V) ALARM fan1: 0 RPM (min = 0 RPM) fan2: 906 RPM (min = 0 RPM) fan3: 0 RPM (min = 0 RPM) fan4: 619 RPM (min = 0 RPM) fan5: 0 RPM (min = 0 RPM) SYSTIN: +27.0°C (high = +80.0°C, hyst = +75.0°C) sensor = CPU diode CPUTIN: +30.0°C (high = +115.0°C, hyst = +90.0°C) sensor = thermistor AUXTIN0: +34.0°C (high = +115.0°C, hyst = +90.0°C) sensor = thermistor AUXTIN1: -128.0°C sensor = thermistor AUXTIN2: +42.0°C sensor = thermistor AUXTIN3: -1.0°C sensor = thermistor SMBUSMASTER 0: +31.5°C PCH_CHIP_CPU_MAX_TEMP: +0.0°C PCH_CHIP_TEMP: +0.0°C PCH_CPU_TEMP: +0.0°C intrusion0: ALARM intrusion1: ALARM beep_enable: disabled
- Obviously those are still incorrect readings (-128C). Any ideas on how to proceed?
- General System information:
-
Code:
CPU: 6-Core AMD Ryzen 5 3600 Kernel: 4.19.0-9-amd64 x86_64 bits: 64 Desktop: Cinnamon 3.8.8 Distro: Debian GNU/Linux 10 (buster) Type: Desktop Mobo: Micro-Star model: B450-A PRO (MS-7B86)
Thanks!
Last edited: