2005年2月20日から2005年2月16日までの日記を表示中
2005年 2月 20日 (日)
■ninix-aya
ninix-ayaですが,バージョンを色々試した結果,3.3.4まではセグらず,3.3.5からセグるようになりました.この間で行われた変更は,ChangeLogを見ると
- 強制ガーベジコレクション処理を削除.
- PNAファイルによるサーフェスのアルファチャンネル設定に対応.(オーバーレイ等についても対応. 本体の透過処理にはXサーバがComposition拡張機能を持ち, 適切に設定されていることが必要.本体の透過処理についての動作は未確認.)
の2点だそうです.ぬぬぬ,どっちも怪しい.が,gdbでpython追っかけても何が悪いのか全然わかりませんなぁ.
[コメントを書く]
■T42で外部出力安定化
T42のLinuxでもT40と同様にどうにかして外部出力をちゃんと使えるようにしたいと思い,xorg.confを作りなおしてみました.少しずつオプションを加えて試していったところ,とりあえず今までMergedFBを有効にすると発生していた「startxするとディスプレイに不気味な模様が出てゆらゆら動きマシンがハングしてしまう」問題は,
Option "CRT2Position" "LVDS,CRT"
が原因ということが判明しました.これは書いちゃダメポなオプションみたいです.で,これは書かずに,以下を追加したところ,外部ディスプレイつないでXあげれば安定して外部出力が有効になるようになりました.Alt+F4して復帰してもちゃんと画面戻ります.
Option "MergedFB" "true" Option "CRT2Position" "Clone" Option "AGPFastWrite" "true"
ただ,これだけだと,外部出力を接続しない状態でXをあげ,後から外部出力を有効にしたくなった場合,Xを上げ直さないとだめという問題があるんで,いざというときに恐かったりします.で,これを解決するには「CRT2Position」が必要なんだと思ってたんですが,実は以下のように書き足すだけで,常時外部出力にも出っぱなし状態になってくれました.
Option "CRT2HSync" "31.5-90.0" Option "CRT2VRefresh" "60.0-60.0"
というわけで,かなり(゜Д゜)ウマーですよ,(゜Д゜)ウマー.
[コメントを書く]
[コメントを書く]
■xmms-scrobbler
作者の方が反応してくださいました.取り込まれる・・・のか?いまいちよくわからん(^^;.
[コメントを書く]
[コメントを書く]
■uim-0.4.6beta2
0.4.6beta1キタ━━━━(゜∀゜)━━━━ッ!! と思ったらいきなりbeta2ですか(;´д`).で,beta2ですが,只今のところビルド通らずしょんぼりです.scmの下で,「installed-modules.scm」作るところで「is-set-ugid?」なんか無いぜ,みたいな感じで怒られてしまいます.こんな感じ.
% echo "(define installed-im-module-list '(" '"pyload" "anthy" "prime" "skk" "tcode" "tutcode" "hangul" "viqr" "ipa-x-sampa" "latin" "m17nlib"' ")) \ dquote> (require \"manage-modules.scm\") \ dquote> (generate-installed-modules-scm)" \ > | LIBUIM_VERBOSE=1 LIBUIM_VANILLA=1 LIBUIM_SCM_FILES=`(cd .. && pwd)`/scm LIBUIM_PLUGIN_LIB_DIR=../uim/.libs \ pipe> ../uim/uim-sh -B ERROR: unbound variable (errobj is-set-ugid?) ERROR: unbound variable (errobj custom-required-custom-files) ERROR: unbound variable (see errobj) ERROR: unbound variable (errobj plugin-alist) ERROR: wta to car (errobj t) zsh: 15358 done echo "(define installed-im-module-list '(" | zsh: 15359 segmentation fault LIBUIM_VERBOSE=1 LIBUIM_VANILLA=1 LIBUIM_SCM_FILES=`(cd .. && pwd)`/scm = -B
「is-set-ugid?」といえば新顔.でも,MLとかスレとか見ると誰も騒いでないってことはまたも自分だけ問題なのか・・・_|‾|○.
って,すぐ解決しました.要はコンパイルディレクトリのuim/.libs/uim-shが/usr/local/lib以下のlibuim.soを見てたから通らなかっただけでした.古いの消して入れ直したらばっちり.あれ,でも
LD_LIBRARY_PATH=/home/compile/uim-0.4.6beta2/uim/.libs ldd uim/.libs/uim-sh
ってやっても/usr/local/lib/libuim.soの方見ちゃうのは正しいんだっけ?別にsuidとかしてないと思うけど・・・.まあいいか.
[コメントを書く]
[コメントを書く]
2005年 2月 19日 (土)
■mltermとuim
やべ,CVS版,ずいぶん前から変換候補のページ切替えに対応してたんですね.CVS版入れてから10日間近く気づかなかったということは・・・Σ(゜д゜lll)ハッ・・・実はあんまりページ切替え使ってないのか_|‾|○.とはいえ,「か」の変換で候補を選ぶときとかはあるのとないのとではストレスが大違い.ここぞというところで助かります.
ちなみに,ページ切替えには,順方向に「C+v」,逆方向に「Alt+v」を割り当ててみました.伝統的(?)なCannaのキーバインドとは違いますが,Emacsのスクロールと似た感じで結構違和感無い感じです.後は変換候補の通し番号を・・・.
[コメントを書く]
[コメントを書く]
■O2
離れ離れだったO2本体とSCAのディスクとIRIXがようやく一同に介したので,動かしてみることに・・・するはずが,何かディスクが不穏なエラーを返して全然フォーマットできません.ぐはぁ.
[コメントを書く]
[コメントを書く]
■gaim-1.1.3
gaim-1.1.3とそれ用のyazさんパッチが出てたんで,早速Windowsバイナリをビルドしてみました.今回からGTK+-2.6系が付属するようになり,標準でimime搭載で(゜Д゜)ウマー.足永さんにはマジ感謝です.ちなみに,なんか今回のバージョンはMinGW-3.1.0だと途中でセグってビルドできませんでした.3.2.0-rc-3にあげたらいい感じでした.
[コメントを書く]
[コメントを書く]
■ninix-aya-3.4
ぐぉー,起動しない_|‾|○.Pythonを2.3.5にあげて,ちゃんとNumeric Pythonも入れた上でPyGTKを2.4.1にあげたのにそれでもダメぽ.3.2.4はばっちり起動するのに・・・.滅多に起動しないツールですが,自分の環境で動かないとなんか悔しいっす.何が悪いんじゃー.
[コメントを書く]
[コメントを書く]
2005年 2月 18日 (金)
■xmms-scrobbler
見よ,この日本語どろか機種依存文字までもがきちんとUTF-8に変換されて送られるこの状況を(聴いている曲に関するコメントは受け付けません)!ちなみに,文字化けするとこうなります(これの7番が昨日4曲目で化けたところで,化けてない状態が6番).
そんなわけで(?),文字化け解消パッチ作ったYo!みたいな感じで一応投げてみました.恐いので,メインルーチン差分は分けちゃいましたが・・・.きっと誰も反応しないで終わるんだろうなー(´∀`)'`,、'`,、.
[コメントを書く]
[コメントを書く]
■しつこくuimのキーバインド
Shift-Spaceを封印してそろそろ一週間なわけですが,たいして辛くないことが判明しました.自然と左手親指は左Altに移動するようになりました.で,今日はさらに一歩進めて,もう一つ残っていたC-oを封印してみたんですが,こっちは結構まだ辛いです.何故かEmacsを使っているときだけは自然とC-oを押してしまうみたいで・・・.今も打ってるそばから改行が入りまくり_|‾|○.精進せねば.
[コメントを書く]
[コメントを書く]
2005年 2月 17日 (木)
■xmms-scrobbler
もう文字化けしないもんねーとオンライン化して動かしたら4曲目で文字化けしました_|‾|○.原因はiconvに渡す出力バッファサイズの入った変数を初期化してなかったから(要は自分で出したバグ).くそー,また変な履歴が1個残ってしまった・・・.
そんなわけで,パッチ本体とパッチを適用したアーカイブをここに置いてみました.かなり微妙な英語版のページも作ってみたりしたんですが,これをフォーラムに投げてしまってもいいのだろうか・・・(;´Д`)'`ァ'`ァ.
[コメントを書く]
[コメントを書く]
■ゲーム伝説
デイリーでゲーム伝説が売られてたんで買ってみました.マッピーかディグダグIIだったらいいな〜と期待を寄せながら箱を開けると,中は無惨にもグロブダーでしたorz.
[コメントを書く]
[コメントを書く]
■gaim-vv
gaim-vvなんてのがあるんですね.あんまちゃんと見てないんですが,ビデオチャット・音声チャットが可能?すごいなぁ.
[コメントを書く]
[コメントを書く]
2005年 2月 16日 (水)
■xmmsの文字コード変換とか
俺たちはとんでもない思い違いをしていたようだ.xmmsのライブラリが文字コード変換の関数を提供するのは1.2.11以降だったんだよ!(;゜Д゜) (゜A ゜;(゜д゜;) ナ、ナンダッテー!!!
いやー,ずっとsianさんのバージョン使ってたんで気づきませんでした.ということは,無印1.2.10でも動くようにしたいと思うと,プラグインの中で直接iconv呼ばなきゃダメということですか(;´д`).あー,でも変換先がUTF-8決め打ちで,出力バッファは元の文字列のバイト数の3倍固定とかにしちゃえばどうってことないか.
[コメントを書く]
[コメントを書く]
■BMPの文字コード変換とか
BMPのソースもちょろっと見てみたんですが,実はBMPだとMP3のタグの変換元の文字コードを複数記述できるんですなぁ.「CP932, SJIS, EUC-JP」みたいに書いとくと,前から順に試してくれるみたいな.タグの文字コードが統一されてない人は(゜Д゜)ウマーですね.うお,BMPはタグついてなくてファイル名がEUCだとプレイリスト表示が化けますな・・・.ぎゃっ,終了のタイミング次第でcrossfadeがセグるorz.
[コメントを書く]
[コメントを書く]
■昔のデータ
G3(ポリタンク)を引退させる際に,パソコン通信時代から溜め込んだデータとかアプリとかめんどくさいんでまとめてStuffItで固めてnetatalk経由でサーバに置いといたんですが,昨日ふと中のデータを見たくなり展開してみようと思ったら,見事に途中(というかすごく最初の方)で解凍がストップ_|‾|○.Windows版のStuffItがダメなのかと,OS Xのでやってみたんですが,こっちもやっぱりダメぽ.エラーメッセージ意味わからんし.やべー,オリジナル残ってんのかなぁ・・・.あ,HFS+な領域にコピーしてから展開すればもしかしたらうまくいくのかも?
[コメントを書く]
[コメントを書く]
2005年2月20日から2005年2月16日までの日記を表示中
[コメントを書く]