diff options
| author | Richard Marko <srk@48.io> | 2020-07-18 13:32:48 +0200 |
|---|---|---|
| committer | Richard Marko <srk@48.io> | 2020-09-08 08:44:20 +0200 |
| commit | f54612264edd7d743488e6469b5f774dbc07e7b7 (patch) | |
| tree | eb2330b2448d15b3d4dd7df7a4476f19791b7de4 /pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch | |
| parent | f3bf0f173ec9b302c2613dfb6d76dc49b889f321 (diff) | |
nixos/jack,pulseaudio: fix pulse connection to jackd service
This fixes the case when Jack Audio Daemon is running
as a service via `services.jack.jackd` and Pulseaudio
running as a *user* service.
Two issues prevented connecting `pulse` with `jackd`:
* Missing `JACK_PROMISCUOUS_SERVER` environment variable for `pulse` user service,
resulting in `pulse` trying to access `jackd` as if it was running as part of
the users session.
* `jackd` not being able to access socket created by `pulse` due to socket
created using user ID and `users` group. Change allows `jackd` to access
the socket created by `pulse` correctly.
`pulse` now also autoloads `module-jack-sink` and `module-jack-source`
if `services.jack.jackd.enable` is set.
The default `pulse` package is now set to `pulseaudioFull` automatically
if `services.jack.jackd.enable` is set.
Diffstat (limited to 'pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch')
0 files changed, 0 insertions, 0 deletions
