Ubuntu‎ > ‎

Dell Mini 12にUbuntu 9.04をインストール

Dell Mini 12のUbuntu版を購入したのですが、デフォルトでインストールされているのはUbuntu 8.04 (Hardy Heron)とちょっと古い上に、アーキテクチャがlpiaなのでi386なdebパッケージが扱いにくいので、思い切ってUbuntu 9.04 (Jaunty Jackalope) Netbook Remix (UNR)をインストールしてみました。

既知の問題点

2009年05月06日で以下の問題点があります。
2009年05月15日時点で、グラフィックス・チップセット用のビデオドライバが無く、描画が遅いという問題は解決しました。

  • 描画が遅い(解決)
 Dell Mini 12で使用されているグラフィックス・チップセット用の純正ビデオドライバが使用できないため、汎用のVESAドライバを使わなければなりません。そのため、描画が非常に遅いです。一応、YouTubeレベルの動画であれば再生することはできますが、動きの激しい動画はまともに見れません。なお、解像度が1024×780になってしまう問題は解決できます。

インストールの手順

手順は、以下のサイトを見れば大体書いてあります。ですので、割愛。

インストール後の設定

ビデオドライバのインストール

Poulsbo用のビデオドライバをインストールします。

まずは、launchpadのリポジトリをaptのソースリストに追加します。

launchpadリポジトリの追加

$ echo "deb http://ppa.launchpad.net/ubuntu-mobile/ppa/ubuntu jaunty main multiverse restricted universe" > launchpad.list
$ sudo mv launchpad.list /etc/apt/sources.list.d/



このままでは、aptを実行したとき以下のようなエラーがでます。

GPGエラー

W: GPG error: http://ppa.launchpad.net jaunty Release: 公開鍵を利用できないため、以下の署名は検証できませんでした: NO_PUBKEY 99D6B21CC6598A30
W: これらの問題を解決するためには apt-get update を実行する必要があるかもしれません



そこで、先ほど追加したlaunchpadリポジトリの公開鍵を登録します。

launchpadリポジトリ公開鍵の追加

$ gpg --keyserver keyserver.ubuntu.com --recv 99D6B21CC6598A30
$ gpg --export --armor 99D6B21CC6598A30 | sudo apt-key add -



追加したlaunchpadのリポジトリに含まれるパッケージのリストがローカルに反映されるように、aptをupdateし、ビデオドライバをインストールします。"Intel Poulsbo (2D)"と書いてあるので、2D用みたいですね。

ビデオドライバのインストール

$ sudo apt-get update
$ sudo apt-get install xserver-xorg-video-psb


デフォルトでインストールされるVESAドライバ(汎用ビデオドライバ)よりはかなり快適な動作になりますが、動画をフルスクリーンで再生するのは無理があるようです。

カーネルをアップデートしたらエラーが出る

カーネルを2.6.28-11から2.6.28-14にアップデートしたら、起動途中にpsbドライバのモジュールが見つからず、エラーになって正常に表示されなくなってしまいました。

2009年8月16日現在、どうやら、launchpadで最新のカーネルに対応したpsbドライバが提供されていないようです。

そのような場合は、以下のようにしてソースからモジュールをインストールすることで対処することができます。

psb-kernel-sourceのインストール

$ sudo apt-get install psb-kernel-source

既に、psb-kernel-sourceをインストールしている場合は、一度apt-get removeしてから再度インストールしてみてください。

解像度の設定

既知の問題点に書いたように、Ubuntu 9.04では純正のビデオドライバが使用できません。そのため、インストール直後は画面の解像度が最大1024×780になってしまい、1280×800に設定できません。この問題は、855resolutionというツールを使うことによって解決できます。
!解像度の設定は、上記のビデオドライバをインストールすれば、必要ありません。


ターミナルで以下のコマンドを実行してください。

解像度の設定

$ wget http://old-releases.ubuntu.com/ubuntu/pool/universe/8/855resolution/855resolution_0.4-1ubuntu1_i386.deb
$ sudo dpkg -i 855resolution_0.4-1ubuntu1_i386.deb
$ sudo 855resolution 5c 1280 800


そして、/etc/default/855resolutionを以下のように編集します。

855resolutionの設定

#
# 855resolution default
#
# find free modes by  /usr/sbin/855resolution -l
# and set it to MODE
#
MODE=5c
#
# and set resolutions for the mode.
#
XRESO=1280
YRESO=800


設定後、再起動するとデフォルトの解像度が1280×800になります。

Comments