Disable v4l2loopback

a patch fails, let's fix this later.
This commit is contained in:
Jakob Lechner 2023-05-23 15:55:55 +00:00
parent 006a408043
commit 4d654f3b99
No known key found for this signature in database
GPG key ID: 996082EFB5906C10

View file

@ -1,23 +1,23 @@
{ config, lib, pkgs, ... }: { config, lib, pkgs, ... }:
lib.mkIf config.myConfig.gui.enable { lib.mkIf config.myConfig.gui.enable {
boot = { #boot = {
kernelModules = [ "v4l2loopback" ]; # kernelModules = [ "v4l2loopback" ];
extraModprobeConfig = '' # extraModprobeConfig = ''
options v4l2loopback exclusive_caps=1 card_label=OBS video_nr=10 # options v4l2loopback exclusive_caps=1 card_label=OBS video_nr=10
''; # '';
extraModulePackages = [ # extraModulePackages = [
(pkgs.linuxPackages.v4l2loopback.overrideAttrs ({ ... }: { # (pkgs.linuxPackages.v4l2loopback.overrideAttrs ({ ... }: {
src = pkgs.fetchFromGitHub { # src = pkgs.fetchFromGitHub {
owner = "umlaeute"; # owner = "umlaeute";
repo = "v4l2loopback"; # repo = "v4l2loopback";
rev = "edf0f10bc079e5e3922bddbb8185dc626ab14a1b"; # rev = "9ba7e294ea6f45410a15f192381d4918e8df4f02";
sha256 = "nHwC6/miECn8RuAeWoOxYv+9NWcBeeGHlcr0ai827Uo="; # sha256 = "sha256-w7z+xqKMWY5W6zsmAwzQ3m300Urntee+6+QBFKLh/VE=";
fetchSubmodules = false; # fetchSubmodules = false;
}; # };
})) # }))
]; # ];
}; #};
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
v4l-utils v4l-utils
]; ];