I am trying to install akmod using the akmod module but the version is always mismatching in bazzite. The problem is the bazzite-41 akmod are tagged to latest kernel while stable bazzite are usually pretty behind, akmod have kernel tags but im not sure how to do it correctly
Solution
i got it working, i use the copy modules and containerfile to manually specify the tag
modules: - type: copy from: ghcr.io/ublue-os/akmods-extra:KERNEL_VERSION src: /rpms/ dest: /tmp/rpms - type: containerfile snippets: - RUN sed -i 's@enabled=0@enabled=1@g' /etc/yum.repos.d/_copr_ublue-os-akmods.repo - RUN find /tmp/rpms - RUN rpm-ostree install /tmp/rpms/kmods/*nct6687*.rpm
modules: - type: copy from: ghcr.io/ublue-os/akmods-extra:KERNEL_VERSION src: /rpms/ dest: /tmp/rpms - type: containerfile snippets: - RUN sed -i 's@enabled=0@enabled=1@g' /etc/yum.repos.d/_copr_ublue-os-akmods.repo - RUN find /tmp/rpms - RUN rpm-ostree install /tmp/rpms/kmods/*nct6687*.rpm
the kernel version is obtained using skopeo in github action and substituted using sed before bluebuild action with skip_checkout: true
If using bazzite as a base, installing akmod using the current module will almost likely drift because bazzite move pretty fast. The kernel version in bazzite-41 tag is usually newer than the stabl...