vitorafsr / i8kutils

Fan control for some Dell laptops
https://launchpad.net/i8kutils
GNU General Public License v3.0
216 stars 29 forks source link

i8kmon.service will no start Debian 10 Dell Optiplex 3060 Micro #28

Open punksinatra opened 3 years ago

punksinatra commented 3 years ago

Hi,

My machine is a Dell Optiplex 3060 Micro it does not have a battery and is powered up by a ac adapter (just like laptops)

I am having issues running the service I get the error below when I check status

`● i8kmon.service - Dell laptop thermal monitoring Loaded: loaded (/lib/systemd/system/i8kmon.service; enabled; vendor preset: enabled) Active: failed (Result: exit-code) since Sun 2021-04-18 10:22:41 PST; 30min ago Docs: man:i8kmon Process: 12206 ExecStart=/usr/bin/i8kmon --nouserconfig (code=exited, status=1/FAILURE) Main PID: 12206 (code=exited, status=1/FAILURE)

Apr 18 10:22:41 putanginamo.local i8kmon[12206]: invoked from within Apr 18 10:22:41 putanginamo.local i8kmon[12206]: "main" Apr 18 10:22:41 putanginamo.local i8kmon[12206]: invoked from within Apr 18 10:22:41 putanginamo.local i8kmon[12206]: "if {$tcl_interactive == 0} { Apr 18 10:22:41 putanginamo.local i8kmon[12206]: main Apr 18 10:22:41 putanginamo.local i8kmon[12206]: vwait forever Apr 18 10:22:41 putanginamo.local i8kmon[12206]: }" Apr 18 10:22:41 putanginamo.local i8kmon[12206]: (file "/usr/bin/i8kmon" line 373) Apr 18 10:22:41 putanginamo.local systemd[1]: i8kmon.service: Main process exited, code=exited, status=1/FAILURE Apr 18 10:22:41 putanginamo.local systemd[1]: i8kmon.service: Failed with result 'exit-code'.`

when I try to run i8kmon manually I get this

No support for device type: power_supply while executing "exec {*}$config(acpi)" (procedure "read_ac_status" line 12) invoked from within "read_ac_status" (procedure "read_i8k_status" line 29) invoked from within "read_i8k_status" (procedure "check_status" line 5) invoked from within "check_status" (procedure "status_timer" line 8) invoked from within "status_timer" (procedure "main" line 9) invoked from within "main" invoked from within "if {$tcl_interactive == 0} { main vwait forever }" (file "/usr/bin/i8kmon" line 373)

Not sure where to start with this as running i8kfan command controls the right fan (only has 1 fan and it is detect as right fan)

i8kctl 1.0 1.9 BZZ8HY2 59 -1 -1 -1 879 -1 -1

Sensors `pch_cannonlake-virtual-0 Adapter: Virtual device temp1: +69.0°C

coretemp-isa-0000 Adapter: ISA adapter Package id 0: +53.0°C (high = +94.0°C, crit = +100.0°C) Core 0: +51.0°C (high = +94.0°C, crit = +100.0°C) Core 1: +51.0°C (high = +94.0°C, crit = +100.0°C) Core 2: +52.0°C (high = +94.0°C, crit = +100.0°C) Core 3: +52.0°C (high = +94.0°C, crit = +100.0°C) Core 4: +53.0°C (high = +94.0°C, crit = +100.0°C) Core 5: +51.0°C (high = +94.0°C, crit = +100.0°C)

acpitz-acpi-0 Adapter: ACPI interface temp1: +27.8°C (crit = +119.0°C)

dell_smm-virtual-0 Adapter: Virtual device fan1: 875 RPM

nvme-pci-0200 Adapter: PCI adapter Composite: +66.8°C (low = -40.1°C, high = +80.8°C) (crit = +84.8°C) Sensor 2: +66.8°C (low = -40.1°C, high = +80.8°C)`

cgoudie commented 3 years ago

Add this to your i8kmon.conf

set config(acpi) /usr/bin/true