Open koiuo opened 6 days ago
I switched to using the home-manager module for spotifyd and a user that has linger enabled because of problems like this. I'll probably try getting the system module to work but for now I'm satisfied with my setup
home-manager seems like an overkill for simple setups on single-board computers.
Solution I have in mind is
StateDirectory
directive (if it does what I think it does) to allow for temp files creation required by pulsepipewire
and pulse-access
correspondinglyIf you confirm the issue and agree on the approach I can work on a PR a bit later.
Describe the bug
I noticed multiple issues with the service
when used with per-user PipeWire daemon (pipewire-pulse), and I'd suspect normal pulse too, it will fail to play due to the inability to create temporary files
when used with systemWide PipeWire/PulseAudio daemon, it won't be able to connect due to missing groups (
pulse-access
orpipewire
)Steps To Reproduce
Steps to reproduce the behavior:
.config
options is used due to another issue #354828)Expected behavior
Generated systemd unit should allow to either A) specify the user under which the daemon should be launched B) specify extra groups for the default user C) derive extra groups (
pipewire
,pulse-access
) automatically by inspecting the rest of the system configurationA and C can be combined
Notify maintainers
@matt1432
344198
Metadata
Add a :+1: reaction to issues you find important.