Мені цікаво, чи існує спосіб тимчасового відключення PulseAudio, оскільки я намагаюся запустити певну гру Wine (Left 4 Dead 2), і це змушує гру періодично виходити з ладу.
Якщо я вбиваю процес, він автоматично повертається. Будь-які пропозиції?
Мені цікаво, чи існує спосіб тимчасового відключення PulseAudio, оскільки я намагаюся запустити певну гру Wine (Left 4 Dead 2), і це змушує гру періодично виходити з ладу.
Якщо я вбиваю процес, він автоматично повертається. Будь-які пропозиції?
Відповіді:
Можна використовувати pasuspender
. Спробуйте приєднати до нього свою команду вина.
pasuspender -- wine path/to/file.exe
pasuspender
до qjackctl ( pasuspender qjackctl
) вирішила для мене вікові проблеми !!! велике дякую
У цьому випадку /etc/pulse/client.conf
ви можете прокоментувати рядок autospawn=yes
і замінити так на "ні". Звичайно, це повинно бути можливим, щоб встановити це у .pulse директорії у вашому домашньому каталозі.
Більш чистим способом зробити це було б створити client.conf
у своєму .pulse dir in ~ та помістити в нього рядок "autospawn = no". Було б добре повернути автопастир після того, як ви зробили те, що вам потрібно зробити.
ed
може бути використаний для зміни конфігурації перед запуском гри та її зміни після цього.
Я використовую сценарій:
#!/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)
У моєму випадку мені не вдалося зупинити pulseaudio, оскільки він автоматично перезапускався systemctl.
Правильним способом зупинити пульс-аудіо в такому випадку є:
systemctl --user stop pulseaudio.socket
systemctl --user stop pulseaudio.service
Щоб запустити його знову, ви можете скористатися:
systemctl --user start pulseaudio.socket
systemctl --user start pulseaudio.service
pulseaudio -k
.
Alt+ F2типpactl exit
зупиняє всі пульсові аудіопроцеси. Ви можете ввести
Alt+ F2типpulseaudio
щоб почати його заново. На жаль, деякі програми, здається, вже не звучать. Ще шукаєте спосіб активувати пульс без перезавантаження…
pactl exit
не зупиняє pulseaudio повністю на моїй машині, він негайно перезапускається (як і з pulseaudio -k
).
pactl exit
працював на мене. З pulseaudio -k
цим він перезапустився автоматично, навіть якщо у мене був відключений автоматичний папір.
Спробуйте ці поради щодо Ubuntu. Це добре працює на моєму Ubuntu 12.04 LTS.
Що я зробив .... зупинив його від відновлення, тому що він не міг його знайти ....... клацніть правою кнопкою миші папку / etc в браузері файлів (відкрити як root), створити нову папку під назвою pulseoff, а потім перемістити імпульсна папка в неї (перетягування). Система не має команди шукати її там. Якщо ви хочете запустити його знову, виріжте його з папки імпульсів, перейдіть на крок до папки / etc та вставте його туди ...... Дехто любить зробити це важче, ніж це насправді з редагуванням файли та інше, і в основному ці редагування не працюють, я спробував їх. Зробити це найпростішим способом. Я перезапустив апарат і перевірив системний монітор перед тим, як розмістити це, pulseaudio не працює і не висмоктує пам'ять.