PKGBUILD has been updated for r225.4864fd6. Apologies for the delay folks.
Search Criteria
Package Details: nct6687d-dkms-git r225.4864fd6-3
Package Actions
| Git Clone URL: | https://aur.archlinux.org/nct6687d-dkms-git.git (read-only, click to copy) |
|---|---|
| Package Base: | nct6687d-dkms-git |
| Description: | Nuvoton module for NCT6687-R synced with latest upstream kernel. |
| Upstream URL: | https://github.com/Fred78290/nct6687d |
| Keywords: | nct6687 |
| Licenses: | GPL-2.0-or-later |
| Submitter: | benlypan |
| Maintainer: | darose (damachine) |
| Last Packager: | damachine |
| Votes: | 31 |
| Popularity: | 2.69 |
| First Submitted: | 2020-11-17 07:47 (UTC) |
| Last Updated: | 2026-08-29 17:47 (UTC) |
Required by (2)
- bc250-control-center-git (optional)
- control-ofc-daemon (optional)
Sources (2)
darose commented on 2026-08-22 20:16 (UTC)
darose commented on 2026-08-18 22:31 (UTC)
FYI, the maintainer (me) is not inactive. I have just been on vacation. Have a little patience please! I just returned from vacation today, and will review the out-of-date request shortly.
kode54 commented on 2026-08-18 10:08 (UTC)
Upstream issue filed:
https://github.com/Fred78290/nct6687d/issues/198
And the upstream dev has nothing to do with this package, which hasn't been touched since before the last time I commented on it, a year ago.
Barafu_Albino commented on 2026-08-18 06:15 (UTC)
This can not build anymore. During build, I get
Error! Build of nct6687.ko failed for: 7.1.8-1-cachyos (x86_64)
Make sure the name and location of the generated module are correct,
or consult /var/lib/dkms/nct6687d-dkms-git/r225.4864fd6/build/make.log for more information.
and in the log
make: Entering directory '/usr/lib/modules/6.18.42-1-cachyos-lts/build'
make[1]: Entering directory '/var/lib/dkms/nct6687d-dkms-git/r225.4864fd6/build'
MODPOST Module.symvers
make[1]: Leaving directory '/var/lib/dkms/nct6687d-dkms-git/r225.4864fd6/build'
make: Leaving directory '/usr/lib/modules/6.18.42-1-cachyos-lts/build'
# exit code: 0
CapivaraVai commented on 2026-01-26 14:41 (UTC) (edited on 2026-01-26 14:43 (UTC) by CapivaraVai)
Just for your information: On the MSI PRO B650M-P motherboard (BIOS 7E27v1H4 (Beta version)), all sensors are recognized and display data correctly, but I don't have control over the fan speed. I'm new to Linux, but if I can do anything to help the project, please get in touch. (Sorry for my translator's English, I only speak and write in Brazilian Portuguese).
Caopi commented on 2025-11-16 17:58 (UTC) (edited on 2025-11-16 17:59 (UTC) by Caopi)
seems like the package is missing some declared dependencies? going by the source repo https://github.com/Fred78290/nct6687d?tab=readme-ov-file#dependencies it should depend on "make automake linux-firmware linux-headers dkms base-devel", but it currently only declares "dkms" in its PKGBUILD. I was missing linux-headers just now and ran into a bunch of errors like this:
:: Running post-transaction hooks...
(1/3) Arming ConditionNeedsUpdate...
(2/3) Install DKMS modules
==> ERROR: Missing opt kernel headers for module nct6687d-dkms-git/r131.15089b0.
==> ERROR: Missing bin kernel headers for module nct6687d-dkms-git/r131.15089b0.
==> ERROR: Missing home kernel headers for module nct6687d-dkms-git/r131.15089b0.
kode54 commented on 2025-09-21 03:56 (UTC) (edited on 2025-09-21 03:58 (UTC) by kode54)
@kodr: pkgver is always set to the last version that was manually packaged. pkgver() is supposed to return the current version, and building the package updates the PKGBUILD.
I don't know what to tell you if paru doesn't support probing -git packages for version updates without forcing a rebuild.
kodr commented on 2025-09-20 10:38 (UTC) (edited on 2025-09-20 10:41 (UTC) by kodr)
well, I found out what is the problem.
I use Octopi/Paru to install the package.
The problem is that pkgver is set in PKGBUILD, and it shouldn't be defined to pull the latest changes.
What's happening:
$ paru -S nct6687d-dkms-git
Aur (1) Ancienne Version Nouvelle Version Make Only
aur/nct6687d-dkms-git r78.df1565a-2 Non
r78.df1565a-2 isn't the latest version, but what is set in pkgver.
I can't "update" the package unless I remove it and reinstall it.
paru -R nct6687d-dkms-git
paru -Sc nct6687d-dkms-git
kodr commented on 2025-07-16 02:21 (UTC)
my bad, at some point it was pulling an upstream version which wasn't compatible with the current kernel. Thanks for the feedback.
darose commented on 2025-07-16 01:19 (UTC)
@kodr I don't know what you're talking about. This package builds and loads fine for me. (See below.) Is there some particular error message that you are experiencing?
[darose@darsys22 nct6687d-dkms-git]$ makepkg
==> Making package: nct6687d-dkms-git r124.66ddfee-1 (Tue 15 Jul 2025 09:13:03 PM EDT)
...
==> Finished making: nct6687d-dkms-git r124.66ddfee-1 (Tue 15 Jul 2025 09:13:04 PM EDT)
[darose@darsys22 nct6687d-dkms-git]$ sudo pacman -U nct6687d-dkms-git-r124.66ddfee-1-x86_64.pkg.tar.zst
...
(1/1) Remove upgraded DKMS modules
==> dkms remove --no-depmod nct6687d-dkms-git/r124.66ddfee -k 6.12.37-1-lts
==> dkms remove --no-depmod nct6687d-dkms-git/r124.66ddfee -k 6.15.6-arch1-1
:: Processing package changes...
(1/1) reinstalling nct6687d-dkms-git [##############################################################] 100%
:: Running post-transaction hooks...
(1/3) Arming ConditionNeedsUpdate...
(2/3) Install DKMS modules
==> dkms install --no-depmod nct6687d-dkms-git/r124.66ddfee -k 6.12.37-1-lts
==> dkms install --no-depmod nct6687d-dkms-git/r124.66ddfee -k 6.15.6-arch1-1
==> depmod 6.12.37-1-lts
==> depmod 6.15.6-arch1-1
(3/3) Updating linux initcpios...
...
[darose@darsys22 nct6687d-dkms-git]$ sudo dkms build nct6687d-dkms-git/r124.66ddfee -k 6.15.6-arch1-1 --force
Sign command: /usr/lib/modules/6.15.6-arch1-1/build/scripts/sign-file
Signing key: /var/lib/dkms/mok.key
Public certificate (MOK): /var/lib/dkms/mok.pub
Building module(s)... done.
Signing module /var/lib/dkms/nct6687d-dkms-git/r124.66ddfee/build/nct6687.ko
[darose@darsys22 nct6687d-dkms-git]$ sudo dkms install nct6687d-dkms-git/r124.66ddfee -k 6.15.6-arch1-1 --force
Module nct6687d-dkms-git/r124.66ddfee for kernel 6.15.6-arch1-1 (x86_64):
Before uninstall, this module version was ACTIVE on this kernel.
Deleting /usr/lib/modules/6.15.6-arch1-1/updates/dkms/nct6687.ko.zst
Running depmod... done.
Installing /usr/lib/modules/6.15.6-arch1-1/updates/dkms/nct6687.ko.zst
Running depmod... done.
[darose@darsys22 nct6687d-dkms-git]$ sudo modprobe nct6687
[darose@darsys22 nct6687d-dkms-git]$ lsmod | grep nct6687
nct6687 36864 0
Pinned Comments
benlypan commented on 2020-11-17 07:59 (UTC)
run
modprobe nct6687to load the module and then runsensorsto get the outputs.