it-swarm-tr.com

PulseAudio geçici olarak nasıl devre dışı bırakılır?

Sadece belirli bir Şarap oyunu (Left 4 Dead 2) çalıştırmaya çalışırken PulseAudio'yu geçici olarak devre dışı bırakmanın bir yolu olup olmadığını merak ediyorum ve oyunun zaman zaman çökmesini sağlıyor.

Süreci öldürürsem otomatik olarak geri gelir. Herhangi bir öneri?

45
Dean Thomson

pasuspender kullanabilirsiniz. Onunla şarap komutunu önek olarak eklemeyi deneyin.

pasuspender -- wine path/to/file.exe
31
mgunes

İçinde /etc/Pulse/client.conf, autospawn=yes ve evet yerine "hayır" yazın. Tabii ki bunu ana dizininizdeki .Pulse dizininde ayarlamak mümkün olmalıdır.

Bunu yapmanın daha temiz bir yolu bir client.conf ile .Pulse dir ~ içine ve "autospawn = no" satırını içine koyun. Yapmanız gerekeni yaptıktan sonra otomatik olarak yeniden açmanız iyi olur.

31
Conor Curran

Senaryoyu kullanıyorum:

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

Ardından oyunu oynayın, ardından PA'yı yeniden etkinleştirin:

pulseaudio --start

Xubuntu 13.10 üzerinde çalışır. Çalışmıyorsa, ".config/Pulse" komutunu ".Pulse" ile değiştirin (genellikle eski * buntues'da)

18
Ax Trifonov

Benim durumumda, sistemctl tarafından otomatik olarak yeniden başlatıldığı için pulseaudio'yu durduramadım.

Bu durumda pulseaudio'yu durdurmanın uygun yolu:

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

Tekrar başlatmak için şunları kullanabilirsiniz:

systemctl --user start pulseaudio.socket
systemctl --user start pulseaudio.service
16
user156516

Alt+F2 type pactl exit

tüm pulseaudio işlemlerini durdurur. Girebilirsin

Alt+F2 pulseaudio yazın

tekrar başlatmak için. Ne yazık ki, bundan sonra bazı programlar artık ses çıkarmıyor. Hala yeniden başlatmadan Pulse'u yeniden etkinleştirmenin bir yolunu arıyorum…

5
mitsch

Bu Ubuntu İpuçlarını deneyin. Ubuntu 12.04 LTS'de iyi çalışıyor.

buntu İpucu: PulseAudio'yu Açma ve Kapatma

1
abhishake raina