樹梅派(Raspberry Pi)實作 - 數位看板(2021年10月後)
最小安裝讓樹梅派直接開啟瀏覽器
參考來源
http://meumobi.github.io/how%20to/2019/05/14/how-to-raspberry-digital-signage.html
作業系統版本 : Raspbian Lite 2021-10-30
今年的Chromium改版,導致直接呼叫Chromium-browser 是會失敗的,如果按照上面的順序去做,最後會導致有進去startx的畫面,但是程式呼叫不出來.
中間的過程要稍微地改一下
之前都是直接安裝Chromium-browser,這邊都改成直接使用Chromium,其餘都是照舊
從安裝Chromium這邊開始
安裝Chromium$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get install --no-install-recommends xserver-xorg x11-xserver-utils xinit openbox
$ sudo apt-get install --no-install-recommends chromium
設定無痕模式
$ sudo nano /etc/xdg/openbox/autostart
設定Startx 自動執行Chromium
xset s off
xset s noblank
xset -dpms
# Allow quitting the X server with CTRL-ATL-Backspace
setxkbmap -option terminate:ctrl_alt_bksp
# Start Chromium in kiosk mode
sed -i 's/"exited_cleanly":false/"exited_cleanly":true/' ~/.config/chromium/'Local State'
sed -i 's/"exited_cleanly":false/"exited_cleanly":true/; s/"exit_type":"[^"]\+"/"exit_type":"Normal"/' ~/.config/chromium/Default/Preferences
chromium --disable-infobars --kiosk '你想要的網址'
開始測試
startx -- -nocursor
確定Chromium有開啟出來並且引導到你想要的網站後,直接按下 Ctrl + Alt + Backspace退出模式
設定系統開機後自動開啟Startx
$ sudo nano .bashrc
加入這一行指令到最後面 [[ -z $DISPLAY && $XDG_VTNR -eq 1 ]] && startx -- -nocursor
儲存之後就可以重新開機了
記得要設定Auto Login in Console,不然重新開機一樣卡在使用者密碼的畫面
留言
張貼留言