feat(vfio): try vfio setup on zephyrus

This commit is contained in:
js0ny 2025-11-10 15:37:49 +00:00
parent cb272240a4
commit b838e9ca78
2 changed files with 25 additions and 1 deletions

View file

@ -14,7 +14,7 @@
../../modules/nixos/desktop/laptop.nix
# hardware drivers
../../modules/nixos/hardware/nvidia.nix
../../modules/nixos/hardware/nvidia-vfio.nix
# udev rules
../../modules/nixos/hardware/udev/basys3.nix

View file

@ -0,0 +1,24 @@
# This is highly experimental and WIP. Do not use it.
{...}: {
boot.extraModprobeConfig = ''
blacklist nouveau
options nouveau modeset=0
'';
services.xserver.videoDrivers = ["modesetting"];
boot.blacklistedKernelModules = ["nouveau" "nvidia" "nvidia_drm" "nvidia_modeset"];
hardware.nvidia = {
# enable = false;
modesetting.enable = false;
powerManagement.enable = false;
};
# Enable ssh to solve issues temporarily
services.openssh = {
enable = true;
settings = {
UseDns = true;
PermitRootLogin = "no";
PasswordAuthentication = true;
};
};
}