2026年9月7日 星期一

樹莓派 Raspberry Pi 電子看板功能設定

初始化時-->帳/密 記得設定,原則上執行都需要輸入密碼 

開始-->首選-->Control Centre

1.system-->瀏覽器-->Chromiun

2.system-->admin Password-->Disable

3.Desktop-->圖片-->選擇要套用的圖片

   布局-->將屏幕拉伸覆蓋整個屏幕

4.Display-->屏幕節能-->Disable

5.Main Menu-->取消勾選-->教育,科學類,辦公,影音,遊戲

6.System-->主機名-->依需求修改

    Desktop auto login-->Enable

7.interface-->SSH/VNC-->Enable

   備註:備用方案sudo raspi-config   啟用VNC  & 啟用SSH

8.關閉藍芽/音量

============================================================

做法 1:使用選單工具(圖形化介面)

  1. 進入桌面,點選左上角 Menu -> Preferences -> Screen Configuration

  2. 在畫面顯示器(如 HDMI-1)上點 右鍵 -> Orientation -> 選擇  Left。(畫面就直式的)

  3. 點選上方綠色勾勾 Apply 存檔。此設定在重啟後依然會保留。






============================================================


開機自動啟用chromium,使用如下設定,有開啟成功


0.mkdir -p ~/.config/labwc

1.vi ~/.config/labwc/autostart

2.貼上如下top



(sleep 10 && chromium --kiosk --no-sandbox --disable-gpu --disable-software-rasterizer --ozone-platform=wayland http://192.168.255.255/web_mf_report/zh-tw/manufacture/ele/cleaning) & 

恭喜!這個參數組合(關閉 GPU 加速、關閉安全沙盒並強制使用 Wayland 繪圖架構)完全解決了樹莓派 3B+ 在 Debian 13 / Labwc 環境下的硬體渲染與開機自動執行問題。

為了讓這個看板(Kiosk)系統運作得更穩定且無人值守,以下為您提供 如何驗證目前運作狀態,以及 建議說明的優化設定


--kiosk 全螢幕模式下:

  • 按鍵盤的 Alt + F4Ctrl + W 可以直接關閉 Chromium。


如下為遇到的問題:
============================================================
開啟chromium 出現如下視窗


出現這種情況,通常是因為 GNOME Keyring 裡還有其他 .keyring 檔案(例如 login.keyringuser.keyring),或者應用程式已經鎖定了新的 default 指標。

請依照以下步驟徹底清除或處理:

1.徹底刪除所有 Keyring 檔案:終端機操作。

先關閉所有瀏覽器與應用程式,直接刪除目錄下所有鑰匙圈檔:

Bash
rm -rf ~/.local/share/keyrings/*

刪除後,請登出帳號並重新登入系統,或直接重啟電腦。

驗證方式:執行 ls ~/.local/share/keyrings/ 應顯示為空。

2.重新觸發並將密碼「留空」:關鍵步驟。

開啟會觸發該視窗的應用程式(如 Chrome 或照片中的 EIP/應用商店)。

  1. 當系統跳出 New Keyring / Choose Password(設定新鑰匙圈密碼)時。

  2. 完全不要輸入任何密碼(保持空白),直接點擊 Continue / OK

  3. 系統會跳出警告提示「Password will be stored unencrypted」(密碼將不加密儲存),點擊 Continue 確定。

驗證方式:再次開啟應用程式,確認不再跳出 Unlock Keyring 提示。

沒有留言:

張貼留言

樹莓派 Raspberry Pi 電子看板功能設定

初始化時-->帳/密 記得設定,原則上執行都需要輸入密碼  開始-->首選-->Control Centre 1.system-->瀏覽器-->Chromiun 2.system-->admin Password-->Disable 3....