nixos/virtualbox: deprecate virtualbox video driver for kernel 7.0+

This commit is contained in:
André Lima
2026-04-21 21:57:15 +01:00
parent 35f917effb
commit 68b0d2b6c5
+14 -3
View File
@@ -4,7 +4,18 @@ let
inherit (config.services.xserver) videoDrivers;
in
{
boot.extraModulePackages = lib.mkIf (lib.elem "virtualbox" videoDrivers) [
kernelPackages.virtualboxGuestAdditions
];
config = lib.mkIf (lib.elem "virtualbox" videoDrivers) {
assertions = [
{
assertion = lib.versionOlder kernelPackages.kernel.version "7.0";
message = ''
The `virtualbox` video driver provided by VirtualBox Guest Additions has been deprecated upstream for Linux kernel 7.0+.
'';
}
];
boot.extraModulePackages = [
kernelPackages.virtualboxGuestAdditions
];
};
}