回答:
を使用できますpasuspender
。wineコマンドのプレフィックスを付けてみてください。
pasuspender -- wine path/to/file.exe
pasuspender
qjackctl(pasuspender qjackctl
)の前に付けると、私にとって問題の時代が解決しました!!! どうもありがとうございます
では/etc/pulse/client.conf
、行のコメントを解除しautospawn=yes
、yesを「no」に置き換えることができます。もちろん、これはホームディレクトリの.pulseディレクトリでこれを設定できるはずです。
これを行うためのよりクリーンな方法はclient.conf
、〜の.pulse dirにaを作成し、その中に "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で)
私の場合、systemctlによって自動的に再起動されていたため、pulseaudioを停止できませんでした。
その場合のpulseaudioを停止する適切な方法は次のとおりです。
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
すべてのpulseaudioプロセスを停止します。入力できます
Alt+ F2タイプpulseaudio
もう一度起動します。残念なことに、一部のプログラムはその後、もう聞こえないようです。リブートせずにパルスを再アクティブ化する方法を探しています…
pactl exit
私のマシンでpulseaudioを完全に停止するのではなく、すぐに再起動します(と同様pulseaudio -k
)。
pactl exit
私のために働いた。でpulseaudio -k
、それは私がautorespawn無効になっていたにも関わらず、自動的に再起動しました。
このUbuntuのヒントをお試しください。Ubuntu 12.04 LTSで正常に動作します。
私がやったこと....それが見つからなかったため、リスポーンを停止しました.......ファイルブラウザで/ etcフォルダを右クリックし(ルートとして開く)、pulseoffという新しいフォルダを作成し、フォルダーをパルスします(ドラッグアンドドロップ)。システムには、それを探すコマンドがありません。もう一度起動したい場合は、pulseoffフォルダーから切り取り、/ etcフォルダーに移動してそこに貼り付けてください。......本当に編集するよりも難しくなるようにしたい人もいます。ファイルやもの、主にそれらの編集が機能しない私はそれらを試しました。簡単な方法でやってください。これを投稿する前に、マシンを再起動し、システムモニターをチェックしました。pulseaudioは実行されておらず、メモリを消費しています。