Übernommen

Hintergrundbildauswertung für die transparente Leiste erhält Ressourcenlimits und läuft seltener unnötig

dhh hat omacom/omarchy#14281 von aholbreich und omacom/omarchy#8307 von ryanyogan in den Entwicklungszweig quattro übernommen. Für die Auswertung des Hintergrundbilds gelten nun Speicher-, Thread- und Zeitlimits. Das Auslagern auf den Datenträger ist deaktiviert, und die ausgewertete Bildfläche wurde verkleinert. Außerdem startet die Leiste die Auswertung nicht mehr nach dem Schreiben sachfremder Zustandsdaten, reagiert aber weiterhin auf Änderungen am Hintergrundbild und am Theme.

In einer vorausgehenden Diskussion am 7. Oktober plädierte jandrusk dafür, feine Details des Hintergrundbilds zu mitteln, statt einzelne Punkte abzutasten. aholbreich berichtete, dass die Skalierung mit Box-Filter bei 22 Streifenmustern mit dem bisherigen Skalierungsergebnis übereinstimmte, und passte die Implementierung an. Am 27. Oktober meldete omarchybot, die Korrektur der Dateiüberwachung an den aktuellen Stand von quattro angepasst und sowohl sachfremde Schreibvorgänge als auch Hintergrundänderungen getestet zu haben. Zusammen wirken die Änderungen Ressourcenspitzen und wiederholter Arbeit entgegen, ohne aus der Dateigröße eines Hintergrundbilds auf den Dekodierungsaufwand zu schließen.

Übernommen

Anzeige der Agent-Nutzung behält gespeicherte Werte bei und erklärt veraltete Daten

dhh hat omacom/omarchy#16795 vorgeschlagen und in quattro übernommen. Für Agenten mit ausschließlich lokalem Verlauf werden keine leeren Abo-Abschnitte mehr angezeigt; ihr Verlauf fließt jedoch weiterhin in die Zusammenfassung ein. Lassen sich die Abo-Limits nicht aktualisieren, behält das Panel die zuletzt bekannten Anzeigewerte bei und erläutert das Problem über ein Infosymbol.

greptile-apps[bot] stellte fest, dass diese Erläuterung bei fehlgeschlagenen Aktualisierungen für Claude und Grok weiterhin verborgen bleiben konnte, wenn der Statustext leer war. dhh antwortete, dass bei veralteten Datensätzen nun auch der Hilfetext herangezogen wird, um das Symbol anzuzeigen. Die separaten Anmeldelinks bleiben dabei erhalten.

Übernommen

Abgeschlossene Video-Downloads bieten Aktionen zum Abspielen und Bearbeiten

dhh hat omacom/omarchy#16843 eröffnet und in quattro übernommen. Damit erhalten Benachrichtigungen über abgeschlossene yt-dlp-Downloads die Schaltflächen Open und Cut. Open spielt das Video in mpv ab, Cut öffnet es in Omacut, und ein Klick auf die Benachrichtigung selbst startet weiterhin die Wiedergabe. Heruntergeladene Videos erhalten damit denselben direkten Zugang zur Bearbeitung wie Bildschirmaufnahmen.

Übernommen

Ventoy-Startkorrektur und Änderungen an der Installer-Navigation integriert

emirb hat omacom/omarchy-iso#348 eröffnet und in den Entwicklungszweig quattro übernommen. Die Live-initramfs findet nun das von Ventoy eingebundene Installationsmedium, ohne den bislang fehlenden UUID-Symlink zu benötigen. Außerdem lädt sie ausdrücklich das loop-Modul, das zum Einhängen des Live-Root-Dateisystems benötigt wird. emirb berichtete von einer Verkürzung der gemessenen QEMU-Startzeit von etwa 32 Sekunden auf etwa drei Sekunden; diese Messungen stammen vom Mitwirkenden.

Das Installationsprogramm hebt nun zunächst Full disk install hervor; die Bestätigung vor dem Überschreiben bleibt erhalten. Escape führt von der Modusauswahl zurück zur Datenträgerauswahl. In der Datenträgerliste erscheint nach Escape erneut die Eingabeaufforderung, statt die Installation zu beenden. Die abschließende Prüfung durch greptile-apps[bot] meldete keine neuen blockierenden Befunde und hielt fest, dass der vorgeschlagene Ventoy-Integrationstest aus dieser Änderung entfernt worden war.

Übernommen

