
私は wine でゲームを実行していますが、ゲームを alsa で実行できるようにするには、pasuspender で pulseaudio を強制終了する必要があります。
ただし、スクリプトと wine 自体が別のプロセスをフォークしているため、pasuspender が早期に終了するようです。
応答なし:
$ pasuspender -- sleep 10s
$
ゲーム実行時:
$ pasuspender -- wine dxhr.exe
Connection failure: Connection terminated
$
そして、プロセスはターミナルのバックグラウンドで実行され続けます。