picasa
# sudo dpkg -i /tmp/picasa_2.2.2820-5_i386.deb
# mknod -m 666 /dev/nvidia0 c 195 0
http://picasa.google.com/linux/download.html
# mknod -m 666 /dev/nvidia1 c 195 1
# mknod -m 666 /dev/nvidiactl c 195 255
起動確認
M nvidia0 c 195 0
M nvidia1 c 195 1
M nvidiactl c 195 255
んで自動スクリプトを
- /etc/default/nvidia-kernel
# How many nVidia cards are in the system? -NVIDIA_CARDS=1 +NVIDIA_CARDS=2
二個に変更する
defaultの中あたたかいナリ
(訳: /etc/default/* いじるのはなんと気持ち悪いことだ)
- /etc/init.d/nvidia-chmod
/etc/init.d/nvidia-kernel からコピって編集
15,18c15 < if ! [ -e /dev/nvidiactl ]; then < mknod -m 0660 /dev/nvidiactl c 195 255 < chgrp video /dev/nvidiactl < fi --- > chmod 666 /dev/nvidiactl 20,23c17 < if ! [ -e /dev/nvidia$i ]; then < mknod -m 0660 /dev/nvidia$i c 195 $i < chgrp video /dev/nvidia$i < fi --- > chmod 666 /dev/nvidia$i
# cat ../init.d/nvidia-chmod #!/bin/sh PATH=/sbin:/usr/sbin:/usr/local/sbin:/bin:/usr/bin:/usr/local/bin # How many cards? [ -r /etc/default/nvidia-kernel ] && . /etc/default/nvidia-kernel # test if anything is requested if [ -z "$NVIDIA_CARDS" ] || [ "$NVIDIA_CARDS" -lt 1 ]; then # Nothing to do but exit. exit 0 fi make_nodes () { chmod 666 /dev/nvidiactl for i in $(seq 0 $(($NVIDIA_CARDS - 1))); do chmod 666 /dev/nvidia$i done } case "$1" in start|restart|reload|force-reload) make_nodes ;; stop) : ;; *) echo "Usage: /etc/init.d/nvidia-kernel {start|stop|restart|reload|force-reload}" exit 1 ;; esac exit 0
# cd /etc/rc2.d/
# ln -s ../init.d/nvidia-chmod ./S21nvidia-chmod