Yukiharu YABUKI の tDiary
このtDiaryを検索します。
2004-08-02 [長年日記]
_ 天気
はれ
_ [OpenOffice.org] ooo-study
本日 15:00 より、今日はビルドのやりかた教室になりそうな予感。
_ 土用の丑の日
お初天神 の うなぎ屋に食べにいく。おなかいっぱい。
_ dvips
graphicxパッケージなどをつかってepsなどを印刷するときには、dvips -P[/etc/printcapの中のプリンタ名] hoge.dviとして印刷すること。(Debianでの話)
_ Valgrind についてのメモ
OpenOffice.orgのデバッグをさがしていて、見つけました。Valgrind についてのメモ(http://mistfall.net/minami/doc/val-html/)
_ OpenOffice.orgをHOMEにインストールするとき
install --single --prefix=$HOMEというのが良いが、checkinstallをつかってCUIでインストールするも、うまくいかず。(なんでだろう...) で、./setup で GUIインストールして、$HOMEに入れる。
_ [Debian] krxvt
krxvtが起動しなくなった。yabuki@Malkion:~$ rxvt rxvt: can't open pseudo-tty rxvt: aborting理由は、なぜか、/dev/pty/s*のパーミッションが
crw--w---- 1 root tty 3, 0 2004-08-02 17:17 /dev/pty/s0 crw--w---- 1 root tty 3, 1 1970-01-01 09:00 /dev/pty/s1になっているから。 ということで、tty groupに参加しておく、sudo vigrでね。
yabuki@Malkion:~$ id uid=1000(yabuki) gid=1000(yabuki) 所属グループ=0(root),5(tty),6(disk),7(lp),20(dialout),24(cdrom),25(floppy),29(audio),40(src),44(video),50(staff),1000(yabuki) yabuki@Malkion:~$ sudo chmod g+r /dev/pty/s*を実行する. でも、再起動したら、パーミッションが chmod する前にもどってしまった。
_ [OpenOffice.org] GDB Debug
勉強会にて、いろいろ試行錯誤する。ビルドした OpenOffice.org は、$HOMEにインストールして、 gdb で、プロセスに attach する形でデバッグすると、良い感じで自分のビルドしたものをデバッグできそうな感じ。とりあえずは、デバッグオプションのない OpenOffice.org で色々試した。
_ [Linux] カーネル2.6でのthreadの見えかた
yabuki@Malkion:~$ ps -efL UID PID PPID LWP C NLWP STIME TTY TIME CMD root 1 0 1 0 1 17:33 ? 00:00:00 init [2] root 2 1 2 0 1 17:33 ? 00:00:00 [ksoftirqd/0] root 3 1 3 0 1 17:33 ? 00:00:03 [events/0] root 4 3 4 0 1 17:33 ? 00:00:00 [kblockd/0] root 5 3 5 0 1 17:33 ? 00:00:00 [pdflush] root 6 3 6 0 1 17:33 ? 00:00:00 [pdflush] root 8 3 8 0 1 17:33 ? 00:00:00 [aio/0] root 7 1 7 0 1 17:33 ? 00:00:00 [kswapd0] root 10 1 10 0 1 17:33 ? 00:00:00 [kseriod] root 128 1 128 0 1 17:33 ? 00:00:00 [kjournald] root 148 1 148 0 1 17:33 ? 00:00:00 /sbin/devfsd /dev root 256 1 256 0 1 17:34 ? 00:00:00 [khubd] root 692 1 692 0 1 17:34 ? 00:00:00 [kjournald] root 1115 1 1115 0 1 17:34 ? 00:00:00 [pciehpd_event] root 1130 1 1130 0 1 17:34 ? 00:00:00 [shpchpd_event] root 1354 1 1354 0 1 17:34 ? 00:00:00 [pccardd] yabuki 2259 1 2259 0 1 17:35 tty1 00:00:00 kterm -rv yabuki 2260 2259 2260 0 1 17:35 pts/0 00:00:00 bash yabuki 2770 2747 2770 0 1 18:34 pts/0 00:00:00 [getstyle-gnome]とすると、threadを見ることができる。yabuki 2791 2260 2791 0 1 18:34 pts/0 00:00:02 gdb yabuki 2747 2260 2747 0 4 18:34 pts/0 00:00:04 /home/yabuki/bin/OpenOffice.org1.1.1/program/soffice.bin yabuki 2747 2260 2767 0 4 18:34 pts/0 00:00:00 /home/yabuki/bin/OpenOffice.org1.1.1/program/soffice.bin yabuki 2747 2260 2769 0 4 18:34 pts/0 00:00:00 /home/yabuki/bin/OpenOffice.org1.1.1/program/soffice.bin yabuki 2747 2260 2775 0 4 18:34 pts/0 00:00:00 /home/yabuki/bin/OpenOffice.org1.1.1/program/soffice.bin