BOINC fails to invoke virtualbox

Hello,

I would like to use BOINC with virtualbox, but it seems like it can’t execute virtualbox correctly (with the error “virtualbox kernel driver is not available”).
I don’t have the exact error in /var/lib/boinc/client_state.xml anymore, because new projects that doesn’t use virtualbox has succeeded and has overwritten the file.

I suppose this is due to the configuration suggesting putting pkgs.virtualbox directly in the FHS environment, but it would fail to work correctly, leading to the aforementioned error. I wonder if this is because the BOINC executable is not calling the security.wrappers wrapped version of virtualbox binaries.
If that’s the case, what would be a the correct way to bring in security.wrappers programs into a FHS environment? And if that’s not the case, what am I doing wrong?

Also, is there a possibility of hardware being at fault, and how could I rule out that possibility?

System information:

  • system: "x86_64-linux"
  • host os: Linux 6.6.75, NixOS, 24.11 (Vicuna), 24.11.20250206.f5a32fa
  • multi-user?: yes
  • sandbox: yes
  • version: nix-env (Nix) 2.24.12
  • nixpkgs: /nix/store/5bni29qxcvbqygs8asgzd7gf5vvrs6ay-source

The machine is a headless 2011 MacBook Pro with its faulty AMD GPU deactivated.

Thanks a lot :slight_smile: