僕の備忘録(PC、UN*X、ネットワーク関連が中心)なんです。
自分の書いたところは適当(な時とか)に書き換えますので御了承を。
接続後どのようなデスクトップになるかは、
$HOME/.vnc/xstartupに記述するらしい。
とりあえずこれだけ。
$ sed -n '/^#\|^$/! p' .vnc/xstartup xrdb $HOME/.Xresources xsetroot -solid grey export XKL_XMODMAP_DISABLE=1 /etc/X11/Xsession lxsession & gnome-terminal &
Jessieなどでは適当にやってくれたし、 FreeBSDは何も考えずにwindow makerなど入れていたが、 Ubuntu trusty の初期設定ではroot window しか見えなかった。
gstreamerを撮って確認するスクリプト。
#!/bin/sh
LANG=C
DIR=`date "+%Y/%m%d"`
SAVE=$HOME/$HOGEHOGE/${DIR}
if [ ! -d $SAVE ]; then
mkdir -p $SAVE
fi
if [ "$?" != "0" ]; then
echo Cannot make dir.
exit 1
fi
FILENAME=`date "+%H-%M-%S.png"`
DISPLAY=:0.0 scrot hoge.png
convert -crop 800x600+566+52 hoge.png $SAVE/$FILENAME
display $SAVE/$FILENAME
<後記>
DISPLAY=:0.0を入れてやらないと、
リモート側を撮られるので修正。
</後記>
リンクはご自由にどうぞ。でもURLや内容が変った場合はあしからず。