particle-os-modules/modules/akmods
2024-02-04 18:18:35 +02:00
..
akmods.sh fix(akmods): Xone installs conflicted "akmod-xone" package (#102) 2024-01-24 10:45:05 +00:00
module.yml fix: switch urls to fetch main branch in module.ymls 2024-02-04 18:18:35 +02:00
README.md refactor: start using module.yml for module metadata (#116) 2024-02-04 16:05:22 +00:00

akmods

:::caution Only Universal Blue based images are officially supported. Universal Blue builds with Fedora 38 & below are not supported. Custom kernels are not supported. :::

The akmods module is a tool used for managing and installing kernel modules built by Universal Blue. It simplifies the installation of kernel modules, improving the capabilities of your system.

List of all available kernel modules & versions/tags are here:
https://github.com/ublue-os/akmods

Ublue-os-akmods-addons & ublue-os-nvidia-addons are already included when necessary, so they are not needed to install.

To use the akmods module, specify the kernel modules you wish to install in the install: section of your recipe/configuration file.

By default, the akmods module installs the main akmods for the latest version of Fedora. main akmods are also compatible with other images, except surface(-nvidia) & asus(-nvidia).

If you want to install akmods for surface(-nvidia) or asus(-nvidia) images, or for older version of Fedora, change this part in the Containerfile:

# Change this if you want different version/tag of akmods.
COPY --from=ghcr.io/ublue-os/akmods:main-39 /rpms /tmp/rpms

See available tags here: https://github.com/ublue-os/akmods/#how-its-organized