Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Low-latency PipeWire module broken on unstable nixpkgs #58

Closed
Shardion opened this issue Mar 27, 2023 · 1 comment · Fixed by #59
Closed

Low-latency PipeWire module broken on unstable nixpkgs #58

Shardion opened this issue Mar 27, 2023 · 1 comment · Fixed by #59

Comments

@Shardion
Copy link
Contributor

Shardion commented Mar 27, 2023

When updating my personal flake to the latest unstable nixpkgs (nix flake update reports it as 'github:nixos/nixpkgs/4361baa782dc3d3b35fd455a1adc370681d9187c' (2023-03-26)), I get these errors:

error:
Failed assertions:
- The option definition `services.pipewire.media-session' in `/nix/store/gbbsb725hdav0k22b4qscdv6201fj80a-source/flake.nix' no longer has any effect; please remove it.
pipewire-media-session is no longer supported upstream and has been removed.
Please switch to `services.pipewire.wireplumber` instead.


- The option definition `services.pipewire.config' in `/nix/store/gbbsb725hdav0k22b4qscdv6201fj80a-source/flake.nix' no longer has any effect; please remove it.
Overriding default Pipewire configuration through NixOS options never worked correctly and is no longer supported.
Please create drop-in files in /etc/pipewire/pipewire.conf.d/ to make the desired setting changes instead.

I'm unsure where services.pipewire.media-session is enabled, and that could very well be an issue with my flake, but I am certain that nix-gaming is using services.pipewire.config here.

@fufexan
Copy link
Owner

fufexan commented Mar 27, 2023

Oh, I think NixOS/nixpkgs#220332 finally propagated. I'll have to rewrite it as a wireplumber config.
I don't know how yet though, so it may take some time until I make it work.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants