diff --git a/modules/services/x11/xserver.nix b/modules/services/x11/xserver.nix index f6281d66344..2b5eee8dfec 100644 --- a/modules/services/x11/xserver.nix +++ b/modules/services/x11/xserver.nix @@ -348,7 +348,8 @@ in environment.systemPackages = config.environment.x11Packages; - services.hal.packages = halConfigFiles; + services.hal.packages = halConfigFiles ++ + optional (videoDriver == "vboxvideo") kernelPackages.virtualboxGuestAdditions; jobs.xserver = { startOn = if cfg.autorun then "hal" else "never";