60 VAIO Pのpsbドライバ動かずでfbdev
SONY VAIO type Pのubuntu9.04をwubiでインストールしpsbドライバをインストールしていましたが、kernelのupdateしたらまた動かなくなりました(;c;)
仕方ないので、ちょっと工夫してfbdevに戻しました。
2009-07-30頃にアkernelのアップデートをしたところこちらで紹介した状態にもどってしまいました。
fbdevは輝度調整ができないだけなので、sleepから復帰したら自動でLCDを暗くするコマンドを入れることにしました。
% sudo vi /etc/pm/sleep.d/00setpci
------
#!/bin/sh -v
case "$1" in
thaw|resume) /usr/bin/setpci -s 00:02.0 F4.B=50 ;;
*) exit $NA ;;
esac
------
% sudo chmod a+x /etc/pm/sleep.d/00setpci
で完了。
後はfbdevを利用するように設定を変更します。
psbを使うためのカーネルオプションmem=2000MBは最大で2038まで大きく出きるらしいく、それも残しておきます。
% sudo vi /boot/grub/menu.lst
で
# kopt=
の最後に「mem=2038MB vga=0x367」
を追加
% sudo update-grub
その内psbもアップデートされるでしょう。
これでfbdevを使いたくなったら以下を追加、psbが使いたくなったら以下を削除すればOKのはず。
% sudo vi /etc/X11/xorg.conf
で
Section "Device"
に
Driver "fbdev"
を追加。
以上で完了です。
これでサスペンドから復帰してもLCD暗くなるし、速度も遅くないし、updateの度に心配いらないし、しばらくこの設定で使ってみます。
仕方ないので、ちょっと工夫してfbdevに戻しました。
2009-07-30頃にアkernelのアップデートをしたところこちらで紹介した状態にもどってしまいました。
fbdevは輝度調整ができないだけなので、sleepから復帰したら自動でLCDを暗くするコマンドを入れることにしました。
% sudo vi /etc/pm/sleep.d/00setpci
------
#!/bin/sh -v
case "$1" in
thaw|resume) /usr/bin/setpci -s 00:02.0 F4.B=50 ;;
*) exit $NA ;;
esac
------
% sudo chmod a+x /etc/pm/sleep.d/00setpci
で完了。
後はfbdevを利用するように設定を変更します。
psbを使うためのカーネルオプションmem=2000MBは最大で2038まで大きく出きるらしいく、それも残しておきます。
% sudo vi /boot/grub/menu.lst
で
# kopt=
の最後に「mem=2038MB vga=0x367」
を追加
% sudo update-grub
その内psbもアップデートされるでしょう。
これでfbdevを使いたくなったら以下を追加、psbが使いたくなったら以下を削除すればOKのはず。
% sudo vi /etc/X11/xorg.conf
で
Section "Device"
に
Driver "fbdev"
を追加。
以上で完了です。
これでサスペンドから復帰してもLCD暗くなるし、速度も遅くないし、updateの度に心配いらないし、しばらくこの設定で使ってみます。
"60 VAIO Pのpsbドライバ動かずでfbdev" へのコメントを書く