I'm going to disown this package as I have not used it in some time and don't follow developments with upstream.
Search Criteria
Package Details: it87-dkms-git 301.8dd7f65-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/it87-dkms-git.git (read-only, click to copy) |
---|---|
Package Base: | it87-dkms-git |
Description: | Linux Driver for ITE LPC chips |
Upstream URL: | https://github.com/frankcrawford/it87 |
Keywords: | driver IT87 sensor thermal |
Licenses: | GPL |
Conflicts: | it87-frankcrawford-dkms-git |
Provides: | it87 |
Submitter: | codeworkx |
Maintainer: | nicholascw |
Last Packager: | codebling |
Votes: | 44 |
Popularity: | 0.72 |
First Submitted: | 2017-03-30 17:34 (UTC) |
Last Updated: | 2025-10-03 16:51 (UTC) |
codebling commented on 2025-10-03 16:54 (UTC)
codebling commented on 2025-10-03 16:53 (UTC)
@R290 thanks for flagging. Updated dkms.conf
to remove 'CLEAN' based on your comment.
codebling commented on 2025-10-03 16:40 (UTC)
@iusearch999 sorry, I only just saw your comments. I'm not familiar with endeavourOS, does it make sense it would be specific to that, or should I add this to the package?
iusearch999 commented on 2025-07-02 10:58 (UTC) (edited on 2025-07-02 10:58 (UTC) by iusearch999)
Had to create two additional configs to get it working on boot:
echo "it87" | sudo tee /etc/modules-load.d/it87.conf
echo "options it87 ignore_resource_conflict=1" | sudo tee /etc/modprobe.d/it87.conf
This is on endeavourOS btw - not sure if the issue is specific to that.
iusearch999 commented on 2025-07-02 03:38 (UTC) (edited on 2025-07-02 04:54 (UTC) by iusearch999)
Hi - this package installs fine for me but doesn't seem to work until I load the module using modprobe
- no change after reboot, still have to use the modprobe command to get the sensor data.
Am I doing something wrong?
❯ dkms status
it87/287.4bff981, 6.15.2-arch1-1, x86_64: installed (Original modules exist)
❯ sensors
r8169_0_700:00-mdio-0
Adapter: MDIO adapter
temp1: +30.0°C (high = +120.0°C)
k10temp-pci-00c3
Adapter: PCI adapter
Tctl: +34.0°C
acpitz-acpi-0
Adapter: ACPI interface
temp1: +16.8°C
amdgpu-pci-1000
Adapter: PCI adapter
vddgfx: 1.17 V
vddnb: 919.00 mV
edge: +31.0°C
PPT: 8.00 mW
sclk: 600 MHz
gigabyte_wmi-virtual-0
Adapter: Virtual device
temp1: +21.0°C
temp2: +37.0°C
temp3: +34.0°C
temp4: +24.0°C
temp5: +27.0°C
nvme-pci-0f00
Adapter: PCI adapter
Composite: +28.9°C (low = -0.1°C, high = +99.8°C)
(crit = +109.8°C)
❯ sudo modprobe it87
modprobe: ERROR: could not insert 'it87': Device or resource busy
❯ sudo modprobe it87 ignore_resource_conflict=1
❯ sensors
r8169_0_700:00-mdio-0
Adapter: MDIO adapter
temp1: +32.0°C (high = +120.0°C)
k10temp-pci-00c3
Adapter: PCI adapter
Tctl: +37.1°C
acpitz-acpi-0
Adapter: ACPI interface
temp1: +16.8°C
it8696-isa-0a40
Adapter: ISA adapter
in0: 1.07 V (min = +0.00 V, max = +3.06 V)
in1: 2.04 V (min = +0.00 V, max = +3.06 V)
in2: 2.04 V (min = +0.00 V, max = +3.06 V)
in3: 2.02 V (min = +0.00 V, max = +3.06 V)
in4: 948.00 mV (min = +0.00 V, max = +3.06 V)
in5: 1.14 V (min = +0.00 V, max = +3.06 V) ALARM
in6: 1.13 V (min = +0.00 V, max = +3.06 V) ALARM
3VSB: 3.29 V (min = +0.00 V, max = +6.12 V)
Vbat: 3.02 V
+3.3V: 3.07 V
fan1: 1021 RPM (min = 0 RPM)
fan2: 1436 RPM (min = 0 RPM)
fan3: 590 RPM (min = 0 RPM)
fan4: 594 RPM (min = 0 RPM)
fan5: 0 RPM (min = 0 RPM)
fan6: 0 RPM (min = 0 RPM)
temp1: +23.0°C (low = +127.0°C, high = +127.0°C)
temp2: +39.0°C (low = +127.0°C, high = +127.0°C)
temp3: +37.0°C (low = +127.0°C, high = +127.0°C)
temp4: +26.0°C (low = +127.0°C, high = +127.0°C)
temp5: +30.0°C (low = +0.0°C, high = -125.0°C)
temp6: +0.0°C (low = +0.0°C, high = +127.0°C)
pwm1: 33% (freq = 23437 Hz)
pwm2: 32% (freq = 23437 Hz)
pwm3: 32% (freq = 23437 Hz)
pwm4: 32% (freq = 23437 Hz)
pwm5: 33% (freq = 23437 Hz)
pwm6: 32% (freq = 23437 Hz)
intrusion0: ALARM
amdgpu-pci-1000
Adapter: PCI adapter
vddgfx: 1.17 V
vddnb: 919.00 mV
edge: +34.0°C
PPT: 9.00 mW
sclk: 600 MHz
gigabyte_wmi-virtual-0
Adapter: Virtual device
temp1: +23.0°C
temp2: +39.0°C
temp3: +37.0°C
temp4: +26.0°C
temp5: +30.0°C
nvme-pci-0f00
Adapter: PCI adapter
Composite: +29.9°C (low = -0.1°C, high = +99.8°C)
(crit = +109.8°C)
Hanabishi commented on 2024-02-28 19:29 (UTC)
It's user's fault not reading about DKMS packages in wiki, not a packaging problem.
Also DKMS package guidelines explicitly states:
Do not include
linux-headers
– or any other Linux header package – to the PKGBUILD.
codebling commented on 2024-02-28 19:22 (UTC)
@vincent.ducamps I can't add headers as a dependency for this package because it depends on what kernel is being used, e.g. linux
, linux-lts
, linux-rt
, linux-zen
, etc. Glad you figured it out, though
vincent.ducamps commented on 2024-02-24 10:01 (UTC)
Ok don't have linux header installed...
vincent.ducamps commented on 2024-02-24 09:54 (UTC) (edited on 2024-02-24 09:55 (UTC) by vincent.ducamps)
Hi
I have following error during package isntalation
2/3) Install DKMS modules
==> ERROR: Missing proc kernel headers for module it87/239.e252201.
==> ERROR: Missing usr kernel headers for module it87/239.e252201.
==> ERROR: Missing bin kernel headers for module it87/239.e252201.
==> ERROR: Missing sys kernel headers for module it87/239.e252201.
==> ERROR: Missing var kernel headers for module it87/239.e252201.
==> ERROR: Missing home kernel headers for module it87/239.e252201.
==> ERROR: Missing sbin kernel headers for module it87/239.e252201.
==> ERROR: Missing opt kernel headers for module it87/239.e252201.
==> ERROR: Missing lib kernel headers for module it87/239.e252201.
==> ERROR: Missing etc kernel headers for module it87/239.e252201.
==> ERROR: Missing dev kernel headers for module it87/239.e252201.
==> ERROR: Missing root kernel headers for module it87/239.e252201.
==> ERROR: Missing run kernel headers for module it87/239.e252201.
==> ERROR: Missing boot kernel headers for module it87/239.e252201.
==> ERROR: Missing mnt kernel headers for module it87/239.e252201.
==> ERROR: Missing exports kernel headers for module it87/239.e252201.
==> ERROR: Missing lib64 kernel headers for module it87/239.e252201.
==> ERROR: Missing srv kernel headers for module it87/239.e252201.
==> ERROR: Missing tmp kernel headers for module it87/239.e252201.
==> ERROR: Missing data kernel headers for module it87/239.e252201.
(3/3) Updating linux initcpios...
somebody know how to fix them?
graysky commented on 2023-12-30 10:12 (UTC)
Building on the work @Hanabishi started, I cleaned up the PKGBUILD a bit.
- Consistency in variables
- Split package providing the dkms parts and docs separately (saves 14 MB)
- Installs examples configs to
/usr/share/it87/configs/
https://gist.github.com/graysky2/5ccfa210942138570902afa4e621ba36
Pinned Comments
iusearch999 commented on 2025-07-02 10:58 (UTC) (edited on 2025-07-02 10:58 (UTC) by iusearch999)
Had to create two additional configs to get it working on boot:
This is on endeavourOS btw - not sure if the issue is specific to that.
codebling commented on 2021-02-21 09:06 (UTC)
TL;DR for those running
linux
5.11 - you need to install thepahole
package if this package won't build. (see comments below for more details)codebling commented on 2020-10-23 15:36 (UTC)
I've updated this package to use the frankcrawford (most developed fork) upstream and am removing the
it87-frankcrawford-dkms-git
package.If you find another repo on GitHub that is more up to date, please comment.