Table des matières
Le kernel mpgn#
Présentation#
Le kernel mpgn est une re-compilation du kernel de Fedora, qui change une seule et unique fonctionalité: Le kernel-lockdown.
Ce dernier est un problème pour les postes présents chez Matthieu: Il empèche le fonctionnement de l’hibernation avec le secureboot que Matthieu prévois d’utiliser sur ses serveurs.
sed -i \
-e 's/^CONFIG_SECURITY_LOCKDOWN_LSM_EARLY=y/# CONFIG_SECURITY_LOCKDOWN_LSM_EARLY is not set/' \
-e 's/^CONFIG_SECURITY_LOCKDOWN_LSM=y/# CONFIG_SECURITY_LOCKDOWN_LSM is not set/' \
*.config
Installation#
Pour bénéficier de ce kernel, il faut simplement ajouter le repo:
# Ajout du repo de matthieu-os
dnf config-manager addrepo --from-repofile="https://forgejo.puffer.fish/api/packages/matthieu-os/rpm/f$(rpm -E %fedora).repo"
# Ajour de rpmfusion pour les libraries user-space de nvidia (Optionnel)
dnf install -y https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
# Installation du build de kernel mpgn
dnf install -y mpgn-kernel
# Installation du meta-package mgpn-nvidia
# Ce dernier s'assurera que même si un nouveau kernel n'a pas encore de build
# de module kernel nvidia, le dernier kernel & modules restent installés.
# Il permet aussi de fournir les mises à jour du paquet kmod-nvidia-open-*
dnf install -y mpgn-nvidia
Contact#
En cas de problème, contactez Matthieu Pignolet (matthieu@puffer.fish)