« 結局Plamo4.6をインストール | トップページ | TVとは違う全然知らない奴〜 »

Audacious2 on Plamo-4.6

Plamo4.6に入っているxmmsの日本語文字化けがどうしても直らないので、Audacious(2.0.1)を入れてみました。

  1. libmowgli-0.7.0インストール(configure/make/make install/ldconfig)
  2. libmcs-0.7.1インストール(configure/make/make install/ldconfig)
  3. audacious-2.0.1インストール(configure/make/make install)
  4. audacious-plugins-2.0.1インストール(configure/make/make install)

いざ動かすとこけます orz

% echo gconf > ~/.mcs-backend

を実行すると動きました(出力プラグインのデフォルトによってはエラーになるのでALSAとかにします)。あと、そのままだと文字化けはするので設定が必要です。

  • [プレイリスト]の自動キャラクタエンコーディング検出で[日本語]
  • [プレイリスト]の代替キャラクタエンコーディングで[Shift-JIS](不要?)
  • [Skinned Interface]のフォントを漢字表示可能なものにする
  • [Skinned Interface]の[可能ならばビットマップフォントを使用]のチェックを外す

曲を読んで文字化けしたままの場合は一旦消してから読み込みするとよいです。

あと、こけ方をgdb使ってみてたのですが、libmcs内のmcs_get_bool関数で

self->base->mcs_get_bool()

のところで、self->baseが変なアドレスを指しててこけてましたが、せめてbaseの初期値をNULLにしてほしいかも。で、backendが指定されていないとbaseが初期化されないためこけてました(本当はbackend/gconf/gonf.cのmcs_gconf_new関数を通ってほしいけどスルー…)。

|

« 結局Plamo4.6をインストール | トップページ | TVとは違う全然知らない奴〜 »

コメント

この記事へのコメントは終了しました。