diff --git a/roles/trivalent/files/etc/systemd/user/pactl.service b/roles/trivalent/files/etc/systemd/user/pactl.service new file mode 100644 index 0000000..15f3aae --- /dev/null +++ b/roles/trivalent/files/etc/systemd/user/pactl.service @@ -0,0 +1,12 @@ +[Unit] +Description=Run pactl to work around edge audio bug +After=pipewire-pulse.socket +Requires=pipewire-pulse.socket + +[Service] +Type=oneshot +ExecStart=/usr/bin/pactl info + +[Install] +WantedBy=default.target + diff --git a/roles/trivalent/tasks/main.yaml b/roles/trivalent/tasks/main.yaml index 8213d0c..87ba8ff 100644 --- a/roles/trivalent/tasks/main.yaml +++ b/roles/trivalent/tasks/main.yaml @@ -7,8 +7,8 @@ - name: Add pactl service ansible.builtin.copy: - src: 'etc/systemd/system/pactl.service' - dest: '/etc/systemd/system/pactl.service' + src: 'etc/systemd/user/pactl.service' + dest: '/etc/systemd/user/pactl.service' mode: '0644' - name: Enable pactl service