2005年1月27日の日記を表示中

2005年 1月 27日 (木)

XOrg

今まで,X上げてあれこれ作業して,その後Xを落として再度上げるとビデオまわりが極度に遅くなる(drmがちゃんと動かなくなるっぽい)という問題が生じていて気持ち悪かったんですが,このほど原因が判明しました.原因はなんとEsounD.もうちょっとちゃんと書くと,Torus Trooperを動かしたときに,「SDL_AUDIODRIVER=esd」とやって一緒に上がるようにしてあるesdがなぜか/dev/dri/card0を開いてしまうようなのです.esdをkillしないとXを落としてもradeon.koが使われたままなのでrmmodできず,そのためXを上げ直すとアクセラレーションが効かなくなる,みたいな.

そんなわけで,.esd.confの「spawn_options」に「-terminate」を追加してとりあえず回避.もっとも,順調に動き出すとX上げ直すとなんてそうそう無いんですけどね・・・.ちなみに,これ見付ける決め手となったのはこんなコマンド.もっと早く/dev/dri/card0の存在に気づくべきだった・・・orz.

fuser -v /dev/dri/card0

XOrg その2

Xまわりにはもう一つ問題があって,X上げた状態でサスペンド(スリープっていうのか?ThinkPadでFn+F4のやつ)やハイバネーション(スタンバイっていうのか?swsusp2とかのやつ)をして復帰すると,グラフィック性能が半分ぐらいに落ちてしまうという問題があったりします.こっちは原因がさっぱりわからないんですが,xengineでちょうど半分くらい(19000rpmが10000rpmくらいに)に落ちます.glxgearsでもパフォーマンスが落ちます(1040が1000くらいに).滅多にX落とさずシャットダウンしない派としては気になるところです・・・.

kernel-2.6.10

2.6.10に上げました.ACPIの項目にThinkPad用のが追加されてて,/proc/acpi/ibm/hotkeyに書くとFn+F7に反応するようになったりして(゜Д゜)ウマーなのですが,/proc/acpi/ibm/videoへの書き込みは,X上げてないと周波数が変らしくて外部ディスプレイで映ってくれず,X上げると使えなくなるっぽいです.全然意味ない・・・_|‾|○.

Anthy-6125,uim-r365

Anthy-6125が出てたなんて知らなかったし.早速入れました.あとついでにuimもsvnのr365にアップ.で,ふとuim-fep使ってみたんですが,今使ってみると何か凄い好感触・・・.山本さんごめんなさい.今までちゃんと使ってませんでした_|‾|○.これからはPuTTYでガンガン使います.・・・うぁ,これShift+Spaceは使えないのか.こ,C-oの練習をせねば・・・.

シェルスクリプト

つまんないミスでずいぶん悩んでしまいました.まあ,こんな感じのやつです.アホです.

find . | while read f; do
   echo $f
   if [ -d $f ]; then
      read INPUT
      case $INPUT in
         y*|Y*)
            echo "YES"
            ;;
         *)
            echo "NO"
            ;;
      esac
   fi
done

2005年1月27日の日記を表示中

中の人情報

名前:
nosuke (のすけ)
メール:
sasugaanijaのgmail.com
「の」は「@」みたいな
関連リンク:

カレンダー

2005年1月
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          

<<先月分

翌月分>>

最新の10件のエントリ

最近の10件のコメント

過去ログ