Mandriva Linux 2010.0のサウンドプロファイルがALSAのときにKDE4上でStepManiaが動かない?
Mandriva Linux コントロールセンターのサウンド設定で「PulseAudioを有効にする」のチェックを外したとき*1、KDE4上でknotify4というプロセスがALSAのデバイスファイルを開きっぱなしになり、直接ALSAの「hw」プラグイン(デバイス)にアクセスするStepManiaは起動できない。
これは以下の設定を行った上で
[一部]ファイル名: ~/.StepMania/StepMania.ini
SoundDrivers=OSS
下のように起動すると正常に起動し、音も出る。
aoss stepmania
一方、「PulseAudioを有効にする」のチェックがあるとき、PulseAudioデーモンがデバイスを使用していなければそのまま動作するが、使用していて起動できない場合は
pasuspender stepmania
として起動するとよい。
なお、これはPulseAudioがALSAのhwプラグイン(デバイス)を用いてALSAサウンドシステムへ出力しているときの場合で、PulseAudioが(module-jack-sinkで)JACKに出力している場合はpasuspenderを実行しても意味がなく、JACKのほうを止めてデバイスを解放する必要がある。
使用したバージョン: