VAIO Type P に Ubuntu 8.04.2 のインストール(その3)

本来の解像度で利用するために、グラフィックドライバをインストールする。

http://gihyo.jp/admin/serial/01/ubuntu-recipe/0057
を参考にした。

xserver-xorg-video-psb パッケージのインストール

apt-line の追加

$ sudo /bin/sh -c "echo 'deb http://ppa.launchpad.net/ubuntu-mobile/ppa/ubuntu hardy main\ndeb-src http://ppa.launchpad.net/ubuntu-mobile/ppa/ubuntu hardy main'> /etc/apt/sources.list.d/ubuntu-mobile.ppa.list"

https://launchpad.net/~ubuntu-mobile/+archive/ppa
を確認。

This repository is signed with 1024R/C6598A30 OpenPGP key. Follow these instructions for installing packages from this PPA.

とのことなので、以下を実行。

$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C6598A30
$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get install xserver-xorg-video-psb

カーネルモジュールのビルド・インストール

ビルド環境の準備とソースの取得。

$ sudo apt-get install fakeroot devscripts
$ sudo apt-get build-dep linux-ubuntu-modules-`uname -r`
$ mkdir src
$ cd src/
$ apt-get source linux-ubuntu-modules-`uname -r`
$ cd linux-ubuntu-modules-2.6.24-2.6.24/

設定の追加

$ echo "CONFIG_DRM_PSB=m" >> debian/config/i386

バージョンを指定するために changelog の更新

 $ dch -i

でエディタを起動して、先頭行を

linux-ubuntu-modules-2.6.24 (2.6.24-23.37+0local) hardy; urgency=low

などに修正。次に、ビルドとインストール。

$ fakeroot debian/rules binary-modules-generic
$ cd ..
$ sudo dpkg -i linux-ubuntu-modules-2.6.24-23-generic_2.6.24-23.37+0local_i386.deb

あとは、再起動。