RaspberryPi[44] auto start 自動起動

いままで、プログラムを自動起動するのに、rc.local に記述していましたが、どうも最近はそれでは起動しないことがあります。

調べてみると、windows と同じように、autostart に記述しておけば自動起動するようです。

※ rc.local に記述すると、root 権限で起動されますが、autostart で起動すると user 権限で起動されます。

ここを参考にしました。(丸コピーですけど)

コピーされた、autostart にコマンドを記述すれば起動後実行されるようです。autostart の実体が深いので、ルートにシンボリックリンクを張ると弄るのが楽です。

$ mkdir -p ~/.config/lxsession/LXDE-pi
$ cp /etc/xdg/lxsession/LXDE-pi/autostart ~/.config/lxsession/LXDE-pi/
$ ln -s ~/.config/lxsession/LXDE-pi/autostart .