]
トップ «前の日記(2004-08-01) 最新 次の日記(2004-08-03)» 編集

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] 
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
とすると、threadを見ることができる。