最新

vdrめも

検索キーワード:
[PR]:「Chef活用ガイド コードではじめる構成管理 (大型本), (Kindle版)」発売中です。


2007-07-01(日) 健闘違いか [長年日記]

_ [audacious] 続々々々々々・AudKrellM 0.0.0 変

そこまで深刻でもなかった。だいたい固まったかな。


2007-07-02(月) まだだめか [長年日記]

_ [audacious] 続々々々々々々・AudKrellM 0.0.0 変

今度は演奏させてるとメモリリークしてるような。


2007-07-03(火) 必要だったか [長年日記]

_ [audacious] AudKrellM 0.0.1 に向けて

gkrellmms/playlist.c をポートした。


2007-07-04(水) 継続してないと忘れる [長年日記]

_ [misc] 疲れた

今日は忙しくて進展なし。


2007-07-05(木) 今日も進展なし [長年日記]

_ [debian] acroread 7.0.9-0.2sarge1 変

久々に起動したら、以前と同じように

% acroread
expr: syntax error
expr: syntax error
expr: syntax error
        :

となってしまった。GTK+2 を 2.10.13-1 から 2.11.5-1 にしたせいかな。

/usr/lib/libgtk-x11-2.0.so.0.1105.0

今度は 11「05」か。ということで以下のように変更。

--- /usr/lib/Adobe/Acrobat7.0/bin/acroread.orig	2007-07-06 00:40:25.000000000 +0900
+++ /usr/lib/Adobe/Acrobat7.0/bin/acroread	2007-07-06 00:41:00.000000000 +0900
@@ -419,7 +419,7 @@
            return 1 
         fi
 
-   		echo $mfile| sed 's/libgtk-x11-\([0-9]*\).0.so.0.\([0-9]*\)00.\([0-9]*\)\|\(.*\)/\1\2\3/g'
+   		echo $mfile| sed 's/libgtk-x11-\([0-9]*\).0.so.0.\([0-9]*\).\([0-9]*\)\|\(.*\)/\1\2\3/g'
         return 0
     fi
 


2007-07-06(金) うーむ [長年日記]

_ [comp] Tab Mix Plus 変

相当前からだけど、Tab Mix Plus 起動時のセッションのダイアログがすごく小さくて中身が真っ白でタイトルが Unnamed、オプションを開くとこれまたダイアログがすごく小さくて中身が白い(こちらはタイトルはまとも)という現象が発生している。相当前すぎていつからか忘れたくらい。いい加減うざったくなってきたので、フォーラムに何か出てないか探してみたところ、

geniusiknowit, in about:config try to reset your browser.startup.homepage pref

if this will not help try to change your home page

[[Linux] Problem with Fx 2.0.0.1 & Tab Mix 0.3.5.2より引用]

My solution has change the default theme of firefox.

[No options in linuxより引用]

初期ページのリセットとデフォルトテーマに変更をやってみたけど駄目だった。今のところ修正には至っていない模様。しばらくフォーラムをチェックしていよう。


2007-07-07(土) 眠い [長年日記]

_ [comp] パッド買い替え

JY-P55UC 購入。クリアはやめとけばよかったかな...。



2007-07-09(月) 重箱だけど [長年日記]

_ [audacious] 続・AudKrellM 0.0.1 に向けて

gkrellmms/playlist.c のポートとそれの擦り合わせだいたい完了。

_ [comp] GTK+ 2.11.5-1 GtkFileChooser の ja.po が変

ふと GtkFileChooser で「昨日の XX:XX」となるべきところが「機能の XX:XX」となっていることに気付いた。bugzilla にも svn にもなさそうだったので、報告した。簡単に報告できるもんだ...。

_ [unicon] 20070709-2.6.22

rediffed.

_ [debian] kernel-patch-vd-unicon 0.0.0.20070709-0vd1

作成。

_ [debian] libmowgli 0.3.0-0vd1

audacious trunk で必要になってたので作成。


2007-07-10(火) だりいな [長年日記]

_ [comp] kernel 2.6.22 変

サスペンドからレジュームしたら、ネットワークが上がっていなかった。

e1000: eth0: e1000_watchdog: NIC Link is Up 100 Mbps Full Duplex, Flow Control: RX/TX

networking restart したら

ADDRCONF(NETDEV_UP): eth0: link is not ready
e1000: eth0: e1000_watchdog: NIC Link is Up 100 Mbps Full Duplex, Flow Control: RX/TX
ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready

復帰したけど、再度試したら、やっぱりおかしかった。

ところで、ehci_hcd を外してから、2.6.21 でサスペンド/レジュームはまったく問題なかった。

_ [comp] 続・Tab Mix Plus 変

incompatible with (debian) iceweasel という話があるようだ。> #399753

Only Debian derived distributions are affected by the problem of the blank windows.

Other distros (RH, Mandriva, Fedora, SUSE) works fine.

[Session Manager pops up tiny blank windowより引用]

I can confirm the same happens with a fresh installation of Ubuntu 7.04.

