Raspberry Pi で
1. 自動でデスクトップを起動する
2. 自動でスクラッチを起動する
3. 自動でスクラッチの特定のプロジェクトを開く
の 1 あるいは 2 の方法は調べるといくつか方法がみつかるのだが、3 まで実現できる方法がなかなかみつからない。
いろいろ試行錯誤した結果、以下の方法が一番簡単で確実だと思う。
を実行し、 3. Enable Boot to Desktop/Scratch を選択、次の Chose(typo??) boot option のメニューで、2番目の Desktop Log in as user 'pi' at the graphical desktop を選ぶ。
これで一旦 raspi-config を抜ける。まだ設定すべきことがあるので、抜けるときは reboot をしないで抜けること。
これで 1. の「自動でデスクトップを起動する」はクリア。
残りを実現するには、
で autostart の中身を以下の通り編集する。
/home/pi/myproject.sb は起動したいスクラッチのプロジェクトファイル。
これでデスクトップを起動した直後、スクラッチをプレゼンテーションモードで開き、特定のプロジェクトを開くことができる。
1. 自動でデスクトップを起動する
2. 自動でスクラッチを起動する
3. 自動でスクラッチの特定のプロジェクトを開く
の 1 あるいは 2 の方法は調べるといくつか方法がみつかるのだが、3 まで実現できる方法がなかなかみつからない。
いろいろ試行錯誤した結果、以下の方法が一番簡単で確実だと思う。
# sudo raspi-config
を実行し、 3. Enable Boot to Desktop/Scratch を選択、次の Chose(typo??) boot option のメニューで、2番目の Desktop Log in as user 'pi' at the graphical desktop を選ぶ。
これで一旦 raspi-config を抜ける。まだ設定すべきことがあるので、抜けるときは reboot をしないで抜けること。
これで 1. の「自動でデスクトップを起動する」はクリア。
残りを実現するには、
# sudo vi /etc/xdg/lxsession/LXDE/autostart
で autostart の中身を以下の通り編集する。
@lxpanel --profile LXDE
@pcmanfm --desktop --profile LXDE
@xscreensaver -no-splash
@scratch presentation /home/pi/myproject.sb <-- この部分を追加
/home/pi/myproject.sb は起動したいスクラッチのプロジェクトファイル。
これでデスクトップを起動した直後、スクラッチをプレゼンテーションモードで開き、特定のプロジェクトを開くことができる。
2013/10/27 13:55:17