Przejdź do treści

Aktualności

Autor: na

Przedstawiamy Omarchy Dragon

Powinniśmy mieć zespoły odpowiedzialne za każdą główną platformę, a Snapdragon od Qualcomma z pewnością zasługuje na własny! W zeszłym tygodniu przedstawiliśmy Omarchy M dla sprzętu Apple. Dziś oficjalnie powołujemy Omarchy Dragon: nasz zespół, który pracuje nad tym, by Omarchy działał pięknie na komputerach ze Snapdragonem.

Celem jest przekształcenie tych cienkich i lekkich laptopów w niezawodne, codzienne maszyny z Linuksem. Uruchomienie pulpitu to dopiero początek. Tym, co czyni z niego komputer, na którym można polegać, jest sprawne usypianie i wybudzanie, wydajne odtwarzanie wideo, aktualizacja firmware i wytrzymywanie całego dnia pracy.

Pięć osób już pracuje nad poszczególnymi elementami:

Jim Martin (GitHub) uruchamia Linuksa na Surface Laptop 8 ze Snapdragonem X2 Elite. Pracował nad Omarchy dla DGX Spark i już dodał poprawkę graficznego odblokowywania dysku do instalatora ARM. W ramach Dragon skupia się na wsparciu dla Surface i X2 Elite, testowaniu instalacji i odzyskiwania na prawdziwym sprzęcie oraz wprowadzaniu przydatnych poprawek ARM do współdzielonych projektów Omarchy.

Birk Skyum (X) jest inżynierem geoinformatyki i grafiki oraz współzałożycielem MapLibre. Jego maszyna to Lenovo Yoga Slim 7x ze Snapdragonem X Elite. Wprowadził poprawki upstream do Arch Linux ARM, zgłosił patche do libcamera, PipeWire i systemd oraz pracował nad patchami jądra do monitorowania wentylatora i temperatury. Teraz zajmuje się czasem pracy na baterii, niezawodnym usypianiem, wirtualizacją KVM, sprzętowo przyspieszanym wideo, aktualizacjami BIOS-u z poziomu Linuksa oraz wydajnością USB4. Jest też w kontakcie z Lenovo w sprawie poprawy wsparcia firmware dla Linuksa.

Matt Gilg (GitHub) ma już działający pulpit Omarchy, z Hyprlandem i całą resztą, na Snapdragon X Yoga i DGX Spark. Zbudował i hostował pakiety aarch64, aby to osiągnąć, zanim przeszedł do Omarchy Package Repository. Matt prowadzi SignalRGB i wnosi doświadczenie w zakresie kompatybilności sprzętowej między producentami, systemów wbudowanych i niskopoziomowej pracy z Linuksem. Uruchamia też OmniBook X16 ze Snapdragonem X2 Elite, ze szczególnym zainteresowaniem graniem i pomaganiem większej liczbie osób w odejściu od Windows.

Bob Prendergast (GitHub) jest architektem rozwiązań i weteranem Linuksa, który zbudował własną konfigurację Omarchy Snapdragon przy użyciu agentów i jądra Ubuntu. Pracuje z HP EliteBook 14 G1q i Lenovo ThinkPad T14s Gen 6. Więcej maszyn, więcej testów i więcej praktycznej pracy potrzebnej, by zamienić obiecującą platformę w coś, co ludzie mogą zainstalować i używać.

Miguel Cruz (X) jest już częścią Omarchy M i wnosi swoje doświadczenie z uruchamianiem Apple Silicon i kompatybilnością sprzętową na stronę Qualcomma. Jego doświadczenie obejmuje wnętrze systemów operacyjnych, inżynierię wsteczną i systemy wbudowane, a także wkład w Linux, QEMU i Virtio. Dołącza do prac z ASUS Zenbook A16 napędzanym przez Snapdragon X2 Elite Extreme, skupiając się na uruchamianiu i firmware, problemach ze sterownikami (zwłaszcza GPU) oraz testowaniu poprawek na prawdziwym sprzęcie.

Jest też użyteczna zbieżność z resztą naszych prac nad ARM. Pakiety, ulepszenia instalatora i poprawki opracowane dla jednej maszyny mogą pomóc innej. Jim i Matt są również zainteresowani rozszerzeniem tych prac na Raspberry Pi i inne platformy ARM.

Pracuję też nad nawiązaniem bezpośredniego kontaktu z Qualcommem. Inżynier zajmujący się tam kompatybilnością z Linuksem już się odezwał. Zobaczymy, czy uda nam się uzyskać porządne wsparcie dla tych działań.

To praca w toku, a kompatybilność jest dopracowywana maszyna po maszynie. Ale mamy teraz zespół, który bierze za to odpowiedzialność, testuje na prawdziwym sprzęcie i wypycha poprawki do upstream. Witajcie, Jim, Birk, Matt, Bob i Miguel. Przynieśmy pięknego, zabawnego i agentowego Linuksa na Snapdragona!

Wszystkie aktualności