NixOS / nixpkgs

Nix Packages collection & NixOS
MIT License
18.17k stars 14.19k forks source link

Pipewire missing filter.graph property #192662

Closed mabequinho closed 2 years ago

mabequinho commented 2 years ago

Describe the bug

Unable to run pipewire filter-chain-module while trying to make rnnoise ladspa plugin to work.

Steps To Reproduce

Steps to reproduce the behavior:

  1. Set a ibpipewire-module-filter-chain using the filter.graph module option.

Expected behavior

Enable an extra audio output, filtered microphone.

Metadata

 - system: `"x86_64-linux"`
 - host os: `Linux 5.18.11-xanmod1, NixOS, 22.05 (Quokka), 22.05.3180.9bdbbaa634a`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.8.1`
 - channels(lucio): `""`
 - channels(root): `"nixos-22.05"`
 - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`

   pipewire --version
   pipewire
   Compiled with libpipewire 0.3.51
   Linked with libpipewire 0.3.51
[E][00759.045912] mod.filter-chain | [module-filter-ch: 1901 load_graph()] missing filter.graph property
[E][00759.046056] mod.filter-chain | [module-filter-ch: 2152 pipewire__module_init()] can't load graph: Invalid argument
[E][00759.046261] pw.conf      | [          conf.c:  560 load_module()] 0x564aa938c600: could not load mandatory module "libpipewire-module-filter-chain": Invalid argument
[E][00759.046332] default      | [      pipewire.c:  125 main()] failed to create context: Invalid argument

Related .nix file

pipewire_conf.nix.txt

mabequinho commented 2 years ago

conf typo