2005年7月28日の日記を表示中

2005年 7月 28日 (木)

swsusp2

T42でサスペンド復帰後しばらくして固まる問題が発生するようになってから,移動時には,渋々電源を切るか,電源入れたまま鞄に突っ込んで移動するかのどっちかだったんですが,やっぱり不便なので,もう一度swsusp2に挑戦してみました.

インストールし直して,丁寧に調べてみた結果,カーネルのswsuspのコンフィギュレーションがちょっと足りなかった(多分),hibernateスクリプトの設定ファイルが古いままだった,新しく入れたhibernateコマンドが/usr/localにインストールされていた(ここにはrootのパスを通していない)といったどうしようもないミスを連発していたことが判明.そりゃー,動かんですな.この辺りなおしたら,無事にハイバネーションできるようになりました.いやー,これでfetchmail上げ忘れを防げます(;´∀`)=3.

mlterm+screen+emacsで下線

Emacsを-nwつけて起動した際に,uim-elのプリエディットにどうにも下線が付かないので不思議に思って調べてみたら,font-lock切った状態で適当なところで (put-text-property 1 2 'face 'underline) とか呼んでもつかないことが判明.なんだuim-elが悪いんじゃないのか.

んじゃ誰が悪いんだろうと順番に調べてみることに.xterm上で起動するとちゃんと下線が出ます(TERM=xterm).mlterm上でも出ますね(TERM=mlterm).が,mlterm上でscreenを上げて,その上でEmacsを上げると下線がでません(TERM=screen).じゃあ,screenが悪いのか?と思ったんですが,xterm上でscreenを上げて,その上でEmacsを上げるとこれが下線が出るんですなぁ.うーん,termcapとかそのへんか?

/etc/termcapにあるscreenのエントリを見ると,どうも大変古い気配です.terminfoの方はよくわかりません.とりあえずscreen-4.0.2付属のをtermcapに書き足し,ticでterminfoの方を追加してやったら直りました.なんだ,それだけか・・・(;´Д`).あ,別に $HOME/.termcap にscreeninfo.srcをコピーして,tic screeninfo.src とかやって TERMINFO_DIRS=$HOME/.terminfo とかやるのもありか.

明日は肉の日

ていうかuim-el-0.0.3,手元のFreeBSD(4.9,5.3)とSolaris8だと全然まともに動かないことが判明・・・.コンパイル通ることしか確認してなかったよ(つД`).というわけで,明日までに直せれば,肉の日に0.0.3.1を出します・・・.

2005年7月28日の日記を表示中

中の人情報

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

カレンダー

2005年7月
          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件のコメント

過去ログ