困ったー

WIN10・アプリ・ゲームで困ったことを調べてみた

【ラズパイ4】起動時にブラウザを立ち上げるには?フルスクリーン?

 

ラズパイ4は3に比べて処理速度がアップし、実用性も上がっていると思います。

いろんな処理をさせたい場合、気になるのは起動時に何かを実行させたり、定時に終了させたりといった時間管理です。

起動時の処理

Clock

起動時の処理はconfig内に「.desktop」というファイルを作っておくと実行してくれます。

 

下処理として以下のようにフォルダを作っておきます。

cd ~/.config
mkdir autostart
cd autostart

 

ブラウザを起動

ファイル名を任意にしてファイルを作成・編集します。ここでは「start_www.desktop」というファイル名にしました。

nemo start_www.desktop

 

そこへ以下のように記述します。

[Desktop Entry]
Type=Application
Name=start_www
Exec=/usr/bin/chromium-browser
Terminal=false

 

「Name」のところは任意の名前でいいと思います。

「Exec」のところに実行するアプリのパスを記述します。

「/usr/bin/」を探すと「chromium-browser」があったのでそのパスを記述します。

「Terminal」は一応falseにします。trueならターミナルが出るのかと思いきや、うちでは特に出ません。

 

あとはターミナルから「reboot」を実行して再起動。

起動後にクロームブラウザが起動するかどうか見てみましょう。

起動までちょっと間があります。壁紙が出てから12,3秒後に出ます。

参考:デスクトップ起動後に、自動的に指定したプログラムを起動させる方法について - Raspberry Pi Forums

 

特定のURLを開くには以下のように、ブラウザの後に半角スペースをあけてからURLを記述しておきます。

Exec=/usr/bin/chromium-browser https://komatter.com

f:id:apicode:20191203102110p:plain

 

最大化やフルスクリーン

最大化して表示するには「 --start-maximized」を追加します。

Exec=/usr/bin/chromium-browser https://komatter.com --start-maximized

f:id:apicode:20191203102622p:plain

 

展示会などで利用するなら上のバーも隠したいです。

フルスクリーンでの利用は「--start-fullscreen」を追加します。

Exec=/usr/bin/chromium-browser https://komatter.com --start-fullscreen

f:id:apicode:20191203102857p:plain

 

右クリックメニューは有効です。

展示会等で誤動作をさせないよう、ホームページはJavascriptで右クリックをオフにして作っておくといいかもしれません。

 

 

ディスプレイがオフにならないようにする

ラズパイでは、画面焼き付け防止のためか一定時間操作しないと画面がオフになります。

 

そこでスクリーンセーバをインストール

sudo apt-get install xscreensaver

 

再起動後、メニューの「設定>スクリーンセーバー」が出るので選択。

f:id:apicode:20191203104123p:plain

 

表示モードタブでモードを「セーバーを無効にする」にします。

f:id:apicode:20191203104118p:plain

 

参考:

Raspberry Pi のデスクトップ画面を無操作状態でもブランクにさせない方法 – lunaticsol

 

 

定時に終了する

定時に終了する

ラズビアンにはcronを使って指定した時間にアプリを起動したりコマンドを実行するしくみがあります。

 

今回はこの仕組みを利用してラズパイを指定時間にシャットダウンさせます。

ターミナルでcrontabというファイルを開きます。

sudo nano /etc/crontab

 

 

cronでは「分 時間 日 月 曜日 実行コマンド」という形式で書いていきます。

毎日15時2分に終了するなら

2 15 * * * root shutdown -h

という行を追加します。

アステリスク(*)なら毎度実行されることを表します。 

無効にしておくには文頭に「#」をつけます。

f:id:apicode:20191203151451p:plain

 

 

定時に電源を入れる

ラズパイをシャットダウンさせてしまうと、本体自体が落ちているためにcronなどでは起動させられないと思います。

 

定時に起動させるには、物理的に電源タイマーを使って電源を入れるのが手っ取り早いです。

 

コンセント代わりに使えるタイマーについては以下参照ください。 

apicodes.hatenablog.com

 

 

 

 

[ラズパイ4攻略記事]

  1. 【ラズパイ4】始め方・使い方のまとめ - 困ったー
  2. 【ラズパイ4】不具合まとめ 電源マークが出る?アプリがフリーズ?
  3. 【ラズパイ4】技適対応版の価格は?導入の注意点は?
  4. 【ラズパイ4】モニター編 画面が出ない?デュアルにするには?
  5. 【ラズパイ4】ケース・ヒートシンク・ファンのレビュー - 困ったー
  6. 【ラズパイ4】Raspberry Pi 4 Model Bはラズパイ3から結構早くなった?
  7. 【ラズパイ4】インストールを作るには?動かない場合は? - 困ったー
  8. 【ラズパイ4】ラズビアンにどんなソフトが入ってる?設定は? - 困ったー
  9. 【ラズパイ】ソフトの追加 パスワードエラー?ソフトが起動しない?
  10. 【ラズパイ4】初心者のテキストエディタ入門 vi? nano? sudoって何?
  11. 【ラズパイ4】起動時にブラウザを立ち上げるには?フルスクリーン?
  12. 【ラズパイ4】Webサーバ、PHPを利用するには? - 困ったー
  13. 【ラズパイ4】Pythonでプログラミングするには? - 困ったー
  14. 【レビュー】ブレッドボード 初心者でも簡単に使える?配線のコツは?
  15. 【ラズパイ】カメラを使うには?映らない場合は? - 困ったー

このブログは、ネットや書籍上の情報、個人の体験や感想を中心にまとめたものです。 正確性を期していはいますが、間違い・誤訳等あるかもしれません。 当サイトの情報によって生じたいかなる損失について一切の責任を負わないものとします. あらかじめご了承ください。