_ [comp] udev vs nvidia

For nodes created in /etc/udev/links.udev, the udev.permissions are completely ignored because those nodes aren’t created by udev (udev only creates node exported through sysfs, and the nvidia stuff hasn’t been ported to sysfs yet).

ref. udev: how to do it right?

なるほど。道理でいくら /etc/udev/ 以下をいじくってもどうにもならないわけだ。仕方がないので、udev questions (and answers) を参考に

#! /bin/bash
for i in `seq 0 7`; do
   mknod /dev/nvidia$i c 195 $i
   chown :video /dev/nvidia$i
   chmod 660 /dev/nvidia$i
done

mknod /dev/nvidiactl c 195 255
chown :video /dev/nvidiactl
chmod 660 /dev/nvidiactl

を /etc/init.d に置いといた。なお、そこで示されているブツそのものは、最終行で nvidiactl を nvidia$i と間違っているので注意。

_ [debian] uim 1:0.3.5-2vd2

中身は trunk 818。

_ [debian] Mono Beta 1 Preview Packages

Mono Beta 1 Preview Packages によると、Mono β1 の preview deb ができたようだ。libgdiplus がまだなので、もうちょっと様子見。

_ [comp] lvm1 から device mapper (lvm2) に移行

  1. kernel-patch-device-mapper を当てて kernel 再構築。
  2. lvm2 と libdevmapper1.00 を install。
  3. その kernel で boot すると、読まれるモジュールが lvm-mod から dm-mod に。
  4. lvm vgconvert -M2 [vg] でメタデータを lvm2 形式に変換。

結構簡単に終わった。