ハードウェア時計が読めません
# /sbin/hwclock
Cannot access the Hardware Clock via any known method.
どうも /dev/rtc や /proc/rtc が廃止になったみたい
# /sbin/hwclock --directisa
これもだめ。(i386 では OK)
http://wiki.linuxfromscratch.org/lfs/ticket/2189
http://wiki.linuxfromscratch.org/lfs/ticket/2266
こんな記事を見つけたので util-linux-ng-2.14.1-1vl5
の hwclock/cmos.c に x86_64 用パッチを当ててみた。
# /sbin/hwclock --test --debug --directisa --noadjfile --hctosys --localtime
hwclock from util-linux-ng 2.14.1
Using direct I/O instructions to ISA clock.
Assuming hardware clock is kept in local time.
Waiting for clock tick...
...got clock tick
Time read from Hardware Clock: 2008/12/15 21:03:01
Hw clock time : 2008/12/15 21:03:01 = 1229342581 seconds since 1969
Calling settimeofday:
tv.tv_sec = 1229342581, tv.tv_usec = 0
tz.tz_minuteswest = -540
Not setting system clock because running in test mode.
-- うまくいったかな?
追記:
| CONFIG_RTC_CLASS を y にした上で rtc-cmos モジュールを読み込めば大丈夫そうです。
| udev の patch1000 でされている修正がこれとミスマッチなので削除。
| とりあえず /dev/rtc0 と /dev/rtc ができるようになります。
ということで解決したみたい。util-linux-ng に当てたパッチは廃止。
Vine Seed
Vineの開発版を中心とした話をしたいと思います。と云いながら最近は x86_64 関連しか興味が無かったりします。当ボードは Project Vine とは一切関係ありません。
投稿フォーム:
Vine5 ロードマップ
http://trac.vinelinux.org/wiki/Vine5/Roadmap
alpha 版は 12 月とのこと。
x86_64 版は出るかな?
iso あればインストールして試してくれる人が増えるだろう。
更新: python3-3.0-1.uvl5
版元: http://www.python.org/download/releases/3.0/
いつものことながら、前のバージョン入れてる方は rpm --oldpakage が必要かもしれません;;
更新: python3-3.0rc3-1.uvl5
版元: http://www.python.org/download/releases/3.0/
更新: python3-3.0rc2-1.uvl5
版元: http://www.python.org/download/releases/3.0/
bsddb, md5 モジュールが無い。廃止なのか調べてないのでわかりません。
configure 出力に large file 未対応とある。これもわかりません。
追記:
RELNOTES に bsddb3 は標準から外されたと書いてある。
http://pypi.python.org/pypi/bsddb3
また md5 は python2.6 の時点で非推奨モジュール。替わりに hashlib を使えと。
最近の不具合いろいろ
1. マウスの挙動がおかしいので xorg.conf を作り直し
# system-config-display --reconfig --noui --output=/tmp/xorg.conf
として作れば良いらしい。
でも x86_64 では system-config-display など x11-server-sdk 関連をビルドできてない。
libxf86config.a が -fPIC 付きでコンパイルされてないと言われる。
とりあえず i386 環境で作った xorg.conf をコピー
ビデオドライバは (nv を) 設定しないと動作できなかった。
2. 急に日本語入力が出来なくなった
いろいろ入れ替えがあるし、いろいろいじってるので原因不明;;
最終的には $ setime scim を実行したら直った。
http://www.vinelinux.org/manuals/xim.html
3. web に接ながらなくなった
/etc/resolve.conf の DNS 鯖指定がクリアされてました。
コメント読むと network-scripts/* を直せと書いてある。
ifcfg-eth0 に "DNS1=*" を追加したところ無事に開通。
更新: python3-3.0b2-1.uvl5
版元: http://www.python.org/download/releases/3.0/
遅くなりました
2to3 変換ツール起動する場合、python3.0 ではなく python2.5 でするらしい。
更新: python26-2.6-1.uvl5
版元: http://www.python.org/download/releases/2.6/
Python3 への一里塚らしい。 2to3 変換ツールが同梱されてます。
あと、話題の multiprocessing ライブラリも。
http://www.python.org/dev/peps/pep-0361/
更新: djvulibre-3.5.21-1.uvl5
版元: http://djvulibre.djvuzone.org/
Djvu 画像処理ライブラリのオープンソース実装です。
x86_64 環境で firefox3 のプラグインも使えた。
http://ja.wikipedia.org/wiki/DjVu
http://en.wikipedia.org/wiki/DjVu
HD にラベルをつける
# /sbin/e2label /dev/hda1 ST040A1
確認する
# /sbin/e2label /dev/hda1 (または /sbin/tune2fs -l /dev/hda1)
スワップパーティションの場合、
# /sbin/swapoff /dev/hda3
# /sbin/mkswap -L ST040A3 /dev/hda3
# /sbin/swapon -L ST040A3
# vi /etc/fstab (修正する)
# vi /boot/grub/menu.lst (修正する)
# /usr/sbin/grub-install /dev/hda1
リブート
/var/log/messages, dmesg にエラーが出ていないこと確認する
最後に、
$ ls -l /dev/disk/by-label