Bug 22457

Summary: Wrong pid file path in /etc/init.d/pulseaudio
Product: Sisyphus Reporter: Alexey Rusakov <ktirf>
Component: pulseaudio-systemAssignee: Sergey Bolshakov <sbolshakov>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: sbolshakov
Version: unstable   
Hardware: all   
OS: Linux   

Description Alexey Rusakov 2009-12-06 14:29:59 MSK
На всякий случай, сразу: да, мне нужен именно системный демон, у меня стоит почти-dedicated машина для воспроизведения звука.
Теперь по существу: если я делаю service pulseaudio start и сразу следом service pulseaudio stop, то обнаруживаю, что pulseaudio dead, but stale PID file exists. Тем не менее, ps aux | grep pulseaudio (а равно и список Zeroconf-ресурсов - у меня pulseaudio анонсирует себя по Zeroconf) показывает, что курилка жив и здравствует.
Причина: у работающего pulseaudio файл pid лежит в /var/run/pulse, тогда как в /etc/init.d/pulseaudio упоминается /var/lib/pulse/pid. Исправил в /etc/init.d/pulseaudio путь на верный, теперь service pulseaudio stop, service pulseaudio status и иже с ними отлично работают.
Comment 1 Sergey Bolshakov 2009-12-12 17:09:53 MSK
fixed in 0.9.21-alt1