Neue USB- und Thunderbolt-Geräte benötigen eine Freigabe
ErikMelton hat den Vorschlag zur Geräteautorisierung von
acrogenesis am 9. Oktober in quattro integriert. Laut Merge ist für neue USB- und Thunderbolt-Geräte standardmäßig eine Freigabe erforderlich. Die Integration erfolgte in einen Entwicklungszweig; eine Veröffentlichung in einer stabilen Version ist hier nicht belegt. omacom/omarchy#11874
In einer vorausgehenden Diskussion am 24. September fragte acrogenesis, ob die Blockierung auch bei entsperrtem Bildschirm oder nur im gesperrten Zustand gelten solle. Die aktuelle, nach dem Berichtszeitraum überarbeitete Beschreibung des Vorschlags sieht eine standardmäßige Durchsetzung über USBGuard und Bolt vor. Geräte lassen sich einmalig zulassen, dauerhaft als vertrauenswürdig einstufen oder weiter blockieren. Sie dokumentiert außerdem einen optionalen Schutz beim Systemstart und warnt davor, dass USB-Eingabegeräte bei der Passwortabfrage für einen verschlüsselten Datenträger möglicherweise weiterhin nicht verfügbar sind. Diese Angaben dienen als aktueller Kontext und geben nicht den genauen Wortlaut vom 9. Oktober wieder. omacom/omarchy#11874:issuecomment-5818637671
Gliff wird zum Standardpaket mit Anzeige für Fernzugriffssitzungen
dhh hat die Gliff-Integration am 9. Oktober vorgeschlagen und in quattro übernommen. Die eingecheckte Änderung nimmt das SSH-basierte Remote-Desktop-Paket für Hyprland in neue Installationen auf und enthält eine Migration für bestehende Systeme. Eine Anzeige in der Leiste hebt einen aktiven Gliff-Server hervor und zeigt die Adresse der SSH-Gegenstelle an. Damit ist die Fernsteuerung auf dem gesteuerten Rechner sichtbar. omacom/omarchy#14712
greptile-apps[bot] stellte fest, dass geklonte Anzeige-Widgets über ihren Service-Proxy nicht aktualisiert werden konnten;
dhh reagierte mit einer Korrektur. Der abschließende Commit beschränkt die Erkennung zudem auf Server des aktuellen Nutzers und fragt ihren Status im aktiven Zustand regelmäßig ab, da Ereignisse zum Ende der Bildschirmaufnahme das Sitzungsende nicht zuverlässig erkennen lassen. Verbindungsbenachrichtigungen wurden entfernt, sodass die Leistenanzeige als Signal bleibt. omacom/omarchy#14712:discussion_r4229484204
Einrichtung für Snapdragon X und Yoga Slim 7x erreicht n1x
ryanrhughes hat die Snapdragon-Unterstützung von
birkskyum in den Entwicklungszweig n1x integriert. Sie ergänzt die Qualcomm-Erkennung, Device Trees und die Firmware-Einrichtung sowie Vulkan-Unterstützung für Adreno und die Konfiguration des Yoga Slim 7x. Dieser Merge betrifft n1x, nicht quattro oder eine stabile Version. omacom/omarchy#14759
Bei der Prüfung durch greptile-apps[bot] fielen Pakete auf, die in der Liste für den Offline-Mirror fehlten.
birkskyum ergänzte die erforderlichen Einträge und Tests, und die anschließende Prüfung bestätigte, dass die Lücke geschlossen war. Das ist für Installationen wichtig, bei denen die Hardware-Einrichtung ohne Nachladen fehlender Abhängigkeiten abgeschlossen werden muss. omacom/omarchy#14759:discussion_r4233504527
Zugehörige Commits auf dem master-Zweig des Paket-Repositorys ergänzen die Extraktion von Windows-Firmware und eine Kompatibilitätsschicht für Arch-Linux-ARM-Kernel, denen die von mkinitcpio und Limine verwendeten Metadaten fehlen. Das Extraktionswerkzeug berücksichtigt auch unvollständig bereitgestellte Firmware und Windows-spezifische DSP-Dateinamen. omacom/omarchy-pkgs@9ea749835fc0 omacom/omarchy-pkgs@bf0af463eff4
Paket für ARM-Leistungsprofile aufgenommen, Integration als Standard bleibt offen
Das CPPC-fähige Paket power-profiles-daemon von dhh wurde auf dem master-Zweig des Paket-Repositorys eingecheckt. Es bietet funktionierende Profilsteuerungen für unterstützte ARM-Richtlinien, bei denen der reguläre Daemon nur Platzhalter bereitstellt. Laut Commit sinkt die Chromium-Latenz auf N1X von etwa 130 Millisekunden auf 56 Millisekunden im ausgeglichenen Modus und 32 Millisekunden im Leistungsmodus; diese Messwerte stammen vom Autor. omacom/omarchy-pkgs@cbded9750315
Der begleitende Vorschlag, diesen Daemon zum Omarchy-Standard zu machen, wurde am 9. Oktober eröffnet und war bei der Prüfung am 19. Oktober weiterhin offen. Laut seiner aktuellen, nach dem Berichtszeitraum überarbeiteten Beschreibung muss das Paket zunächst den Zielkanal erreichen. Bei der Prüfung am 9. Oktober wies greptile-apps[bot] auf einen Wiederholungspfad hin, der nach einer teilweise erfolgreichen Migration den Neustart des Daemons oder das Anwenden eines Profils überspringen könnte. Das ist ein belegter Einwand aus der Prüfung, aber kein Nachweis für einen weiterhin bestehenden Fehler in der aktuellen Fassung. omacom/omarchy#14737:discussion_r4231303802
Nutzer reproduzieren Sperrfehler nach dem ersten Entsperren
Ein von jfdnet am 8. Oktober eröffnetes Issue war bei der aktuellen Prüfung weiterhin offen. Berichte vom 9. Oktober machten die Auswirkungen deutlich:
shawnyeager beschrieb, dass manuelles und bei Inaktivität ausgelöstes Sperren nach einmaligem Entsperren Erfolg meldeten, ohne den Bildschirm tatsächlich zu sichern. Auch der Bildschirmschoner blieb unterdrückt. omacom/omarchy#14588:issuecomment-6083104980
justcarlson führte den veralteten Zustand auf die Entsperrsignale von Quickshell 0.3.2 zurück und stellte einen Patch bereit, der den gespiegelten Sperrzustand ausdrücklich aktualisiert. Laut diesem Testbericht funktionierten mit dem Patch wiederholtes Sperren und vier Suspend-Tests.
Lifferado berichtete unabhängig davon, dass die lokal angewandte Änderung an Service.qml auf einem ThinkPad sowohl erneutes Sperren als auch das Sperren bei Inaktivität wiederherstellte. Dies sind Testberichte von Mitwirkenden; die ausgewählten Nachweise belegen keinen bereits integrierten Fix. omacom/omarchy#14588:issuecomment-6072731453 omacom/omarchy#14588:issuecomment-6087447652
Super+I wechselt zwischen Tastaturlayouts und Eingabemethoden
Am 9. Oktober berichtete dhh, die Eingabeumschaltung auf Super+I umgestellt zu haben. Die Tastenkombination ist im Compositor hinterlegt und unabhängig von den weiterhin erhaltenen benutzerdefinierten Fcitx-Kürzeln. Änderungen am Tooltip und am Tastenkürzelmenü sollten Nutzern ein einheitliches, funktionierendes Desktop-Kürzel bieten.
dhh berichtete von einer ISO-Installation mit ausgewähltem Japanisch und Tests mit tatsächlichen Tastendrücken, erklärte aber ausdrücklich, dass die Prüfung der grafischen Zeichenzusammensetzung zu diesem Zeitpunkt noch nicht abgeschlossen war. omacom/omarchy#14433:issuecomment-6080557737
Der Vorschlag wurde anschließend am 10. Oktober, außerhalb des Berichtszeitraums, in quattro integriert. Seine später überarbeitete aktuelle Beschreibung verknüpft die Auswahl im Installationsprogramm mit japanischen, koreanischen und chinesischen Eingabe-Engines, der Offline-Einrichtung, gemeinsamen Auswahlelementen und dem Durchwechseln gemischter Tastaturlayouts und Eingabemethoden. Das beschreibt den aktuell integrierten Umfang und nicht die genaue Fassung vom 9. Oktober. omacom/omarchy#14433
Quellen
- Upgrade test: update the last release to the next one, reboot, and check
- issue-comment by
github-actions[bot]
- review by
greptile-apps[bot]
- Upgrade test: fail when nothing was upgraded, and retry a lost push
- Stop the boot from waiting on a black screen for the console to answer
- Merge pull request #14603 from manuaudio/fix/repair-webp-background-links
Upgrade-Tests decken verlorene Hintergrundbilder und stockende Systemstarts auf
emirb hat einen Upgrade- und Neustarttest eingeführt und in den quattro-Zweig des ISO-Repositorys integriert. Er geht von einer signierten Release-ISO aus und prüft den Wechsel einer bestehenden Installation auf edge oder rc, einschließlich Migrationen, Wiederanlauf nach dem Neustart, Desktop-Start und Erhalt des Hintergrundbilds.
github-actions[bot] meldete für einen ersten Durchlauf von 4.0.4 auf edge, dass 10 von 11 Prüfungen bestanden wurden; die Hintergrundbildprüfung schlug fehl. omacom/omarchy-iso#248:issuecomment-6089979558
Eine später eingecheckte Änderung verlangt, dass sich die Version des Omarchy-Pakets tatsächlich ändert. So kann ein erfolgreicher Neustart ohne Upgrade nicht mehr als bestandener Upgrade-Test gelten. Sie wiederholt außerdem Push-Versuche auf den Screenshot-Zweig, wenn diese mit anderen Pushes kollidieren. Unabhängig davon erhielt quattro die Reparatur der Hintergrundbild-Verknüpfung sowie die Startkorrektur von emirb. Letztere verhindert, dass systemd auf eine Antwort zur Konsolengröße wartet, während Plymouth das Terminal belegt. Die Angaben dazu, wie häufig das Startproblem auftrat, beruhen auf Messungen des Commit-Autors. omacom/omarchy-iso@d6a32f0dcf39 omacom/omarchy@187a145ad555 omacom/omarchy@f03bf06742a2
Nächtlicher Workflow erstellt getestete VM-Abbilder aus edge und stable
emirb hat auf quattro einen nächtlichen Workflow eingecheckt, der edge baut, die Installation testet, die entstandene Festplatte als VM-Image fertigstellt und dieses vor der Veröffentlichung prüft. Eine begleitende Änderung ergänzt VM-Images auf Basis der neuesten signierten ISO der stabilen Version. Diese Werkzeuge dienen den bestehenden Veröffentlichungs- und Entwicklungskanälen; sie belegen keine neue stabile Omarchy-Version. omacom/omarchy-iso@d90119f5d8f0 omacom/omarchy-iso@98b20a682954
Das endgültige Image-Format verwendet eine eigenständige qcow2-Datei mit eigener Prüfsumme. Eine weitere Änderung entfernt den Paketcache der nächtlichen Builds, damit auf dem Runner verbliebene Dateien keine fehlenden Pakete auf den Spiegelservern verdecken können. ISO-Builds verlangen nun außerdem Signaturen für Omarchys eigene Pakete, statt unsignierte Pakete zu akzeptieren. omacom/omarchy-iso@f9d184f2bcc6 omacom/omarchy-iso@f99443dc4c1b omacom/omarchy-iso@f6377d2f872d
Paketupdates müssen nicht mehr auf die Behebung anderer Fehler warten
dhh hat automatische Updates für 46 ausgewählte Pakete vorgeschlagen und in master zusammengeführt. Ihre Update-PRs können damit nach erfolgreichen Build-Prüfungen automatisch zusammengeführt werden. Spätere Commits vom 9. Oktober durch
ryanrhughes teilten die Upstream-Synchronisierung, Neubuilds und Branch-Verfolgung auf paketspezifische PRs auf. Pakete aus demselben Upstream-Branch bleiben dabei zusammen. So können erfolgreiche Updates weiterlaufen, wenn ein anderes Paket fehlschlägt. omacom/omarchy-pkgs#892 omacom/omarchy-pkgs@ba7561a34c10
ryanrhughes hat die Branch-Verfolgung außerdem so geändert, dass sie einen älteren geeigneten Commit auswählt, wenn der neueste Commit das Mindestalter noch nicht erreicht hat. Die Prüfung erfolgt nun stündlich.
emirb behob eine separate Lücke bei der Auslieferung: Wartende Veröffentlichungsjobs werden jetzt in eine Warteschlange aufgenommen, statt durch neu eintreffende Jobs ersetzt zu werden. Diese Änderungen wurden auf master eingecheckt; allein daraus lässt sich nicht ableiten, dass jedes betroffene Paket einen für Nutzer verfügbaren Kanal erreicht hat. omacom/omarchy-pkgs@a7f730d1e6af omacom/omarchy-pkgs@086d1e133693
Menu Omni veröffentlicht Korrekturen für Datenschutz und Antwortdarstellung
Bei der Prüfung durch HANCORE-linux fiel auf, dass Fragen an die KI in Kommandozeilenargumenten sichtbar waren und Antworten der Anbieter ohne Klick Bildanfragen auslösen konnten.
filip-spaldon stellte die Übergabe der Fragen auf die Standardeingabe um und überarbeitete die Bereinigung der Antworten. Weitere Prüfungen zeigten, dass sich die Filterung mit wiederholten Bildmarkierungen umgehen ließ und aufwendiges erneutes Durchsuchen den UI-Thread der Shell vollständig beanspruchen konnte. omacom/omarchy-plugin-marketplace#10565:issuecomment-6074146042 omacom/omarchy-plugin-marketplace#10565:issuecomment-6084939752
filip-spaldon ersetzte die Bereinigungsroutine durch einen einzigen linearen Durchlauf und berichtete von Regressionstests für große Eingaben und das automatische Laden von Bildern. Anschließend prüfte
HANCORE-linux genau den endgültigen Stand und meldete für dieses Update keinen Sicherheitsbefund, der eine Veröffentlichung verhindern würde.
github-actions[bot] bestätigte am 9. Oktober die Veröffentlichung des aktualisierten, verifizierten Marketplace-Snapshots. Diese Verifizierung gilt für den Snapshot und ist keine Sicherheitszertifizierung. omacom/omarchy-plugin-marketplace#10565:issuecomment-6086626608 omacom/omarchy-plugin-marketplace#10565:issuecomment-6086695200
Diktierfunktion folgt stabilen Superwhisper-Versionen und erkennt das Loslassen der Taste zuverlässig
Die Paketänderung von nchudleigh aktualisiert Superwhisper auf die erste stabile Version 1.0.0 und stellt die Versionsverfolgung von Beta-Tags auf stabile Veröffentlichungen um. Die Änderung wurde im master-Branch des Paket-Repositorys eingecheckt. omacom/omarchy-pkgs@3e4cb2308ec4
Ein separater Commit auf quattro behebt ein Problem, bei dem Push-to-Talk-Aufnahmen nach dem Loslassen der gedrückten Taste weiterliefen, wenn Nutzer während der Aufnahme getippt, geklickt oder Zusatztasten geändert hatten. Die neue gekoppelte Tastenbelegung erhält die Aktion beim Loslassen auch unter diesen Bedingungen und führt sie nur nach der zugehörigen Aktion beim Drücken aus. omacom/omarchy@54fc12db76fb
