2007-08-21 (Tue)

_ [audacious] 続々々・ja.po 更新

今度こそ直ったそうなので、早速 push。

% hg -v push
running ssh hg.XXXXXXXX.XXX "hg -R /hg/XXXXXXXX serve --stdio"
pushing to ssh://hg.XXXXXXXX.XXX//hg/XXXXXXXX
searching for changes
1 changesets found
remote: adding changesets
remote: adding manifests
remote: adding file changes
remote: added 1 changesets with 1 changes to 1 files
%

OK。

_ [debian] postgresql-common 77

postgresql-common 77 を入れたところ、postgresql-8.1 系は obsolete なので postgresql-8.2 系を使えと出てきたので、pg_dump して移行。

_ [comp] analog リクエストレポート無効

analog でリクエストレポートを表示しないようにするには analog.cfg に

REQUEST OFF

を追加。

_ [vdr] RETURN Baiduspider

百度(Baidu)と言う名の外道を参考に、

60.0.0.0/11      # asd.tj.cn
122.152.128.0/23 # asianetcom.net
202.96.0.0/12    # bta.net.cn

を -j RETURN した。

2007-08-13 (Mon)

_ [comp] 続・hg で commit

Audacious のことっぽいけどメモ。

  1. リモートリポジトリを取り寄せる。

     hg clone ssh://hg.XXXXXXXX.XXX//hg/XXXXXXXX XXXXXXXX
     requesting all changes
     adding changesets
     adding manifests
     adding file changes
     added XXXX changesets with XXXX changes to XXXX files
     XXXX files updated, 0 files merged, 0 files removed, 0 files unresolved
    
  2. ブランチを指定して update。

     % hg branches
     trunk                          XXXX:XXXXXXXXXXXX
     default                        XXXX:XXXXXXXXXXXX (inactive)
    	
     % hg branch
     default
    	
     % hg -v update trunk
     resolving manifests
             :
     XXXX files updated, XXXX files merged, XXXX files removed, XXXX files unresolved
    	
     % hg branch
     trunk
    
  3. .hg/hgrc に以下を追加。

     [ui]
     username = XXXXXXXX <XXXXXXXX at XXXXXXXX dot XXX>
    
  4. ファイルを編集する。
  5. 状態を確認。

     % hg status
     M po/ja.po
    
  6. commit する。この時点ではローカルリポジトリにしか反映されない。

     % hg commit -m 'update Japanese translation' po/ja.po
    
  7. リモートリポジトリに送信。(現在のブランチを trunk にしたので merge の必要なし)…するが何故かうまくいかない。引き続き問い合わせ中。

     % hg -v push
     running ssh hg.XXXXXXXX.XXX "hg -R /hg/XXXXXXXX serve --stdio"
     pushing to ssh://hg.XXXXXXXX.XXX//hg/XXXXXXXX
     searching for changes
     1 changesets found
     remote: abort: could not lock repository /hg/XXXXXXXX: Permission denied
    

_ [debian] acroread 7.0.9 + GTK+ 2.11.6 変

acroread が

(acroread:XXXXX): Gtk-CRITICAL **: gtk_rc_get_style: assertion `GTK_IS_WIDGET (widget)' failed

と出て動かなくなった。GTK+ を 2.11.6 から 2.11.5 に戻したら動くようになった。

とか、いろいろ出てるけど、さて。

2007-08-12 (Sun)

_ [comp] ThinkPad T61 届いた

注文しておいた ThinkPad T61 が届いた。天板とパームレストには IBM ロゴが残ってたのはよかった。あとは全部 lenovo だけど…。電源入れたら液晶左上 5cm×7cm に1つドット欠けが…ちぇ。早速 Debian の install に取り掛かる。 まずは wodim で debian-40r0-i386-netinst.iso を焼く。以前試したときと同じく問題なく焼けた。 次に Debian インストーラから別コンソールに抜けて、パーティション再設定。初期状態では

sda1            1       20019   151343608+      7       HPFS/NTFS
sda2    *       20020   20673   4944240         c       W95 FAT32 (LBA)

sda2 は多分リカバリ用の領域。sda1 の WinXP のパーティションを ntfsresize で 155G から 98G に縮める。(注:ここで勘違いあり)

ntfsresieze -s99998M /dev/sda1

sda1 と sda2 パーティションを一旦削除し、割り当て直し。

sda1            1       12918   97660048+       7       HPFS/NTFS
sda4    *       20020   20673   4944240         c       W95 FAT32 (LBA)

この時点でパーティションテーブルが書き変わったため、sda1 から起動しようとすると、

Invalid partition table

とか出て WinXP が起動しなくなる。多分 fixmbr とかしないとだめなんだろうけど、どうせ grub 入れるので今は見なかったことにして先に進む。リカバリ用の sda4 からは起動できるので最悪なんとかなるだろう。 sda1 を縮めて sda4 との空いた間に Linux パーティションの割り当て。

sda1            1       12918   97660048+       7       HPFS/NTFS
sda2    *       12919   19378   48837600        83      Linux
sda3            19379   20019   4845960         82      Linux swap / Solaris
sda4    *       20020   20673   4944240         c       W95 FAT32 (LBA)

このあと駄目元で sda1 から起動させようとしても、

Error loading operating system

となる。仕方ないのでこのまま Linux パーティションに Debian インストール続行して grub インストール。ところで計算間違ってたのか、swap が 5G になってしまった。まあいいか。 この状態で、grub から無事 sda1 sda2 sda4 どこも起動した。途中かなり不安だったけどよかった。 あと載ってるグラフィックチップは NVIDIA Quadro NVS 140M なんだけど、

※2 GeForce8シリーズにおきまして、WindowsXP環境にてプレイオンラインビューアーをフルスクリーンモードに設定している場合、ご利用中にOSが再起動してしまう問題が発生することを確認しております。 該当の症状が発生する場合は、プレイオンラインビューアーをウィンドウモードに設定し、ご利用ください。本問題につきましてはグラフィックカードメーカーと協力し、原因の調査を進めております。

ref. 動作確認済みグラフィックカードについて

これに思いっきりヒットした。携帯で撮影したので部分的にしか残ってないんだけど、

.... STOP: 0x0000008E (0xC0000005, 0xB3F528C0, ...
.... nv4_disp.dll - Address BF0AD6A5 base at BF012000, ...

とかなんとかかんとかとブルースクリーンで再起動がかかっていた。

_ [debian] rxvt-unicode 8.3-1

8.2-0vd1 を削除。

_ [debian] screen 4.0.3-3vd1

を当てて作成。

_ [audacious] 続々・ja.po 更新

直したってメールが来たので試してみたけど、やっぱり駄目。何が悪いんだろう。