Приветствую всех!


Pulseaudio в системном режиме во время старта системы сигнализирует об ошибке:
Failed to open cookie file ‘/var/run/pulse/.pulse-cookie’: Немає такого файла або каталогу


Failed to load authentication key ‘/var/run/pulse/.pulse-cookie’: Немає такого файла або каталогу


Соответственно не работают другие служби от pulseaudio зависящие (mpd, shairport-sync)


Перезапуск служб последовательно вручную:


systemctl restart pulseaudio


systemctl restart shairport-sync


происходит без ошибок и далее все работает без проблем, ошибка только во время старта системы


Сам скрипт запуска pulseaudio:


[Unit]


Description=PulseAudio system server


After=network-online.target


[Service]


Type=notify


ExecStart=/usr/bin/pulseaudio –daemonize=no –system –realtime –log-target=journal


[Install]


WantedBy=multi-user.target


Настройки pulse:


cat /etc/pulse/system.pa | egrep -v «^#|^$»


.ifexists module-udev-detect.so


load-module module-udev-detect


.else


load-module module-detect


.endif


.ifexists module-esound-protocol-unix.so


load-module module-esound-protocol-unix


.endif


load-module module-native-protocol-unix


load-module module-stream-restore


load-module module-device-restore


load-module module-default-device-restore


load-module module-rescue-streams


load-module module-always-sink


load-module module-suspend-on-idle


load-module module-position-event-sounds


load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1;
192.168.0.0/24 auth-anonymous=1


load-module module-native-protocol-unix auth-anonymous=1 socket=/run/pulse/native-unix


load-module module-zeroconf-publish


Далее:




file /var/run


/var/run: symbolic link to /run




mount | grep «/run»


tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=206092k,mode=755)


Пробовал добавлять разные условия запуска в systemd (после монтирования и т.д.), делал запуск с rc.local - не помагает


Система:


Ubuntu 16.04.6 LTS


3.10.108-BPI-M2U-Kernel armv7l


BananaPi Ultra M2









 , ,






URL записи