Eee PC 901-16G に Vine Linux 6β1 をインストールしてみた
相変わらず Eee PC 901-16G をねばって、使い続けております*1。さっそく、こいつに Vine Linux 6β1 を入れて試してみました。
体感は、Vine Linux 5 よりも快適ですね。VineSeed もで突っ込んでいたので知っていましたが、体感速度が上がります。無線 LAN の WiFi/AP への接続も、dkms-rt2860 パッケージをインストールすれば、問題ありません*2。
以下、Eee PC 901 において Vine Linux を利用するにあたり、個人的に手を入れている設定を 3 つほど紹介します。
~/.Xmodmap で 右 Alt -> 右 Ctrl、カタカナひらがな -> 右 Alt へ変更
Eee PC 901 のキーボードには右 Ctrl がないので、私は ~/.Xmodmap を使って、右 Alt -> 右 Ctrl、カタカナひらがな -> 右 Alt へ変更しています。以下に ~/.Xmodmap を掲載します。
!!! $ xmodmap -pke | grep 108 !!! keycode 108 = Alt_R Meta_R Alt_R Meta_R !!! $ xmodmap -pke | grep 101 !!! keycode 101 = Hiragana_Katakana Romaji Hiragana_Katakana Romaji remove mod1 = Alt_L remove mod1 = Control_L keycode 101 = Alt_L keycode 108 = Control_L add control = Control_L add mod1 = Alt_L !!! end of file
ちなみに、上記変更を適応した、右 Ctrl(右 Alt)や 右 Alt(カタカナひらがな)キーは、親指で押しています。だって、Emacs を使っていたら、右 Ctrl と 右 Alt ってほしくなりませんか?
Atom N270 に合わせて /etc/cpufreqd.conf のカスタマイズ
Eee PC 901 に搭載している CPU Atom N270 は、800MHz, 1.07GHz, 1.33GHz, 1.60GHz の 4 段階に変動します。これに合わせて /etc/cpufreqd.conf を以下のようにしています。Atom NXXX を搭載している Eee PC にはオススメしたいです。
[Profile] name=ondemand low minfreq=0% maxfreq=33% up_threshold=70 policy=ondemand [/Profile] [Profile] name=ondemand mid minfreq=33% maxfreq=66% up_threshold=70 policy=ondemand [/Profile] [Profile] name=ondemand high minfreq=66% maxfreq=100% up_threshold=70 policy=ondemand [/Profile] [Profile] name=powersave low minfreq=0% maxfreq=33% policy=powersave [/Profile] [Profile] name=powersave mid minfreq=33% maxfreq=66% policy=powersave [/Profile] [Profile] name=powersave high minfreq=66% maxfreq=100% policy=powersave [/Profile] [Profile] name=performance minfreq=66% maxfreq=100% policy=performance [/Profile]
Profile を powersave, ondemand, performance という 3 つを追加して、バッテリ使用時、AC アダプタ使用時にそれぞれ Rule で振り分けます。
以下に、個人的に追加している Rule を紹介します(^^
[Rule] name=dvd_watching ac=off # (on/off) battery_interval=0-100 programs=xine,mplayer,avidemux,vlc,ffmpeg,kino cpu_interval=0-100 profile=powersave high [/Rule] [Rule] name=playing_games ac=off # (on/off) battery_interval=0-100 programs=wesnoth,fillets-ng,fceux,zsnes,gens cpu_interval=66-100 profile=powersave high [/Rule] [Rule] name=typesetting_tex_documents ac=off # (on/off) battery_interval=0-100 programs=latex,platex,eplatex,lualatex,xelatex,pdflatex,gs,dvipdfmx cpu_interval=66-100 profile=powersave high [/Rule]
ハイ、趣味満載な Rule たちばかりですね。
beamer クラスファイルをつかった tex ファイルをコンパイルするときは、Atom N270 をフル稼働させないと typeset に時間がかかりますよ。
eee-control の導入
Eee PC を Linux で使う上で欠かせない eee-control。
eee-control は Eee PC 901 の CPU performance 変更に未対応なものの、それ以外のハードウェア機能に対応しているので、おすすめです。
*1:Sandy Bridge 対応の次期 MacBook Pro か MacBook Air がリリースされるまで頑張るぉ。
*2:dkms-rt2860 パッケージは、Eee PC 901-16G のために作ったようなものなんですよねーw