Unterstützung für das Surface Laptop 8 erreicht den aarch64-Kernel im edge-Kanal

ryanrhughes hat omacom/omarchy-pkgs#1706 von jdvmi00 in master übernommen. Anschließend meldete github-actions[bot] die Veröffentlichung von linux-omarchy 7.3-4 samt Headern für aarch64 im edge-Kanal. Die Patchserie ergänzt die Unterstützung für das Microsoft Surface Laptop 8, darunter Display, Hintergrundbeleuchtung und ein experimenteller Treiber für den USB4-Router von Qualcomm.

birkskyum fragte, ob die Serie Patches aus Linux 7.3 dupliziere. jdvmi00 gab an, alle 135 Patches mit der Upstream-Historie abgeglichen zu haben. greptile-apps[bot] identifizierte eine Race Condition bei der Interrupt-Verarbeitung während des Herunterfahrens des Routers sowie eine fehlerhafte Auswahl des Thunderbolt-3-Modus. jdvmi00 berichtete von Korrekturen für beide Probleme und von Tests zum erneuten Anschließen der Dockingstation sowie zum Ruhezustand auf dem Laptop.

Der Mitwirkende berichtet, dass die wesentlichen Geräte funktionieren und am Anschluss auf der Scharnierseite eine Verbindung zur Dockingstation mit 40 Gb/s zustande kommt. Der zweite Anschluss bleibt auf USB3 beschränkt. USB3-Geräte an der Dockingstation verbinden sich nach dem Aufwachen erneut; Thunderbolt-3-Gegenstellen wurden noch nicht getestet. Dies ist eine Paketveröffentlichung im edge-Kanal und kein Beleg für eine stabile Omarchy-Version.

Offene Vorschläge

Vorschlag für nativen Wayland-Bildschirmschoner behandelt Ausblenden und Sperren

omarchybot hat omacom/omarchy#16800 eröffnet, um terminalbasierte Bildschirmschoner durch ein natives Wayland-Overlay auf jedem Bildschirm zu ersetzen. Der Vorschlag ist weiterhin offen. Das Overlay würde bei Mausbewegungen, Klicks, Scrollen oder Tastendrücken ausgeblendet und diesen Vorgang mit der anstehenden Sperre bei Inaktivität abstimmen.

greptile-apps[bot] stellte fest, dass eine mit einer Aktion belegte Lautstärketaste während der Schonfrist beim Start weiterhin zur Sperre führen konnte. Die aktualisierte Beschreibung des Vorschlags berichtet von einer Regressionsprüfung für diesen Fall; die abschließende, auf ihren Prüfumfang begrenzte Bot-Überprüfung stufte die Integration als sicher ein. Unabhängig davon wurde das Omarchybot zugeschriebene Paketupdate mit omacom/omarchy-pkgs@46c30de80b7d in den Branch 'master' übernommen und der Bildschirmschoner damit auf 1.2.0 aktualisiert. Die Paketvorbereitung bedeutet nicht, dass der Ersatz auf dem Desktop bereits integriert oder stabil ist.

Offene Vorschläge

Echtzeit-Audio-Vorschlag soll Knacken und unbemerkte Programmabbrüche beheben

emirb hat omacom/omarchy#16824 eröffnet, um rtkit plattformübergreifend zu installieren und auf null gesetzte Echtzeitbudgets in laufenden Sitzungen zu korrigieren, bevor Echtzeit-Scheduling aktiviert wird. Der Vorschlag ist weiterhin offen. emirb berichtet, dass fehlendes rtkit zu Audioaussetzern unter Last beiträgt und Echtzeitbudgets von null mit unbemerkten Programmabbrüchen zusammenhängen.

greptile-apps[bot] äußerte zwei Bedenken zur Reihenfolge: Das Quattro-Upgrade könnte rtkit installieren, bevor bestehende Prozesse korrigiert werden, und ein fehlgeschlagener Portal-Neustart könnte dazu führen, dass ein abschließender Korrekturdurchlauf entfällt. Laut den aktuellen Beschreibungen, die am 28. Oktober außerhalb des Berichtszeitraums aktualisiert wurden, sind beide Abläufe inzwischen berücksichtigt; die jüngste Bot-Zusammenfassung enthält weiterhin eine Korrektur zum Bash-Stil. Diese Aktualisierungen liefern den aktuellen Kontext, belegen aber nicht, wann genau die einzelnen Korrekturen integriert wurden.