[Session Manager pops up tiny blank windowより引用]

Just tested alpha release of kubuntu 7.10 and the problem is solved.

[Session Manager pops up tiny blank windowより引用]

というポストもある。本当に Debian specific で *ubuntu 7.10 なら発生しないんだろうか? 確かめてみる価値はありそうだ。

firefox (2.0.0.4+1-0ubuntu1) feisty-security (7.04) では問題解決しなかったけど、firefox (2.0.0.4+2-0ubuntu3) gutsy (7.10?) では確かに現象が起きなくなった。オプションも最初開いたときに空白にはならない。この二者間の差分に何かヒントがありそうだ。


2007-07-11(水) 今日もだりいな [長年日記]

_ [comp] 続・kernel 2.6.22 変

そういや avahi とかいうよくわからんものが java6 を上げたら入ったなーと思って、avahi-daemon を外して java6 を java5 に下げて挑戦。けど結果は一緒だった。疑ってごめん。> avahi

ではやっぱり kernel なんだろうか。


2007-07-12(木) 進展なし [長年日記]

_ [misc] だりい

今日もだるい。



2007-07-14(土) 連休だったのか [長年日記]

_ [comp] 「LaVie M」に電源が入らなくなる不具合

 NECは、モバイルノートPC「LaVie M」、「LaVie G タイプM」、「VersaProモバイルノート(ベイ内蔵型)」に、電源が入らなくなる場合があり、その一部で発熱から筐体が変形する恐れがあると発表した。該当製品は無償修理を実施する。なお、発火の恐れはなく、人的被害も発生していないとしている。

 対象は、2003年3月から2005年4月に出荷された製品

[NEC、モバイルノート「LaVie M」に電源が入らなくなる不具合〜該当製品を無償修理で対応より引用]

時期は HIT してたけど物は違うか。

直接関係ないと思うけど、ラデ焼けも熱によるものっぽいんだけど、どうなんだろうか。


2007-07-15(日) いい休み [長年日記]

_ [movie] トータル・リコール

トータル・リコール [DVD]


2007-07-16(月) 大変なことに [長年日記]

_ [misc] 地震

少なくともうちは無事だった。


2007-07-17(火) だるい [長年日記]

_ [misc] だるい

連休は待ち遠しいが、連休明けはだるい。


2007-07-18(水) びっくり [長年日記]

_ [gkrelluim] 0.1.2 に向けて

AudKrellM で色々調べた GKrellM プラグインの作法を反映。

_ [misc] メール着信

何かの間違いかいたずらかと思った。


2007-07-19(木) ううむ [長年日記]

_ [debian] sun-java6 6-02-1

#432661 で libnss-mdns が Depends: から Recommends: に降格し、avahi が不要になった。でも未だにレジューム時の問題は未解決。


2007-07-20(金) 400日か [長年日記]

_ [comp] dir_index

標準で、新しい ext2 と ext3 ファイルシステムは dir_index と resize_inode 機能つきで作成されます。dir_index 機能は大量のファイルがあるディレクトリでの処理をスピードアップします。

[Debian GNU/Linux 4.0 ("etch") リリースノート (Intel x86 用) - Debian GNU/Linux 4.0 の最新情報より引用]

ということで、昔大変なことがあった dir_index が標準になった。なので古いファイルシステムを dir_index 有効にして回る。

# tune2fs -O dir_index /dev/hdXX
# e2fsck -D /dev/hdXX

umount してないと駄目なんで、/ は小細工して有効にしようと思ったら、既に dir_index 有効だった。いつの間に。

_ [debian] iceweasel 2.0.0.5-1vd1

などのパッチ

を当てて作成。iceweasel: Some addons' preferences window are zero size and blank は未解決。

_ [debian] libcdio 0.78.2-0vd1

新しい audacious の cdaudio-ng は libcddb2-dev libcdio-cdda-dev libcdio-dev が必要なので、#418604 に出ていたパッチを 0.76-1 に当てて、さらに libcddb を有効にして作成。


2007-07-21(土) さてどうするか [長年日記]

_ [debian] 続々々・Tab Mix Plus 変

#432970 に投げたけど、#399753 #401255 と一緒かな。マージしときゃいいのかな...。

_ [audacious] AudKrellM 0.0.1

宣伝してきた。> [Audacious] AudKrellM 0.0.1 (GKrellM Audacious Plugin)


2007-07-22(日) さて... [長年日記]

_ [comp] pidgin 変

いつのまにか beep が鳴らなくなった。

_ [misc] 続・メール着信

返信した。


2007-07-23(月) さてどうしたものか [長年日記]

_ [debian] iceweasel 2.0.0.5-2vd1

などのパッチ

を当てて作成。



2007-07-25(水) まさかこんなことが [長年日記]

_ [debian] 続々々々・Tab Mix Plus 変

ふと Ubuntu の Firefox 2.0.0.5+2-0ubuntu2 を手元でビルドして試してみようと思い立つ。tar-in-tar なのがうざいけど quilt でパッチ管理されてるのがいい感じ。Ubuntu 由来のパッチをいろいろ取り外し。

vd_bugzilla-org_bug-255990_attachment-213337_iceweasel-2.0.0.4.patch と衝突するので、bz7969-a-thai-patch.patch は取り外し。

fontconfig が #299697 のパッチが当たって FC_ANY_METRICS という値が追加されていることを期待されているので、deb299697-lp42559-use-FC_ANY_METRICS.patch は取り外し。

これでビルドできたのは普通に Tab Mix Plus が使えた。やはり決定的な違いがあるはず。

今度はできたバイナリ同士でファイルをいろいろ交換してみることにする。Ubuntu の /etc/firefox と Debian の /etc/iceweasel は取り替えても違いはなかった。次は Ubuntu の /usr/share/firefox/chrome と Debian の /usr/share/iceweasel/chrome を取り替えてみると...これが的中。Ubuntu Firefox と Debian Iceweasel で Tab Mix Plus の動作が逆になった。ということで両者の中身を比較してみる。Ubuntu の chrome は jar で固められていたので、これはばらす。*.manifest も書き直して、diff を取る。うーむ、動作に大きく影響を与えそうな違いはない...。

ここで Ubuntu Firefox を起動すると、何故か Tab Mix Plus がきちんと動かない。あれ、と思って見てみると、jar をばらしたままだった。...まさか jar で固まってるかバラになってるか、それが動作に影響を与えてる? ということで Debian Iceweasel の chrome も jar で固めて *.manifest も書き直して、これで実行してみると... Tab Mix Plus がちゃんと動くじゃないか。パッチの問題ではなく、パッケージングの問題? 見てみると、Ubuntu でも Tab Mix Plus が動作しなかった firefox 2.0.0.4+1-0ubuntu1 は chrome がバラになっていた。

chrome を jar で固めるかバラにするかはどこで決めてるんだろう? と探してみると、どうやら configure オプションのこれっぽい。

  --enable-chrome-format=jar|flat|both|symlink
                          Select FORMAT of chrome files (default=jar)

これを flat にするとバラになるのかな。default=jar なのに何でわざわざバラにしてるんだろう...。

* config/config.mk, config/make-jars.pl, configure.in, security/nss/lib/fortcrypt/swfort/pkcs11/config.mk, extensions/inspector/Makefile.in: Allow building without zip when building flat chrome.

* debian/rules: Build flat chrome.

[/usr/share/doc/iceweasel/changelog.Debian.gzより引用]

そんなことで...。こうなったのは firefox (1.5.dfsg+1.5.0.1-3) Sun, 26 Feb 2006 11:45:15 -0500、1年半近く前の話。これ flat にするって何かいいことあるんだろうか。それと flat にしたらおかしくなるアドオンのが問題なんだろうか。bugzilla で何か情報がないか探してみると、

flat-chrome builds are for debugging, I don't see any need to support them in universal configurations

[Bug 328845 -- An universal build with --enable-chrome-format=flat fails with an errorより引用]

Flat chrome is supported for debugging only, and should not be used in installed environments. This adds a makefile error to that effect. That debian uses flat chrome is a longstanding bug in their distribution.

[Bug 371253 -- firefox won't start if compiled with --enable-chrome-format=flatより引用]

ということで flat は debug 用途に使うもので、通常利用では jar にしておくべきのようだ。#432970 に --enable-chrome-format=jar に戻してもらうように要請。

_ [debian] iceweasel 2.0.0.5-2vd2

などのパッチ

を当て、--enable-chrome-format=jar にして作成。


2007-07-26(木) ばらまき [長年日記]

_ [debian] 続々々々々・Tab Mix Plus 変

フォーラムにも投げてきた。> Debian/Ubuntu: preferences window are zero size and blank

_ [comp] w3m でフォーム入力後 B で落ちる

フォームに何か入力して submit し、そこから B で戻ると落ちることがある。tdiary とか wikipedia とか。いろいろパッチ当ててるから駄目なのかなあと素の 0.5.1 と 0.5.2 と cvs-1.1001 で調べてみると、これらは落ちはしないけど表示が乱れていることを確認。これが原因でいろいろパッチ当たってるほうは落ちるのかな。ということで ML に投げた。> [w3m-dev 04281] break textform when buffer back




2007-07-29(日) ちょっと回復したか? [長年日記]

_ [misc] 休み

選挙特番見て休む。


2007-07-30(月) やっぱだめか [長年日記]

_ [misc] 休日

熱出てきた。


2007-07-31(火) 休んでおく [長年日記]

_ [misc] 続・休日

熱は下がったけど体が痛い。


2007年
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

[amd64 | audacious | comp | debian | gkrelluim | kip | misc | movie | research | rime | unicon | vdr | work | えふえふ]

書いてる人: dai

パッチ等(無保証)

GPG Fingerprint = 0B29 D88E 42E6 B765 B8D8 EA50 7839 619D D439 668E