kernel-2.6.33
メインマシンにもインストールしてみた
udev で eth0, eth1 の切り替えがうまくいくようになった。+5
network カードの認識と動作が安定した +1
まだなところ:
nouveau がまだうまく動かないこと。nvidia + IgnoreABI でしのぐ。-1
console 起動画面だと階段表示になってキーを受け付けないこと。ctrl+alt+F2 とかする。-1
VirtualBoxの中で X ドライバが合わないこと。とりあえず vesa で我慢する。-1
トータルで +3 くらいか
Vine Seed
Vineの開発版を中心とした話をしたいと思います。と云いながら最近は x86_64 関連しか興味が無かったりします。当ボードは Project Vine とは一切関係ありません。
更新: python3-3.1.2
版元: http://www.python.org/download/releases/3.1.2/
ドキュメントはプログラムソースとは別に入手した、最新版は↓で配布中
http://docs.python.org/py3k/download.html
http://docs.python.org/py3k/
将来どうなるか知りません。
GPS 将棋 の RPM パッケージできた
本家: http://gps.tanaka.ecc.u-tokyo.ac.jp/gpsshogi/index.php?GPSshogi
RPM 置き場: ftp://owa.as.wakwak.ne.jp/pub/vine/seed/
久しぶりにビルドに挑戦。コア部分だけに絞ったらビルドできました。
gpsshogi-20090923 - release 版
gpsshogi-20100227 - current 版
$ gpsshogi -c
P1-KY-KE-GI-KI-OU-KI-GI-KE-KY
P2 * -HI * * * * * -KA *
P3-FU-FU-FU-FU-FU-FU-FU-FU-FU
P4 * * * * * * * * *
P5 * * * * * * * * *
P6 * * * * * * * * *
P7+FU+FU+FU+FU+FU+FU+FU+FU+FU
P8 * +KA * * * * * +HI *
P9+KY+KE+GI+KI+OU+KI+GI+KE+KY
ここから、
+7776FU
なんて入力していけば、ちゃんと進行していきます。
これでボナンザに続き2つ目の将棋エンジンが手に入った^^
# deamonshogi は判らん
そろそろ Python3 を対象にしたパッケージが出てきてるみたい
ということで逆に開発マシンから Python3 は削除した
Adobe AIR 1.5.2 をインストール
http://get.adobe.com/jp/air/
でも AIR アプリケーションをインストールしようとすると異常終了;;
(VirtualBox 環境、ゲストは Vine5-i386)
何かライブラリが足りないのかなー
RPM 化するには肝かも。少しづつ調べていきまひょ
(追記 12/03: 生の VineSeed-i386 環境では OK)
インストールでゴミを散らかしてるのかと思いきや、
$ rpm -q adobeair1.0 adobe-certs
adobeair1.0-1.5.2-8870
adobe-certs-1.5-8870
反対に律儀なことしてるみたい。さすが Adobe さん、手強そう (w
ただ、今日はおしまいにして
# apt-get remove adobeair1.0 adobe-certs
http://www.adobe.com/support/documentation/jp/air/releasenotes.html
http://www.adobe.com/support/documentation/jp/air/1_5_1/releasenotes_users.html
http://www.adobe.com/support/documentation/jp/air/1_5/AIR_1_5_linux_release_notes.pdf
新規: pipslite-1.4.0.5-1.u
版元: http://www.avasys.jp
年末に限って; EPSON プリンタ用 cups フィルタ
ESC/P-R 言語に対応する全てのプリンタで利用可能と書いてある
これをインストール後、個別に PPD ファイルをインストールすれば OK
# cp EPSON-EP-802A-pipslite-en.ppd /usr/share/cups/model/
ちなみに LAN に繋いだ EP-802A でも写真品質で印刷できました
PPD ファイルを探しても見つからない場合は
pipslite-installを使用して、PPDファイルを作成すれば良いらしい
詳しくは下記ファイルを読んでくだされ
/usr/share/doc/pipslite-1.4.0.5/README.ja
python3-3.1.1-1.u
ビルドはできたけど、ビルドで RPM オプション "--without doc" を指定しないと、
ネットにアクセスしに行きます
例えばネットから切断してビルドした場合、
Checking out Sphinx...
svn: OPTIONS (URL: 'http://svn.python.org/projects/external/Sphinx-0.6.2/sphinx'):
Could not resolve hostname `svn.python.org':
名前解決時の一時的な失敗 (http://svn.python.org)
なんて出力の後、ビルドに失敗する。
こんな風潮が無闇に広がると嫌だな;
grub ブート用 iso を作る
# cd .VirtualBox/
# dd if=/dev/zero of=./cdboot bs=1k count=2880
# /sbin/losetup /dev/loop1 ./cdboot
# dd if=/usr/lib64/grub/x86_64-unknown/stage1 of=./cdboot bs=512 count=1
1+0 records in
1+0 records out
# dd if=/usr/lib64/grub/x86_64-unknown/stage2 of=./cdboot bs=512 seek=1
196+1 records in
196+1 records out
# dd if=/dev/zero of=./cdboot bs=512 seek=198 count=5562
(ここで計算する 5562 = 2880 x 2 - 198)
# /sbin/losetup -d /dev/loop1
# mkdir rpms
# mv cdboot rpms/
# mkisofs -r -J -b cdboot -o cdboot64.iso ./rpms
=================================================
ゲスト OS に cdboot64.iso をマウントしてからブートすれば grub が立ち上がる
grub > root (hd0,0)
grub > kernel /boot/vmlinuz.old root=/dev/sda1
grub > initrd /boot/initrd.old.img
grub > boot
などとすれば古い方の kernel で起動する
追記: Vine4.2 用は別に作らないといけないかも
VirtualBox が不安定;
何も変更してないのにゲストが起動しなくなったりします。
うちで Vine の五つの環境 (4.2, 5, 5-x86_64, seed, seed-x86_64, ppcは除く)
を常に維持し続けるのは少し無理があると思いました。
Seed の場合は、がしがしいじるので環境維持は個人の責任だと思うけど、
Vine4.2, 5.0 はセキュリティ修正などでちゃんとした実証環境が必要になります。
Vine4.2, 5.0 はその時の最終環境が必要となるので、
その時だけ VM のスナップショットが欲しい。
でも不安定だと意味が無いかなー
HP Pavilion dv4a ノートから音が出た
http://beta.vinelinux.org/
Vine5-RC1 x86_64 を単にインストールしただけで鳴りました^^
# alsaconf
ちょっと不安定なので /etc/modprobe.d/50-sound.conf は
options snd-hda-intel model=hp-dv4 enable_msi=1 <--追加
alias snd-card-0 snd-hda-intel
alias sound-slot-0 snd-hda-intel
のようにしてるけど調べて無いのでよく分かりません;;
ところで Vine5 で検索してたら以下のブログを見つけました。
http://linuxlog.justblog.jp/linux_log/vine_linux/index.html
http://blueskyproject.net/kde/blog/
KDE 利用する方が居ないわけでは無いらしい。