EPISODE · Jun 21, 2026 · 50 MIN
362 日記 | 自動でTanaRadio画面を表示する
from TanaRadio · host たな
電源を入れたら,自動的にLISTENのTanaRadioの画面が表示されるところ(フェーズ3)まで行きました。フェーズ3の目標は、以前の計画どおり「電源を入れるだけでTanaRadio画面が表示される」ことです。作業としては「自動ログイン」「Chromium自動起動」「TanaRadioページ自動表示」でした。 ここで大事なのは、最初から「自動再生」まで狙わないことです。まずは、 電源ON ↓ Raspberry Pi OSのデスクトップが開く ↓ Chromiumが自動で開く ↓ TanaRadioページが表示される を達成しましょう。 1. まず自動ログインを確認する Raspberry Piを起動したときに、パスワード入力なしでデスクトップまで行ける必要があります。 ターミナルを開いて、次を実行します。 sudo raspi-config メニューで次のように進みます。 1 System Options ↓ S6 Auto Login ↓ desktop に自動ログインする設定を Yes Raspberry Pi公式ドキュメントでも、raspi-config の System Options > S6 Auto Login から、デスクトップへの自動ログインを設定できると説明されています。 設定したら再起動します。 sudo reboot 再起動後、パスワードなしでデスクトップまで入れればOKです。 2. TanaRadioのURLをコピーしておく PiのChromiumでTanaRadioページを開き、URLをコピーします。 仮にここでは、 https://listen.style/p/xxxxxxxx として説明します。 実際には、たなさんのTanaRadioのページURLに置き換えてください。 3. 自動起動ファイルを作る Raspberry Pi OSの最近のデスクトップ環境では、起動時にプログラムを動かすために、 ~/.config/labwc/autostart を編集する方法が公式チュートリアルで紹介されています。Raspberry Pi公式のキオスクモード手順でも、このファイルを使ってデスクトップ読み込み後にChromiumを自動起動しています。 ターミナルで次を実行します。 mkdir -p ~/.config/labwc nano ~/.config/labwc/autostart 開いた画面に、次の1行を書きます。 chromium "https://listen.style/p/xxxxxxxx" --noerrdialogs --disable-infobars --no-first-run --start-maximized & もちろん、URLは実際のTanaRadioページに置き換えます。 書けたら保存します。 Ctrl + X ↓ Y ↓ Enter 4. 再起動して確認する 次を実行します。 sudo reboot 再起動後に、 デスクトップが開く ↓ Chromiumが自動で起動する ↓ TanaRadioページが表示される となれば、フェーズ3の基本形は成功です。今回,Unlock keyringでパスワード入力を求められることを無しにするのに手こずりました。その対応は以下の通りです。1. ターミナルを開く Raspberry Pi OS上でターミナルを開きます。 2. Seahorseを入れる sudo apt update sudo apt install seahorse 3. Seahorseを起動する seahorse またはメニューから、 Passwords and Keys を探します。 4. Loginキーリングのパスワードを変更する 画面内で、 Login または、 Default keyring のような項目を探します。 それを右クリックして、 Change Password を選びます。 5. 新しいパスワードを空欄にする 現在のパスワード:いま入力しているパスワード 新しいパスワード:空欄 確認:空欄 警告が出たら、TanaRadio Pi専用機として使う前提で、 Continue を選びます。#声日記 #TanaRadioPi LISTENで開く
Embed this episode
NOW PLAYING
362 日記 | 自動でTanaRadio画面を表示する
No transcript for this episode yet
Similar Episodes
No similar episodes found.
Similar Podcasts
No similar podcasts found.