Импульсный звук не запускается при загрузке, если я не запускаю некоторые команды

как следует из названия, импульсный звук не запускается при загрузке. мне нужно бежать

rm -rf /tmp/pulse* ~/.pulse* ~/.config/pulse
pulseaudio -k
pulseaudio --start

для того, чтобы он начался. Я даже поместил эти команды в .sh и заставил этот скрипт запускаться при загрузке, но он не работает, если я не запускаю этот файл вручную, иногда мне даже приходится запускать его дважды.

  • ОС: Manjaro Linux с i3
  • Pulseaudio: пульсаудио 13.0-грязный
  • Аудиоустройства: 00:03.0 Audio device: Intel Corporation Broadwell-U Audio Controller (rev 09) 00:1b.0 Audio device: Intel Corporation Wildcat Point-LP High Definition Audio Controller (rev 03)

[+] Discord и Godot Engine могут найти любые устройства ввода и вывода!


person Panos Trak    schedule 18.10.2019    source источник
comment
Если вы минусуете пост, то хотя бы скажите причину, по которой вы минусуете.   -  person Panos Trak    schedule 19.10.2019


Ответы (2)


Вы настроили демон pulseaudio при запуске?

Если нет, вы можете настроить, используя следующее (в зависимости от вашей версии Linux)

systemctl enable pulseaudio и systemctl start pulseaudio

person Anil_M    schedule 30.10.2019
comment
я получаю эту ошибку Failed to enable unit: Unit file pulseaudio.service does not exist. - person Panos Trak; 31.10.2019
comment
Вы можете проверить, установлен ли pulseaudio? - person Anil_M; 02.11.2019
comment
да это > which pulseaudio /usr/bin/pulseaudio - person Panos Trak; 02.11.2019
comment
и > pulseaudio --version pulseaudio 13.0-dirty - person Panos Trak; 02.11.2019
comment
посмотрите, можете ли вы настроить службу вручную. Вот ссылка на инструкции: blog.frd.mn/ - person Anil_M; 04.11.2019

У меня была такая же проблема с pulseaudio на моем Manjaro с i3. Проблема была с .i3/config, я просто прокомментировал строку:

exec --no-startup-id pulseaudio

Кроме того, вы можете попробовать перезапустить pulseaudio после загрузки, добавив эту строку в .i3/config:

exec --no-startup-id systemctl --user restart pulseadio
person Oleksii    schedule 19.03.2020