kochi から sazanami に depend するように変更されたらしいけど、起動したら
FT2: Open Font Error. (/usr/share/fonts/truetype/kochi/kochi-gothic.ttf)
と出るようになったので見てみたら 20ascii-ptex.map と 20ntt-jtex.map が kochi のまま。ということで報告したけど、reopen ってつけないとまずかったのかな? > #352006
reopen を投げ直した。
irc2.11.1p1-irc2.11.1p1+jp8.1beta2.patch を当てたりいろいろ調整して作成。
festalon gbsplay sexyspc xymms を追加して作成。気付かなかったけど Crossfade が削除されて Audio Scrobber が新たに追加されていた。
s/kochi/sazanami/g debian/{20ascii-ptex.map,20ntt-jtex.map} して作成。
ユーザ一覧が幅広になってしまうのを避けるうまい訳が思いつかなかったので ja.po を
-msgstr "%d 個のなると、合計 %d 個" +msgstr "%d ops, %d total"
未訳にした。
を当てて作成。
を当てて作成。AZURE Diary 2006.03.06 では vd_unicon がうまく動いていないとあるけど、こちらでは再現しなかった。
公式ページに
Unique! keymatrixdown/up commands to automatically push keys (like pressing CTRL at boot automatically)
というのがあったので調べてみると、
keymatrixdown <row> <mask> press the indicated MSX keys
[/usr/share/doc/openmsx/commands.txt.gzより引用]
MSX Assembly Page - Keyboard matrices を見ると CTRL は row6、bit1。ということは 0b00000010 なので、
keymatrixdown 6 2
とコンソールで指定してリセット。
akito patch の fontconfig-2.2.1-AppleRoman-DynaFont.patch と fontconfig-2.2.1-Bold-conf.patch を当てて作成。
を当てて作成。
タイトルやらボタンの文字列が斜めになってる。この現象に言及してるページをどこかで見た気がするんだけど、どこだったかなぁ。> xine-engine-error.png
これ。> icewmが使っているフォントの怪 (#356495)
さらに検索してみると出るわ出るわ。> bold/italicフォント @ IA32 sid, フォントが右肩上がりに…
解決策も発見。> 右肩上がりのフォントが直った
Fix bold text rendering bug.
(中略)
Obtained from: freetype2 CVS
[FreshPorts -- print/freetype2 - commit detailsより引用]
ということなので、裏を取るのに freetype の CVS を見に行ってみる。
* src/base/ftsynth.c (FT_GlyphSlot_Embolden): Change the default strength.
Don't increase slot->advance.y.
[Repository - log - sources: freetype/freetype2/src/base/ftsynth.cより引用]
当たりのようだ。files/patch-src::base::ftsynth.c を当てた freetype で xine を動かしてみる。お、斜めってるのが直った。
files/patch-src::base::ftsynth.c を当てて作成。
subversion 1.3.0-3 が unstable にやってきたので早速入れてみる。予想通り SEGV ったので、LFS を有効にした libapr0 (apache2 2.0.55 に同梱の 0.9.7) で subversion をリビルド。ところが状況は変わらず SEGV りまくる。
探してみると、FSFS commits >2GB pass but fail verify on Linux, with APR patch という報告があったので、[PATCH] large files, seek, and unsigned longs を当てた libapr0 (apache2) を作成し、その上で subversion をリビルド。したけどやっぱりだめ。
apache2 2.2 ではデフォルトで LFS 有効らしいので、apache2 2.0.55 の LFS は無効にしておくかな。
AP2_CONFLAGS += -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
をコメントアウトして作成。apache2 2.2 は #344072 によればそのうち experimental に入るようだ。
subversion 1.3.0-3 は予想通り問題なく動くようになった。subversion 1.2.3dfsg1-3vd1 を削除。
#356854 に Tags: patch をつけた。一方、Ubuntu の2.1.10-1ubuntu1 (2006/01/16) では修正済みのようだ。Ubuntu での報告は Bug #5560 in freetype (Ubuntu): "Konqueror renders embolden characters strangely"。Ubuntu のバグ報告も見るようにしないとだめかな。
#356495 にもフォローを入れたけど、間違ってコントロールになってないのを2通、さらにコントロールの出し直しを2通、余計なものを3通も投げてしまった。失敗失敗。
vd_dirty-workaround.dpatch を追加して作成。
files/patch-src::base::ftsynth.c を追加して作成。
コンパイルできない。
/usr/src/modules/nvidia-kernel/nv/os-interface.c:1375: error: 'struct task_struct' has no member named 'rlim' make[5]: *** [/usr/src/modules/nvidia-kernel/nv/os-interface.o] エラー 1
1.0-8178 for x86-64/em64t and x86 updates (01-22-2006) にパッチがあるようだけど、今つながらない。
つながった。 2.6.15-git1 build problems with 8178 のほうがそのものズバリだった。ここに示されている NVIDIA_kernel-1.0-8178-1444349.diff.txt を当ててやるとコンパイルが通った。また落ちたときのためにここに置いておこう。> NVIDIA_kernel-1.0-8178-1444349.diff.txt
こちらは問題なし。ただし、
とりあえず 2.6.15 から移行する場合、 iptables 周りが色々変更されているので注意した方がいいかも。例えば make oldconfig した時に、 Netfilter Xtables support (required for ip_tables) (NETFILTER_XTABLES) で N を選ぶと、iptables 周りが軒並ビルドされなくなるんだけど、これがデフォルトで N になっていたりする。。
[めも 2006 - カーネルについてより引用]
このへんに注意。
今朝の unstable で bold が出なくなった。正確には部分的に出ない。出ないところは sylpheed の未読の部分。ヘッダとかは太字になってる。
しばらく前の experimental の pango 1.11.99-1 + glib 2.10.1-1 で bold が出なくなるのは確認していたので、pango 1.10.4-1 + glib 2.10.1-1 にしていた。
で、pango 1.10.4-1 に戻そうとしたら、pango 1.12.0-2 と一緒に入ってきた glib 2.10.1-2 で
Conflicts: libpango1.0-0 (<< 1.11)
とされてて pango 単体では戻せない。さてどうしたものか。
Patch to let pango support artifical italic, bold and bold italic styles for the fonts which don't have these styles. というのを見つけたけど、取り込まれたものの revert されてる。実際当ててみても効果はなかった。
原因判明するまでひとまず pango 1.10.4-1 + glib 2.10.1-1 に戻しておく。
ちょっと改題。太字にならないのはスレッドツリーとフォルダツリー。本文のヘッダとかでは太字が出る。報告した。> bold表示の問題
関係してそうなライブラリはこんなもん。
fuse-utils を upgrade しようとしたら
Setting up fuse-utils (2.5.2-3) ... creating fuse device... creating fuse group... The group `fuse' already exists as a system group. Exiting... chown: cannot access `/dev/fuse': No such file or directory dpkg: error processing fuse-utils (--configure): subprocess post-installation script returned error exit status 1
とエラーが出て何事かと思ったら fuse モジュールを組み込んでなかった。
orphan されていたが引き取られた。dpatch から quilt という別の パッチ管理機構を使うように変わった模様。
×問題対策インチキパッチ vd_rxvt-unicode_latin1-supplement-partly_double-width_encoding-jp.patch を追加して作成。
#358734 に投げたはいいんだけどパッチを添付し忘れた。最近こんなんばっかりだ。
ふと dmesg を見ると
fglrx: Unknown symbol inter_module_unregister fglrx: Unknown symbol inter_module_get_request fglrx: Unknown symbol inter_module_put fglrx: Unknown symbol inter_module_register
というのが出ていた。あれ、でも fglrx 使えてるけどなー、と思って /etc/X11/xorg.conf を見てみると、
# Driver "fglrx" Driver "ati"
あ!? 一体いつから?
-rw-r--r-- 1 root root 4585 Dec 15 00:50 /etc/X11/xorg.conf
まったく記憶にない。しばらくずーっと xorg のドライバで動かしてたのか...。
ひとまず検索してみると、2.6.16 rc kernels - Rage3D Discussion Area を発見。まず、kernel/Makefile を
-obj-$(CONFIG_OBSOLETE_INTERMODULE) += intermodule.o +obj-y += intermodule.o
と編集してやればよいらしい。ビルド完了、動作を確認。
よく見てみると、さらに
Option "Composite" "Enable"
とかなってて、Composite 拡張が有効になってた。このため Xorg.0.log で
(II) fglrx(0): Composite extension enabled, disabling direct rendering (WW) fglrx(0): *********************************************** (WW) fglrx(0): * DRI initialization failed! * (WW) fglrx(0): * (maybe driver kernel module missing or bad) * (WW) fglrx(0): * 2D acceleraton available (MMIO) * (WW) fglrx(0): * no 3D acceleration available * (WW) fglrx(0): ********************************************* *
と表示されている通り DRI が使えなくなっており、
fglrxinfo で
% fglrxinfo Xlib: extension "XFree86-DRI" missing on display ":0.0". display: :0.0 screen: 0 OpenGL vendor string: Mesa project: www.mesa3d.org OpenGL renderer string: Mesa GLX Indirect OpenGL version string: 1.2 (1.5 Mesa 6.4.1)
と Mesa を使うようになってしまっていた。
Composite 拡張を無効にすることで、
(II) fglrx(0): DRI initialization successfull!
% fglrxinfo display: :0.0 screen: 0 OpenGL vendor string: ATI Technologies Inc. OpenGL renderer string: MOBILITY RADEON 9600 Generic OpenGL version string: 2.0.5695 (8.23.7)
となった。fgl_glxgears も glxgears もいい感じ。
てか、だいぶ前に駄目だったのに、何で有効にしてたんだろう。
libfreetype6 2.1.10-1.1 でボールドが斜めにずれる件は Ubuntu の 2.1.10-1ubuntu1 をマージして解決されるようだ。
libfreetype6 2.1.10-1.1 でボールドが斜めにずれる件が解決した。
freetype 2.1.10-1.2vd1 を削除。
gtk+2.0 2.8.16-1 がきていたので入れてみたけど進展なし。
設置場所変更につき 4/2(日) vdr.jp 停止します。具体的な時間は未定です。
※先日の予告では 4/1(土)〜4/2(日) でしたが、短縮になりました。
festalon gbsplay sexyspc xymms を追加して作成。
timidity.cfg のパスが決め打ちでなくなっていたので、パス修正パッチは外した。
×問題対策インチキパッチ vd_rxvt-unicode_latin1-supplement-partly_double-width_encoding-jp.patch を追加して作成。
Problems with fglrx - Linux ThinkPad Wiki というまとまってる Wiki を発見。サスペンドできるけどレジュームしたら固まる現象は Troubles using software suspend、X を落としたら固まる現象は Hardlock on X logout。さらに、
も要チェック。
pango 1.12.0-2 + sylpheed で一部 bold 出ない問題は解決していただけたので、SVN から引っ張ってきて作成。
で、GTK+ 2.0 Tree View Tutorial の Hello World のソースを参考に、sylpheed の変更箇所を見てまとめ。
これまでは
store = gtk_list_store_new (NUM_COLS, G_TYPE_STRING, G_TYPE_BOOLEAN); : gtk_list_store_set (store, &iter, COL_NAME, "Heinz El-Mann", COL_BOLD, 1, -1); : gtk_list_store_set (store, &iter, COL_NAME, "Jane Doe", COL_BOLD, 0, -1); : gtk_tree_view_insert_column_with_attributes (GTK_TREE_VIEW (view), -1, "Name", renderer, "text", COL_NAME, "weight-set", COL_BOLD, NULL); g_object_set(G_OBJECT(renderer), "weight", PANGO_WEIGHT_BOLD, NULL);
という形だったけれど、
store = gtk_list_store_new (NUM_COLS, G_TYPE_STRING, G_TYPE_INT); : gtk_list_store_set (store, &iter, COL_NAME, "Heinz El-Mann", COL_BOLD, PANGO_WEIGHT_BOLD, -1); : gtk_list_store_set (store, &iter, COL_NAME, "Jane Doe", COL_BOLD, PANGO_WEIGHT_NORMAL, -1); : gtk_tree_view_insert_column_with_attributes (GTK_TREE_VIEW (view), -1, "Name", renderer, "text", COL_NAME, "weight", COL_BOLD, NULL);
という形にしなければならないようだ。
icewm のメニューが変な件。完全には追えてないけど、
が怪しい。
audacious + crossfade がクラッシュする件。vd_xmms-crossfade-0.3.10-gstaticmutex.diff を当て、configure に --disable-oss で動くようになると思います。
もともとのパッチ作者ではないと断りを入れて報告しておいた。> vd_xmms-crossfade-0.3.10-gstaticmutex.diff
普段使ってるわけではないので切り出し漏れがあるような気がするけど。
src/ypaint.cc の Graphics::drawCharUnderline がバグっていた。ホットキーにアンダーラインを引く際のマルチバイトの処理漏れっぽい。 > 画像(強調付き)
こちらも普段使ってるわけではないけど報告。> vd_icewm-1.2.25-drawcharunderline-multibytes-fix.patch
repository for vim 7 snapshots で vim 7 スナップショットの apt-line が公開されたので入れてみた。syntax/css.vim がバグっている問題は解消されているようなので、こちらを使うことにしよう。
前 | 2006年 3月 |
次 | ||||
日 | 月 | 火 | 水 | 木 | 金 | 土 |
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
パッチ等(無保証)