VAIO type P + Ubuntu 10.04 の環境構築
VAIO type P に入れた Ubuntu の環境構築編。
画面描画を改善する
- 参考サイト
デフォルトだととにかく画面描画が遅すぎるので、GMA500ドライバをインストール。
(輝度調整が Fn + F5/F6 でできるようになる。)
sudo add-apt-repository ppa:gma500/ppa sudo apt-get update sudo apt-get install poulsbo-driver-2d poulsbo-driver-3d poulsbo-config sudo vi /etc/default/grub # GRUB_CMDLINE_LINUX_DEFAULT="quiet splash mem=2000mb" # を設定する。上記のGMA500チームのページには、acpi_osi=Linux も指定するように書かれているが、EeePC用なので設定しない。 sudo update-grub
HHKっぽいキーボード配置にする
- 参考サイト
Ctrl キーの位置だけなら、[システム]→[キーボード]→[レイアウト]→[オプション]から「Swap Ctrl and CapsLock」にすることで出来るけど、HHK っぽくするために、窓使いの憂鬱をインストールする。
- http://members.at.infoseek.co.jp/hattoushin_uma/から適当なところにダウンロード
- いつもどおり展開→configure→make→インストール
configure すると色々足りないと言われるので、g++ と boost 関連を入れておくこと。tar xvzf mayu-0.11.tar.gz cd mayu-0.11/ sudo apt-get install g++ libboost-all-dev ./configure make sudo make install
- uinput のロード
uinput がロードされていないと mayu は動かないので、README にある通りロードする。sudo modprobe uinput
また、起動時にロードするよう、/etc/modules にも追加する。
sudo vi /etc/modules # uinput # の行を追加する
- 起動スクリプトの作成
よく分からないまま、Ubuntu で窓使いの憂鬱使う方法 - 地獄のネコブログのスクリプト内の USER を書き換えて登録。sudo vi /etc/init.d/mayu # スクリプトは参考サイト参照 sudo chmod +x mayu sudo update-rc.d mayu start 10 2 . stop 10 0 1 3 4 5 6 .
- 設定ファイルの作成
ホームディレクトリに .mayu という名前で設定ファイルを作成。
元々 Windows で使っていた設定を流用した。include "linux104.mayu" keymap Global #like HHK #mod key #LAlt key -> Mod0 mod Alt -= LAlt mod Mod0 = LAlt key *LAlt = &Ignore #LWin key -> Alt mod Windows -= LWin mod Alt += LWin key *LWin = *LAlt #move key key M0-*K = *Home key M0-*Comma = *End key M0-*L = *PageUp key M0-*Period = *PageDown key M0-*Semicolon = *Left key M0-*Apostrophe = *Right key M0-*LeftSquareBracket = *Up key M0-*Slash = *Down #function key key M0-*_1 = *F1 key M0-*_2 = *F2 key M0-*_3 = *F3 key M0-*_4 = *F4 key M0-*_5 = *F5 key M0-*_6 = *F6 key M0-*_7 = *F7 key M0-*_8 = *F8 key M0-*_9 = *F9 key M0-*_0 = *F10 key M0-*Minus = *F11 key M0-*Equal = *F12 key M0-*BackSlash = *Insert key M0-*BackSpace = *Delete
- 再起動
再起動して動作を確認する。
トラックポイントでスクロール出来るようにする
sudo vi /usr/lib/X11/xorg.conf.d/15-vaio.conf
で以下を設定。
Section "InputClass" Identifier "Trackpoint Wheel Emulation" MatchProduct "PS/2 Generic Mouse" MatchDevicePath "/dev/input/event*" Driver "evdev" Option "EmulateWheel" "true" Option "EmulateWheelButton" "2" Option "Emulate3Buttons" "false" Option "XAxisMapping" "6 7" Option "YAxisMapping" "4 5" EndSection
日本語ディレクトリ名を英語にする
$ LANG=C xdg-user-dirs-gtk-update
再起動した時にロケールに合わせるか?と聞かれないよう、「次回以降尋ねない」にチェックを入れておく。