-
Make sure you have kernel headers installed
-
module verification failed: signature and/or required key missing - tainting kernel
Is simply a warning that the kernel is in atainted
state when an unsigned module is loaded. It should be loading fine though (unless your CPU model is not supported). -
Not all Ryzen models are supported. There are some MR's pending that add support for some more chips (like Zen3+ and Zen4). Please check the upstream git repo (MR's and Issues) for further information.
Search Criteria
Package Details: ryzen_smu-dkms-git 162.e61177d-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/ryzen_smu-dkms-git.git (read-only, click to copy) |
---|---|
Package Base: | ryzen_smu-dkms-git |
Description: | A Linux kernel driver that exposes access to the SMU (System Management Unit) for certain AMD Ryzen Processors |
Upstream URL: | https://gitlab.com/leogx9r/ryzen_smu |
Keywords: | amd ryzen smu zen |
Licenses: | GPL2 |
Conflicts: | ryzen_smu, ryzen_smu-dkms |
Provides: | ryzen_smu, ryzen_smu-dkms |
Submitter: | moson |
Maintainer: | moson |
Last Packager: | moson |
Votes: | 16 |
Popularity: | 0.018551 |
First Submitted: | 2020-10-11 15:36 (UTC) |
Last Updated: | 2024-03-23 07:45 (UTC) |
Required by (6)
- rpms (requires ryzen_smu)
- ryzenadj (optional)
- ryzenadj-git (optional)
- ryzenctrl-git (requires ryzen_smu)
- ryzen_monitor (requires ryzen_smu)
- ryzen_monitor-git (requires ryzen_smu)
Sources (4)
Latest Comments
moson commented on 2024-01-11 14:05 (UTC)
bugscze commented on 2024-01-11 12:22 (UTC)
Package installes well but cannot be loaded. This message appears:
[root@miniPC ryzen_smu]# dmesg | grep ryzen [ 2.044703] ryzen_smu: loading out-of-tree module taints kernel. [ 2.044706] ryzen_smu: module verification failed: signature and/or required key missing - tainting kernel
It needs to sign module but I don't know how to do it.
parkerlreed commented on 2024-01-02 22:49 (UTC)
DKMS build fails without lld installed.
moson commented on 2023-09-08 05:56 (UTC)
@vmfventura you need to install the appropriate headers package(s) for the kernel(s) you are using. Eg. linux-headers
.
https://wiki.archlinux.org/title/Dynamic_Kernel_Module_Support#Installation
vmfventura commented on 2023-09-07 23:17 (UTC)
this doesnt install
==> ERROR: Missing mnt kernel headers for module ryzen_smu/162.e61177d. ==> ERROR: Missing etc kernel headers for module ryzen_smu/162.e61177d. ==> ERROR: Missing lib kernel headers for module ryzen_smu/162.e61177d. ==> ERROR: Missing opt kernel headers for module ryzen_smu/162.e61177d. ==> ERROR: Missing sys kernel headers for module ryzen_smu/162.e61177d. ==> ERROR: Missing proc kernel headers for module ryzen_smu/162.e61177d. ==> ERROR: Missing boot kernel headers for module ryzen_smu/162.e61177d. ==> ERROR: Missing root kernel headers for module ryzen_smu/162.e61177d. ==> ERROR: Missing usr kernel headers for module ryzen_smu/162.e61177d. ==> ERROR: Missing run kernel headers for module ryzen_smu/162.e61177d. ==> ERROR: Missing bin kernel headers for module ryzen_smu/162.e61177d. ==> ERROR: Missing var kernel headers for module ryzen_smu/162.e61177d. ==> ERROR: Missing srv kernel headers for module ryzen_smu/162.e61177d. ==> ERROR: Missing lib64 kernel headers for module ryzen_smu/162.e61177d. ==> ERROR: Missing tmp kernel headers for module ryzen_smu/162.e61177d. ==> ERROR: Missing home kernel headers for module ryzen_smu/162.e61177d. ==> ERROR: Missing dev kernel headers for module ryzen_smu/162.e61177d. ==> ERROR: Missing sbin kernel headers for module ryzen_smu/162.e61177d.
Ryder17z commented on 2022-08-27 08:02 (UTC)
doesn't seem to work on manjaro. the install goes well, but the module cannot be located?
moson commented on 2021-12-27 17:24 (UTC)
Thanks. That's fixed.
jonathon commented on 2021-12-27 15:45 (UTC)
A little tweak to the PKGBUILD:
diff --git a/PKGBUILD b/PKGBUILD
index 864e0ca..80837ec 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -10,8 +10,9 @@ arch=('x86_64')
url="https://gitlab.com/leogx9r/ryzen_smu"
license=('GPL2')
depends=('dkms')
-makedepends=('git' 'linux-headers')
-provides=('ryzen_smu')
+makedepends=('git')
+provides=('ryzen_smu-dkms')
+conflicts=('ryzen_smu-dkms')
install=$_pkgbase.install
source=("$_pkgbase::git+$url.git"
(linux-headers
shouldn't be a makedepend)
Pinned Comments
moson commented on 2024-01-11 14:05 (UTC)
Make sure you have kernel headers installed
module verification failed: signature and/or required key missing - tainting kernel
Is simply a warning that the kernel is in atainted
state when an unsigned module is loaded. It should be loading fine though (unless your CPU model is not supported).Not all Ryzen models are supported. There are some MR's pending that add support for some more chips (like Zen3+ and Zen4). Please check the upstream git repo (MR's and Issues) for further information.