reflex近況報告。LTSで、早いとこ新しいバージョンに乗り換えたいなあと思いながら今までずるずるとDapperのまんまでいた。乗り換えずにいた理由の一つに、以前会社で訳もわからんままに使わされていたDebianのWoodyからSargeへのアップグレードの時に色々大変でもうこんなのはたくさんだと痛感させられたから、というのもあったんだけれども、まあ最大の理由はタブブラウザ拡張。1.5でもまだ一応安心して使い続けることができる。2対応は遅々として進まなかった、というより全然手つかずのまま放置してたと言っていい。2に乗り換えることで得られるメリットとを単純に天秤にかけても前者の方が圧倒的に重い。2への乗り換えとなる)し上げられない。思ったというだけのことです)し、他の奴にしても、使い勝手等で不満を感じた時に自分でどうにかできる余地が残されていないものを使うのは、なまじっかそれが「できる」環境に一度どっぷり浸かってしまった以上、もう考えられない(ああ、なんかGNU教に嵌ってる気がする......)。6.06という環境を使い続けていた経緯です。2に移行しないといけないという事になってしまいまして。これはもう切羽詰まっててヤバイぞ、いよいよ年貢の納め時だ、ということでツリー型タブをたった4日の超特急突貫工事で作った、と。2への移行もアッサリ済ませることができて、じゃあせっかくだからUbuntu自体も最新バージョンにアップグレードしてしまおうか、と思ってやってみたわけです。7.10へのアップグレードの仕方の案内を見てみると、7.10へは一つ前のバージョンの7.04からしかアップグレードできないよと書いてある。リンクを辿ってみたら各バージョン間のアップグレードの方法が書いてあった。いう風に順番に一つずつアップグレードしていかないといけないようだ。指示に従って作業を進めてみたところ、自分は以下のようなトラブルに遭遇した。6.06から6.10へのアップグレードが中断されてしまって焦った。シンボリックリンクがリンク切れになってた(このところずっとSambaの調子が悪かったのはこれのせいか!)ので、別のフォルダにあった別のシンボリックリンクをコピーしてリネームしてこれと置き換えてやり、もう一度アップグレードをやり直したら、6.10へアップグレードすることができた。6.10から7.04へのアップグレードで、「部分アップグレード」がどうこうと表示されて素直にアップグレードさせてもらえなくて焦った。これは、6.10で普通にアップデートマネージャを起動して6.10用のセキュリティアップデートを全部インストールしてみたところ、やっと7.04へアップデートできた。7.04から7.10へのアップグレードが必ず途中で止まってしまっていた。原因はどうやら、以前6.06の頃に試してみようと思って自分で入れたXglのための/etc/apt/sources.listへの変更だったようだ。自分で加えた変更の箇所をコメントアウトしたところ、無事、アップグレードの操作が次のステップに進むようになった。いうことで7.10の環境になったんだけど、まだまだ問題山積みで。完全にお手上げだったので須藤さんに泣きついて面倒見てもらいました。人の仕事の邪魔して、迷惑にも程がある、キーボードの配置が英語キーボードになってて参った。→これはGUIの設定ツールで日本語キーボードに設定を変えたら解決できた。Firefoxを起動できない。起動しようとしても起動できない。/user/bin/firefox(シンボリックリンク)のリンク先を変えてしまっていたのが原因で、パッケージマネージャでFirefoxを再インストールしても「ユーザが変更してるから触らないでおこう」と判断されてこのリンクだけ修復されなかったせいだった。手動でリンクを直してもらって解決。描画がムチャクチャ重い。視覚効果を切ってもまだ重い。7.04になった時にちょっとだけ視覚効果を試してみたら、その時はサクサク動いてたのに......→これは描画まわりでXglを使うようになっていたのが原因だった。いう名前の空ファイルを作成すれば、Xglが無効になって、今までと同じくらいの速度で描画されるようになった。Xglを無効にしたら、視覚効果(ウィンドウの影とか)が一切利用できなくなってしまった。→これはXglに相当する描画機能を持っている、Xの拡張機能のAIGLXなる機能が働いていなかったからだそうで、DRIというモジュールを使うようにしてもらったら視覚効果が有効になった。いう風に書き換えてもらったら動くようになった。画面の明るさやボリュームを変えるホットキーが効かない。いう行を書き加えてもらったら動くようになった。ハイバネーションできない。→メモリ内の情報をHDDのスワップ領域に書き込むところまでは成功してたようなんだけど、次にマシンを起動した時にそっちから情報を読み込まずに普通に起動してしまうせいで、スワップ領域が壊れているという風に認識されてしまう。スワップ領域をパーティションエディタで再作成しても、ハイバネーション仕様とするとまた同じことが起こる。→仕方ないので放置......GNOMEパネルの「ワークスペース切り替え器」によるワークスペース切り替えは機能するんだけど、「ウィンドウ一覧」ですべてのワークスペースのウィンドウを表示するようにしても別のワークスペースのウィンドウが表示されないし、ワークスペース切り替え器上にも他のワークスペースのウィンドウの縮小表示が出ない。rotation」を選択して「Viewports」の数を任意の数に指定すると、やっと、ワークスペースとデスクトップの切り替えがちゃんと動作するようになった。slide」だとワークスペースの切り替え自体がまともにできなくなる。Settings」を使って設定しても、前述の問題は解消できないので注意が必要だ。ハイバネーションができなくなってしまったのは痛いです。Editエントリを編集します。LTSで、早いとこ新しいバージョンに乗り換えたいなあと思いながら今までずるずるとDapperのまんまでいた。乗り換えずにいた理由の一つに、以前会社で訳もわからんままに使わされていたDebianのWoodyからSargeへのアップグレードの時に色々大変でもうこんなのはたくさんだと痛感させられたから、というのもあったんだけれども、まあ最大の理由は[タブブラウザ拡張](/xul/tabextensions/)。1.5でもまだ一応安心して使い続けることができる。2対応は遅々として進まなかった、というより全然手つかずのまま放置してたと言っていい。2に乗り換えることで得られるメリットとを単純に天秤にかけても前者の方が圧倒的に重い。2への乗り換えとなる)し上げられない。思ったというだけのことです)し、他の奴にしても、使い勝手等で不満を感じた時に自分でどうにかできる余地が残されていないものを使うのは、なまじっかそれが「できる」環境に一度どっぷり浸かってしまった以上、もう考えられない(ああ、なんかGNU教に嵌ってる気がする......)。6.06という環境を使い続けていた経緯です。2に移行しないといけないという事になってしまいまして。これはもう切羽詰まっててヤバイぞ、いよいよ年貢の納め時だ、ということで[ツリー型タブ](/xul/treestyletab/)をたった4日の超特急突貫工事で作った、と。2への移行もアッサリ済ませることができて、じゃあせっかくだからUbuntu自体も最新バージョンにアップグレードしてしまおうか、と思ってやってみたわけです。7.10へのアップグレードの仕方の案内](http://www.ubuntulinux.jp/getubuntu/upgrading)を見てみると、7.10へは一つ前のバージョンの7.04からしかアップグレードできないよと書いてある。リンクを辿ってみたら[各バージョン間のアップグレードの方法](https://help.ubuntu.com/community/UpgradeNotes)が書いてあった。いう風に順番に一つずつアップグレードしていかないといけないようだ。指示に従って作業を進めてみたところ、自分は以下のようなトラブルに遭遇した。6.06から6.10へのアップグレードが中断されてしまって焦った。シンボリックリンクがリンク切れになってた(このところずっとSambaの調子が悪かったのはこれのせいか!)ので、別のフォルダにあった別のシンボリックリンクをコピーしてリネームしてこれと置き換えてやり、もう一度アップグレードをやり直したら、6.10へアップグレードすることができた。6.10から7.04へのアップグレードで、「部分アップグレード」がどうこうと表示されて素直にアップグレードさせてもらえなくて焦った。これは、6.10で普通にアップデートマネージャを起動して6.10用のセキュリティアップデートを全部インストールしてみたところ、やっと7.04へアップデートできた。7.04から7.10へのアップグレードが必ず途中で止まってしまっていた。原因はどうやら、以前6.06の頃に試してみようと思って自分で入れたXglのための/etc/apt/sources.listへの変更だったようだ。自分で加えた変更の箇所をコメントアウトしたところ、無事、アップグレードの操作が次のステップに進むようになった。いうことで7.10の環境になったんだけど、まだまだ問題山積みで。完全にお手上げだったので須藤さんに泣きついて面倒見てもらいました。キーボードの配置が英語キーボードになってて参った。→これはGUIの設定ツールで日本語キーボードに設定を変えたら解決できた。Firefoxを起動できない。起動しようとしても起動できない。/user/bin/firefox(シンボリックリンク)のリンク先を変えてしまっていたのが原因で、パッケージマネージャでFirefoxを再インストールしても「ユーザが変更してるから触らないでおこう」と判断されてこのリンクだけ修復されなかったせいだった。手動でリンクを直してもらって解決。描画がムチャクチャ重い。視覚効果を切ってもまだ重い。→これは描画まわりでXglを使うようになっていたのが原因だった。いう名前の空ファイルを作成すれば、Xglが無効になって、今までと同じくらいの速度で描画されるようになった。Xglを無効にしたら、視覚効果(ウィンドウの影とか)が一切利用できなくなってしまった。→これはXglに相当する描画機能を持っている、Xの拡張機能のAIGLXなる機能が働いていなかったからだそうで、DRIというモジュールを使うようにしてもらったら視覚効果が有効になった。いう風に書き換えてもらったら動くようになった。画面の明るさやボリュームを変えるホットキーが効かない。いう行を書き加えてもらったら動くようになった。ハイバネーションできない。→メモリ内の情報をHDDのスワップ領域に書き込むところまでは成功してたようなんだけど、次にマシンを起動した時にそっちから情報を読み込まずに普通に起動してしまうせいで、スワップ領域が壊れているという風に認識されてしまう。スワップ領域をパーティションエディタで再作成しても、ハイバネーション仕様とするとまた同じことが起こる。GNOMEパネルの「ワークスペース切り替え器」によるワークスペース切り替えは機能するんだけど、「ウィンドウ一覧」ですべてのワークスペースのウィンドウを表示するようにしても別のワークスペースのウィンドウが表示されないし、ワークスペース切り替え器上にも他のワークスペースのウィンドウの縮小表示が出ない。rotation」を選択して「Viewports」の数を任意の数に指定すると、やっと、ワークスペースとデスクトップの切り替えがちゃんと動作するようになった。slide」だとワークスペースの切り替え自体がまともにできなくなる。Settings」を使って設定しても、前述の問題は解消*できない*ので注意が必要だ。ハイバネーションができなくなってしまったのは痛いです。