今井です。
2010年1月11日17:04 koga
新年おめでとうございます。koga です。 本年もよろしくお願いします。
さて Subject の通り、PackMan のレポジトリからインストールして いる mpg123 でちょっとハマったので情報共有とメモのためメール します。一応問題は解決済みなので、興味なければスルーしてくだ さい。
ふと気づいたら mpg123 を用いたプログラムで音声が再生できなく なっていました。環境は openSUSE 11.0 と 11.1。試しにコマンド ラインから打ってみると、こんなエラー。
$ mpg123 music.mp3 [module.c:95] error: Failed to open module alsa: file not found [module.c:95] error: Failed to open module oss: file not found [module.c:95] error: Failed to open module esd: file not found [module.c:95] error: Failed to open module jack: file not found [module.c:95] error: Failed to open module portaudio: file not found [module.c:95] error: Failed to open module pulse: file not found [module.c:95] error: Failed to open module sdl: file not found [module.c:95] error: Failed to open module nas: file not found [module.c:95] error: Failed to open module arts: file not found [audio.c:179] error: Unable to find a working output module in this list: alsa,oss,esd,jack,portaudio,pulse,sdl,nas,arts [audio.c:533] error: Failed to open audio output module [mpg123.c:773] error: Failed to initialize output, goodbye.
[.....]
これで正常に mpg123 で再生できるようになりました。なお openSUSE 11.1 は libltdl7-2.2.6-1.20 [3]にダウングレードしたら直りました。 (libltdl-3 と libltdl7 の違いって何だろう?)
私のところではその問題は起きていません。 PackManリポジトリの mpg123-1.10.0-0.pm.1.1-x86_64.rpm と libltdl7-2.2.6-1.36.1-x86_64.rpm $ mpg123 hogehoge.mp3 でエラーも出ません。 HP dv2705のopenSUSE 11.1(11.2からクリーンインストールによるダウングレード、64bit)環境で最新の状態でですけど。 ですのでひょっとして32bit環境限定?なのかな.....。 VirtualBox上に11.1の32bit環境とかあるので後で試してみたいと思います。 (11.0については現在環境再構築中なんでまだダメですが) #Update、distributionのミラーリング完了次第 #次はメインサーバマシンの11.2->11.1ダウングレード作業です。 #TurionやAtom+IONだと11.2は荷が重い。 -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 今井 優 mail: mforce4@gmail.com (maimai@coral.ocn.ne.jp) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ja+help@opensuse.org