Personal tools
You are here: Home ブログ 井上 lennyにしたけれど
« December 2010 »
Su Mo Tu We Th Fr Sa
      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  
Recent entries
Apache2.4のリリース予定は来年(2011年)初め(あくまで予定) inoue 2010-12-23
Herokuの発音 inoue 2010-12-20
雑誌記事「ソフトウェア・テストPRESS Vol.9」の原稿公開 inoue 2010-12-18
IPA未踏のニュース inoue 2010-12-15
労基法とチキンゲーム inoue 2010-12-06
フロントエンドエンジニア inoue 2010-12-03
ASCII.technologies誌にMapReduceの記事を書きました inoue 2010-11-25
技術評論社パーフェクトシリーズ絶賛発売中 inoue 2010-11-24
雑誌連載「Emacsのトラノマキ」の原稿(part8)公開 inoue 2010-11-22
RESTの当惑 inoue 2010-11-22
「プログラマのためのUXチートシート」を作りました inoue 2010-11-19
「ビューティフルコード」を読みました inoue 2010-11-16
Categories
カテゴリなし
 
Document Actions

lennyにしたけれど

久しぶりにrailsでも触ろうか、せっかくなのでバージョンも上げようか、せっかくなのでrubyもバージョンを上げようか(1.8系ですが)、それならDebianのバージョンも上げようか、という回りくどい理由でDebianをetchからlennyにしました。

sargeにしたのが2005年。

etchにしたのが2007年。

2年前のPCからは買い換えています。今のPCはetchを新規にインストールしたPCです。このため、potatoからetchまで続く歴史は途絶えてしまいました。

アップグレード手順は次のような感じです。

最初に/etc/apt/sources.listファイル内のetchをlennyに書き換えます。一応、記載サイトにアクセスしてlennyディレクトリの存在をチェックしておきます。

rootユーザで次のように実行します。

# aptitude update
# aptitude install apt
# aptitude install aptitude
# aptitude safe-upgrade
# aptitude dist-upgrade

ポイントはsafe-upgradeとdist-upgradeをそれぞれ新規インストールがなくなるまで繰り返し実行することです。バッドノウハウですが、一回の実行ではすべての依存関係がうまく解決できないことがあります。だいたい2回、まれに3回実行することで、必要なインストールがすべて終わります。

メジャーアップグレード後のリブートはどきどきします。2005年のsargeの頃はカーネルが起動しなくても慣れたものでしたが、最近、カーネルが起動しない状況に出会うことがないので、心の準備がありません。

特に問題もなく起動しました。以前と同じ解像度でXも起動しました。ネットワークも動きました。当たり前じゃないかと思うかもしれませんが何があるか分かりません。動かなくなっても最終的にはどうにかできる自信はあるのですが、率直に言って、作業が不毛すぎて時間を費やす気になれません。

ほとんど何の問題もなくアップグレードできましたが、ひとつだけ問題がありました。Xの描画が微妙に遅くなったのです。初めからこの速度なら我慢できる描画速度ですが、アップグレードで遅くなったというのが納得できません。

チップセットは以下です。ログ(/var/log/Xorg.0.log)を見る限りデバイスまわりの検出の問題ではありません。

$ lspci |grep VGA
00:02.0 VGA compatible controller: Intel Corporation 82945G/GZ Integrated Graphics Controller (rev 02)

試行錯誤の末、/etc/X11/xorg.confで次のようにTilingを無効にするとマシになりました。

Section "Device"
        Identifier      "Configured Video Device"
        Option "Tiling" "false"
EndSection
The URL to Trackback this entry is:
http://dev.ariel-networks.com/Members/inoue/debian-lenny/tbping
Add comment

You can add a comment by filling out the form below. Plain text formatting.

(Required)
(Required)
(Required)
This helps us prevent automated spamming.
Captcha Image


Copyright(C) 2001 - 2006 Ariel Networks, Inc. All rights reserved.