Package Details: ryzen_smu-dkms-git 162.e61177d-1

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.98
First Submitted: 2020-10-11 15:36 (UTC)
Last Updated: 2024-03-23 07:45 (UTC)

Dependencies (2)

Required by (6)

Sources (4)

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 a tainted 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.

Latest 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 a tainted 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.

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)