summary refs log tree commit diff
path: root/nixos/modules/virtualisation/virtualbox-guest.nix
diff options
context:
space:
mode:
authorPascal Bach <pascal.bach@nextrem.ch>2020-05-01 00:05:55 +0200
committerPascal Bach <pascal.bach@nextrem.ch>2020-06-17 18:43:27 +0200
commitec9792a3f55dca1985b8ce61e73dd746b320effd (patch)
tree8769054ef08105fe3790cd962afa9b9733d910b6 /nixos/modules/virtualisation/virtualbox-guest.nix
parent9c300b6e2c8a40eea623a66b55d870806a5208ec (diff)
downloadnixpkgs-ec9792a3f55dca1985b8ce61e73dd746b320effd.tar
nixpkgs-ec9792a3f55dca1985b8ce61e73dd746b320effd.tar.gz
nixpkgs-ec9792a3f55dca1985b8ce61e73dd746b320effd.tar.bz2
nixpkgs-ec9792a3f55dca1985b8ce61e73dd746b320effd.tar.lz
nixpkgs-ec9792a3f55dca1985b8ce61e73dd746b320effd.tar.xz
nixpkgs-ec9792a3f55dca1985b8ce61e73dd746b320effd.tar.zst
nixpkgs-ec9792a3f55dca1985b8ce61e73dd746b320effd.zip
nixos/virtualbox-guest: add vmware driver
VMSGVA is recommended by virtualbox for Linux clients.
Compared to VBoxVGA and VBoxSVGA it also supports 3D acceleration.

Adding the driver makes nixos work with all three supported graphics card
types.
Diffstat (limited to 'nixos/modules/virtualisation/virtualbox-guest.nix')
-rw-r--r--nixos/modules/virtualisation/virtualbox-guest.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/nixos/modules/virtualisation/virtualbox-guest.nix b/nixos/modules/virtualisation/virtualbox-guest.nix
index 834b994e92d..486951983d3 100644
--- a/nixos/modules/virtualisation/virtualbox-guest.nix
+++ b/nixos/modules/virtualisation/virtualbox-guest.nix
@@ -68,7 +68,7 @@ in
         SUBSYSTEM=="misc", KERNEL=="vboxguest", TAG+="systemd"
       '';
   } (mkIf cfg.x11 {
-    services.xserver.videoDrivers = mkOverride 50 [ "virtualbox" "modesetting" ];
+    services.xserver.videoDrivers = mkOverride 50 [ "vmware" "virtualbox" "modesetting" ];
 
     services.xserver.config =
       ''