emirb berichtet von erfolgreichen Upgrades und weniger Audio-Xruns auf zwei Rechnern. Dies sind weiterhin Messungen des Autors zur Unterstützung eines noch nicht integrierten Vorschlags. Laut der aktuellen Beschreibung bleiben Flatpak-Clients zudem vom Verhalten des Portals abhängig; außerdem werden weitere Einschränkungen für einige PipeWire-Clients genannt.

Offene Vorschläge

Tests in einer Desktop-VM für jeden Pull Request vorgeschlagen

emirb hat omacom/omarchy#16835 eröffnet, um bei jedem Pull Request und jedem Push auf quattro die vollständige Testsuite in einer eigens dafür gestarteten und anschließend verworfenen Omarchy-Desktop-VM auszuführen. Der Vorschlag ist weiterhin offen. Dabei würden einzelne Testprotokolle hochgeladen und übersprungene sowie fehlgeschlagene Dateien zusammengefasst. So würden auch Prüfungen abgedeckt, die einen Desktop benötigen und in Containern übersprungen werden.

greptile-apps[bot] stellte fest, dass der Testprozess installierte Release-Dateien statt der Dateien aus dem Checkout lesen konnte. Eine spätere Überprüfung meldete die bisherigen Befunde als behoben, enthielt aber weiterhin eine Stilkorrektur für die Timeout-Schleife. emirb berichtet, dass in der VM sieben Dateien übersprungen werden, gegenüber 64 in der getesteten Container-Umgebung. Das sind Messungen im Rahmen des Vorschlags, keine bereits etablierte verpflichtende CI-Prüfung.

Geschlossen

OmaBoy nach Sicherheitskorrekturen an der Begleitsoftware veröffentlicht

Die von DinuPhan eingereichte Controller-Widget-Einreichung omacom/omarchy-plugin-marketplace#12511 wurde geschlossen, nachdem github-actions[bot] OmaBoy als veröffentlicht und durch eine Maintainer-Prüfung verifiziert gemeldet hatte. Das Widget bietet ein Controller-HUD und eine Tastenanzeige für unterstützte 'Pocket-Controller' und verwendet dafür einen separat installierten Begleitdienst.

HANCORE-linux identifizierte eine Migration der Ereignisdateien, bei der ein bereits lesender Prozess weiterhin neue Controller-Ereignisse beobachten konnte. DinuPhan berichtete von der Umstellung auf neue private Dateien und atomaren Austausch. Eine anschließende Überprüfung ergab, dass die Installation der Binärdatei nach einem fehlgeschlagenen Download oder einer fehlgeschlagenen Prüfsummenprüfung fortgesetzt werden konnte. DinuPhan änderte den Ablauf so, dass ein privates temporäres Verzeichnis verwendet und bei Fehlern abgebrochen wird.

HANCORE-linux akzeptierte daraufhin die Geräteberechtigungen sowie die Korrekturen an der Migration der Ereignisdateien und der Installation im geprüften Commit. Die Veröffentlichungsmitteilung beschränkt die Verifizierung auf genau diesen 'Marketplace-Snapshot' und grenzt sie ausdrücklich von einem Sicherheitsaudit ab.

Offene Vorschläge

Bei Einreichung für WLAN-Einstellungen wird Befehlsausführung über Roaming entdeckt

FlamingHalapeno hat omacom/omarchy-plugin-marketplace#13038 für ein alternatives Netzwerk-Widget eröffnet, das Einstellungen für gespeicherte Profile und optionales automatisches Roaming zu Netzwerken mit höherer Priorität bietet. Die Einreichung ist weiterhin offen. github-actions[bot] meldete strukturelle Kompatibilität und eine bestandene automatisierte Sicherheitsbasisprüfung, jeweils mit begrenztem Prüfumfang.

HANCORE-linux berichtete anschließend, dass die unverarbeitete Ausgabe von Netzwerknamen einen Datensatz in den Roaming-Scan einschleusen und eine Auswertung durch Bash auslösen konnte. Unter den genannten Bedingungen für Roaming und gespeicherte Profile beschreibt der Befund eine Befehlsausführung mit den Rechten des Desktop-Nutzers durch einen Angreifer in der Nähe, ohne dass eine Verbindung zum 'Angreifernetzwerk' hergestellt werden muss. Die vorliegende Überprüfung benennt damit ein konkretes Sicherheitsproblem, das über die Ergebnisse der automatisierten Basisprüfung hinausgeht.