2025年5月28日 星期三

x11和wayland誰佔用記憶體比較少,效能比較好

針對 嵌入式設備資源有限的系統,選擇 X11 或 Wayland 會影響系統效能與穩定性。以下是從 記憶體佔用、效能、延遲、啟動速度、Qt 整合程度 等多面向的比較。


 1. 記憶體佔用:Wayland 通常較低

項目WaylandX11
基本架構現代化、模組化、最小核心過去累積多功能,龐大
使用最小 compositor(如 weston, cage)時佔用小,~10–50MBXorg 本身就約 50–100MB(無桌面環境)
搭配桌面環境(GNOME/KDE)增加不少,GNOME Wayland >200MBGNOME X11 類似甚至稍低
➤ 小結Wayland 較省 RAM(在最小配置下)X11 偏重,但成熟

2025年5月8日 星期四

修改開機畫面

 

目標

在 Raspberry Pi 3 上,開機時顯示自訂圖片(如公司 logo、個人圖片)取代開機訊息。


你需要準備

  • 一張圖片:建議解析度 800x480(適合 7 吋螢幕),格式為 .png

  • 圖片命名為 splash.png(或其他也行)


2025年5月2日 星期五

怎麼在 linux 下找檔案或 lib

 

要在 /usr/lib 下尋找 libQt5Multimedia.so.5 這個 Qt 多媒體相關的共享函式庫,你可以用以下方法來找出它是否存在、位於哪裡:


方法一:用 find 指令搜尋整個 /usr/lib

sudo find /usr/lib -name 'libQt5Multimedia.so.5'

這會遞迴搜尋 /usr/lib 下所有名稱為 libQt5Multimedia.so.5 的檔案。


方法二:使用 ldconfig 配合 grep 查找動態連結庫資訊

ldconfig -p | grep libQt5Multimedia

這會查詢系統目前可用的共享函式庫,列出所有與 libQt5Multimedia 有關的版本及其實體路徑(通常是軟連結)。


方法三:使用 dpkg 查是哪個套件安裝了它(Debian / RPi OS)

dpkg -S libQt5Multimedia.so.5

如果已安裝,它會顯示對應的套件名稱,例如:

libqt5multimedia5:armhf: /usr/lib/arm-linux-gnueabihf/libQt5Multimedia.so.5

2025年4月30日 星期三

怎麼對 linux base 的 OS 做系統更新

 

主要是透過 APT (Advanced Package Tool) 套件管理器來完成。這裡是具體的步驟:


步驟 1:更新套件列表

首先,先確保你的套件列表是最新的:

sudo apt update

這會讓系統從官方的軟體源下載最新的套件列表。

剛裝好linux base OS,怎麼設定root的密碼,之後用root登入

 在 Raspberry Pi 3 上設定 root 密碼並允許用 root 用戶登入,你需要按照以下步驟操作:


步驟:

  1. 開機並登入你的 Raspberry Pi

    通常你會用 pi 用戶登入 Raspberry Pi,默認密碼是 raspberry

  2. 開啟 root 帳戶