Serviço systema PulseAudio do usuário

7

Não muito mais para esta pergunta: Eu gostaria de saber o que eu preciso para criar um serviço SystemA PulseAudio para ser executado com systemd --user .

Eu tentei algumas coisas diferentes, incluindo vários serviços de usuário do Google, mas não consigo configurá-lo corretamente entre o dbus e tudo o mais necessário para isso.

Atualização: Parece funcionar bem com sessões gráficas, mas ainda estou tendo alguma inconsistência com o dbus ao fazer o login pelo console. Mas o PulseAudio está começando de forma bastante confiável, então não estou muito preocupado.

    
por mellowmaroon 11.05.2013 / 01:41

1 resposta

8

Apenas um palpite, mas algo assim em um arquivo systemd/user/pulseaudio.service :

[Unit]
Description=PulseAudio Sound System
Before=sound.target

[Service]
BusName=org.pulseaudio.Server
ExecStart=/usr/bin/pulseaudio
Restart=always

[Install]
WantedBy=session.target

Encontrei isso em um repositório do github que tinha arquivos adicionais relacionados à configuração do systemd.

O autor desse repo, também escreveu em seu blog este post: systemd como gerenciador de sessão . Este post detalha como usar os arquivos no repositório.

Aliás, os arquivos no repositório estão aqui, ${HOME}/.config/systemd/user/ .

    
por 11.05.2013 / 03:44