2012/08/21(火)08:59
scankeylx の KNOPPIX 6.7.1, 7.0.2 対応 - 手順書作成のため Print Screen
scankeylx を KNOPPIX 6.7.1, 7.0.2 に対応させる作業を継続している。操作手順を変える必要がある。画面を撮り直す事にした。compiz が稼働していると xwd では撮れない。import を使う必要がある。import は compiz が稼働していなくても PNG で撮れるので便利。KNOPPIX の SSH server を立ち上げて画面をコマンドラインで撮ることにした。
1. SSH サーバーを立ち上げる。LXDE start → 設定 → Start SSH Server または LXDE start → KNOPPIX → Start SSH Server
2. SSH で入る前に GUI 画面で terminal を立ち上げて、X server の接続許可を設定する。root が knoppix user の X server に接続するため。
% xhost +
3. 2. に続けて IP address を確認する。
% ifconfig
4. 別の PC から ssh で KNOPPIX に接続する。以降の操作は ssh 接続の操作。Password は 1. で設定した password。もし 1. で password を入力することが無かったならば、GUI 画面の terminal にて sudo passwd knoppix にて設定する。
% ssh knoppix@確認した IP address
5. 画像保存先をマウント。ここでは windows ファイル共有を利用、mount command でログオン名に対するパスワードを聞かれる。以降 root で操作。
% su
# mkdir -p /mnt/netdrive
# mount -t cifs -o rw,user=ログオン名 \\\\ファイル共有サーバーのIPアドレス\\共有名 /mnt/netdrive
※ ファイル共有サーバーのIPアドレスは数値で指定する。192.168.0.20 など。
6. 画像保存先フォルダ shot を作成、環境変数設定
# cd /mnt/netdrive
# mkdir shot
# cd shot
# export DISPLAY=:0
7. 画像を撮る。以降繰り返し。ファイル名に日付が入る様にしてある。
# import -window root shot_`date +%y%m%d_%H%M%S`.png
いつまで撮った画像を使い回せるかな。