透明列取樣加入資源限制,減少不必要的執行
dhh 已將
aholbreich 的 omacom/omarchy#14281 和
ryanyogan 的 omacom/omarchy#8307 合併至 quattro 開發分支。桌布取樣現在設有記憶體、執行緒和時間限制,停用將溢出資料寫入磁碟的功能,並縮小取樣畫布。狀態列也不再因無關的狀態寫入而重新取樣,但仍會回應背景和主題變更。
在 10 月 7 日的前期討論中,jandrusk 建議對桌布的細微圖樣取平均,而非採用單點取樣。
aholbreich 表示,方框縮放在 22 個條紋案例中都與先前的縮放結果一致,並據此更新了實作。10 月 27 日,
omarchybot 表示已將監看機制的修正調整為適用於目前的 quattro,並測試了無關狀態寫入和背景變更兩種情況。這些變更共同處理了資源用量暴增和重複作業的問題,無須依靠桌布的檔案大小來預測解碼成本。
代理程式用量保留快取指標,並說明資料未更新的原因
dhh 提出並將 omacom/omarchy#16795 合併至 quattro。只有本機歷史紀錄的代理程式不再顯示空白的訂閱區塊,但其歷史紀錄仍會計入摘要。無法更新訂閱額度時,面板會保留上次取得的用量指標,並透過資訊標記說明問題。
greptile-apps[bot] 發現,Claude 和 Grok 更新失敗時,如果狀態文字為空,這項說明仍可能不會顯示。
dhh 回覆表示,未更新的紀錄現在也會利用輔助說明文字顯示標記,同時保留各自的登入連結。
影片下載完成後可直接播放或剪輯
dhh 提出並將 omacom/omarchy#16843 合併至 quattro,在 yt-dlp 的下載完成通知中加入 Open 和 Cut 按鈕。Open 會用 mpv 播放影片,Cut 則會在 Omacut 中開啟影片,點選通知卡片仍會播放影片。這讓下載的影片也能像螢幕錄影一樣,透過捷徑直接進入剪輯。
Ventoy 開機修正與安裝程式導覽調整一併合併
emirb 提出並將 omacom/omarchy-iso#348 合併至 quattro 開發分支。即時系統的 initramfs 現在不必依賴原先缺失的 UUID 符號連結,就能找到 Ventoy 映射的安裝媒體,並會明確載入掛載即時系統根目錄所需的 loop 模組。
emirb 表示,QEMU 開機時間的測量結果從約 32 秒降至約三秒;這些數據來自貢獻者的測量。
安裝程式現在預設選取 Full disk install,並保留覆寫確認步驟。在模式畫面按 Escape 會返回磁碟選擇;在磁碟清單按 Escape 則會再次提示,而不會結束安裝。greptile-apps[bot] 的最終審查表示,未發現新的阻擋問題,並指出原先提議的 Ventoy 整合測試已從這次變更中移除。
Surface Laptop 8 支援進入 edge 的 aarch64 核心
ryanrhughes 已將
jdvmi00 的 omacom/omarchy-pkgs#1706 合併至 master。隨後,
github-actions[bot] 回報 linux-omarchy 7.3-4 及其標頭檔已發布至 aarch64 的 edge 套件來源。這組修補加入了 Microsoft Surface Laptop 8 支援,涵蓋顯示器、背光,以及實驗性的 Qualcomm USB4 路由器驅動程式。
birkskyum 詢問這組修補是否與 Linux 7.3 的修補重複;
jdvmi00 表示已將全部 135 個修補與上游歷史紀錄逐一比對。
greptile-apps[bot] 發現路由器關閉時存在中斷競爭狀況,以及 Thunderbolt 3 模式選擇錯誤。
jdvmi00 表示兩項問題皆已修正,並已在該筆電上測試擴充基座重新插拔和睡眠功能。
貢獻者表示,主要裝置可正常運作,靠近轉軸的連接埠可與擴充基座建立 40 Gb/s 連線。第二個連接埠仍僅支援 USB3,擴充基座上的 USB3 裝置會在喚醒後重新連線,Thunderbolt 3 對端裝置則尚未測試。這次發布的是 edge 套件,不能據此認定 Omarchy 已推出穩定版本。
原生 Wayland 螢幕保護程式提案處理退出與鎖定行為
omarchybot 提出 omacom/omarchy#16800,打算以每個顯示器上的原生 Wayland 覆蓋層取代終端機螢幕保護程式。提案仍未合併。它將支援透過滑鼠移動、點擊、捲動或按鍵退出,並協調退出動作與即將執行的閒置鎖定。
greptile-apps[bot] 發現,在啟動寬限期內按下已綁定功能的音量鍵,仍可能導致鎖定。提案更新後的說明表示已針對此情況進行迴歸檢查,機器人的最終審查也在其審查範圍內判定可安全合併。另外,署名為 Omarchybot 的套件更新已透過 omacom/omarchy-pkgs@46c30de80b7d 提交至 master,將螢幕保護程式更新至 1.2.0。套件準備完成,並不代表桌面端的替換方案已合併或達到穩定狀態。
即時音訊提案著手解決爆音與應用程式無聲終止問題
emirb 提出 omacom/omarchy#16824,打算在各平台安裝 rtkit,並在啟用即時排程前,先修復執行中工作階段的即時執行時間額度為零的問題。提案仍未合併。
emirb 表示,缺少 rtkit 是負載下音訊中斷的成因之一,而額度為零則與應用程式無預警終止有關。
greptile-apps[bot] 提出兩項執行順序疑慮:Quattro 升級可能在修復現有程序前就安裝 rtkit,而 portal 重新啟動失敗也可能導致最後一輪修復被跳過。目前的說明於報導涵蓋期間之外的 10 月 28 日更新,表示這兩條路徑均已處理;最新的機器人摘要仍保留一項 Bash 寫法修正。這些更新提供了目前的背景資訊,但無法證明各項修正確切是在何時加入。
emirb 表示,兩台機器均成功升級,音訊 xrun 次數也有所減少。這些仍是作者提供、用以支持尚未合併提案的測量結果。目前的說明也指出,Flatpak 用戶端仍依賴 portal 的行為,並記錄了部分 PipeWire 用戶端的其他限制。
提案建議每個拉取請求都執行桌面虛擬機測試
emirb 提出 omacom/omarchy#16835,打算針對每個拉取請求及每次推送至 quattro 的變更,在用後即棄的 Omarchy 桌面虛擬機內執行完整測試套件。提案仍未合併。它將上傳個別測試紀錄,並彙整被略過及失敗的檔案,涵蓋容器會略過、依賴桌面環境的檢查。
greptile-apps[bot] 發現,測試程序可能讀取已安裝版本的檔案,而非簽出版本的檔案。其後續審查表示,先前發現的問題均已修正,但仍保留一項逾時迴圈的寫法修正。
emirb 表示,虛擬機中有七個檔案被略過,相較之下,受測容器環境有 64 個;這些是提案中的測量結果,並非已確立的必要 CI 檢查。
OmaBoy 在配套程式完成安全修正後發布
DinuPhan 提交的控制器小工具申請 omacom/omarchy-plugin-marketplace#12511 已關閉,此前
github-actions[bot] 回報 OmaBoy 已發布,並經維護者審查完成驗證。它透過另行安裝的配套常駐程式,為支援的口袋型控制器提供 HUD 和按鍵顯示。
HANCORE-linux 發現,事件檔案的遷移方式會讓既有的讀取程式繼續取得新的控制器事件。
DinuPhan 表示,已改用新建的私有檔案和原子替換。後續審查發現,下載或校驗碼檢查失敗後,二進位程式的安裝仍可能繼續;
DinuPhan 隨後將其改為使用私有暫存目錄,並在失敗時停止。
隨後,HANCORE-linux 認可了受審提交中針對裝置權限、事件檔案遷移和安裝流程的修正。發布公告將驗證範圍限定為市集中的那個確切快照,並明確說明這不等同於安全稽核。
Wi-Fi 設定元件提交審查,漫遊功能被發現存在命令執行漏洞
FlamingHalapeno 提出 omacom/omarchy-plugin-marketplace#13038,提供可替換現有網路元件的小工具,具備已儲存連線設定檔的設定功能,並可選擇自動漫遊至優先順序較高的網路。該申請仍未關閉。
github-actions[bot] 回報它符合結構相容性要求,並通過自動化安全基準檢查,但兩項檢查的範圍均有限。
HANCORE-linux 隨後指出,未經處理的網路名稱輸出可能將一筆記錄注入漫遊掃描結果,並觸發 Bash 求值。根據這項發現,在所述的漫遊與已儲存設定檔條件下,附近的攻擊者無須讓受害者連上其網路,就能以桌面使用者的身分執行命令。因此,所提供的審查指出了自動化基準檢查未偵測到的具體安全問題。
