Как временно отключить PulseAudio?

Просто интересно, есть ли способ временно отключить PulseAudio, когда я пытаюсь запустить определенную игру Wine (Left 4 Dead 2), и это иногда вызывает сбой игры.

Если я убью процесс, он автоматически возвращается. Есть предложения?

44
задан 25 January 2014 в 13:58

7 ответов

В /etc/pulse/client.conf вы можете раскомментировать строку autospawn=yes и заменить «да» на «нет». Конечно, это должно быть возможно установить в каталоге .pulse в вашем домашнем каталоге.

Более чистый способ сделать это - создать client.conf в вашем .pulse dir в ~ и поставить в нем строку «autospawn = no». Было бы хорошо снова включить автоспуск после того, как вы сделали то, что вам нужно.

0
ответ дан 25 January 2014 в 13:58

В моем случае я не смог остановить pulseaudio, так как он перезапускался systemctl автоматически.

Правильный способ остановить pulseaudio, в этом случае:

systemctl --user stop pulseaudio.socket
systemctl --user stop pulseaudio.service

Для повторного запуска вы можете использовать:

systemctl --user start pulseaudio.socket
systemctl --user start pulseaudio.service
0
ответ дан 25 January 2014 в 13:58

Тип Alt + F2 pactl exit

останавливает все импульсно-звуковые процессы. Вы можете ввести

Alt + F2 типа pulseaudio

, чтобы запустить его снова. К сожалению, после этого некоторые программы перестали звучать. Все еще ищу способ реактивировать пульс без перезагрузки…

0
ответ дан 25 January 2014 в 13:58

Я использую сценарий:

#!/bin/bash
echo autospawn = no > $HOME/.config/pulse/client.conf
pulseaudio --kill
rm $HOME/.config/pulse/client.conf

Затем играю в игру, затем снова включаю PA:

pulseaudio --start

Работает на Xubuntu 13.10. Замените «.config / pulse» на «.pulse» в скрипте, если он не работает (обычно на старых * buntues)

0
ответ дан 25 January 2014 в 13:58

Попробуйте этот Ubuntu Советы. Он отлично работает на моем Ubuntu 12.04 LTS.

Совет по Ubuntu: включение и выключение PulseAudio

0
ответ дан 25 January 2014 в 13:58

Вы можете использовать pasuspender. Попробуйте префикс вашей винной команды.

pasuspender -- wine path/to/file.exe
0
ответ дан 25 January 2014 в 13:58

То, что я сделал .... остановило его возрождение, потому что он не смог его найти ....... щелкните правой кнопкой мыши папку / etc в файловом браузере (откройте как root), чтобы создать новую папку под названием pulseoff затем переместите папку с импульсами в нее (перетащите). Система не имеет команды искать его там. Если вы хотите запустить его снова, вырежьте его из папки pulseoff, перейдите на шаг к папке / etc и вставьте его туда ...... Некоторые люди предпочитают делать это сложнее, чем на самом деле при редактировании. файлы и прочее, и в основном эти правки не работают, я их пробовал. Сделай это простым способом. Я перезапустил машину и проверил системный монитор, прежде чем отправлять сообщение об этом, pulseaudio не работает и не высасывает память.

0
ответ дан 25 January 2014 в 13:58

Другие вопросы по тегам:

Похожие вопросы: