2006-09-25 (Mon)
_ [debian] libmono-winforms1.0-cil 1.1.17.1-4vd1
mono 全体ではなく、パッチが当たっている libmono-winforms1.0-cil だけを上げることにした。
2006-09-24 (Sun)
_ [debian] wine 0.9.19-1 変
0.9.18-1 と状況変わらず。なお、最新の 0.9.21 を手元でビルドしたけどこちらも状況変わらず。 調べてみると、wine のローダーは
- wine-glibc
- wine-kthread
- wine-preloader
- wine-pthread
の4種類あるようで、デフォルトでは wine-glibc が wine.bin としてインストールされるようだ。モノは /usr/lib/wine 以下。
| - | 0.9.17 | 0.9.18 | 0.9.21 |
| wine-glibc | OK | SEGV | SEGV |
| wine-kthread | SEGV | SEGV | SEGV |
| wine-preloader | NG | NG | NG |
| wine-pthread | OK | OK | OK |
wine-pthread を直接叩けばいいみたい。
2006-09-23 (Sat)
_ [comp] Fx flash plugin + alsa-oss
音の出る flash で音が出なくなることがよくあったので調べてみると、/etc/firefox/firefoxrc の FIREFOX_DSP でいろいろ選べるようだ。
-FIREFOX_DSP="none"
+FIREFOX_DSP="aoss"
使わないようになっていたので aoss にしてみた。わりといい感じかも。
_ [debian] wine 0.9.18-1 変
wine 0.9.18-1 にしてから、
/usr/bin/wine: line 392: 9556 セグメンテーション違反です (core dumped) $WINEBIN/$WINE_BIN_NAME "$@"
Wine failed with return code 139
zsh: segmentation fault (core dumped) wine XXXXXXXX.exe
のように動かなくなった。~/.wine をどかしても駄目。#388079 だろうか。 ところで、一部のボタンが黒塗りになってる現象は、wineでYY-CHR からたどって、
- RESEND comctl32:toolbar: Fix incorrect toolbar bitmap background color
- RESEND comctl32:toolbar: Use HOT imagelist for buttons in CHECKED state
- RESEND comctl32:toolbar: Correct tooltip text retrieval for toolbar buttons
- RESEND comctl32:toolbar: [1/2] Infrastructure CopyBitmap function
- RESEND comctl32:toolbar: [2/2] CopyBitmap function modification
- RESEND comctl32:imagelist: ImageList_Replace mask fixes
の一式を当てることで解決するようだ。 ただ、ボタン黒塗りが直らないものもあるので、そこは何か違う原因なんだろうか。