Autorius DHH platformoje
Pristatome Omarchy Dragon
Turėtume turėti komandas, atsakingas už kiekvieną pagrindinę platformą, o „Qualcomm“ Snapdragon tikrai nusipelno savosios! Praėjusią savaitę pristatėme Omarchy M, skirtą „Apple“ aparatinei įrangai. Šiandien oficialiai skelbiame Omarchy Dragon: mūsų komandą, kuri rūpinasi, kad Omarchy puikiai veiktų Snapdragon kompiuteriuose.
Tikslas – šiuos plonus ir lengvus nešiojamuosius kompiuterius paversti patikimomis kasdienėmis Linux mašinomis. Paleisti darbalaukį – tik pradžia. Tai, ar kompiuteris užmiega, atsibunda, efektyviai leidžia vaizdo įrašus, atnaujina programinę-aparatinę įrangą ir ištveria visą darbo dieną, ir paverčia jį kompiuteriu, kuriuo galima pasikliauti.
Prie atskirų darbų jau dirba penki žmonės:
Jim Martin (GitHub) diegia Linux sistemą „Surface Laptop 8“ su Snapdragon X2 Elite. Jis jau dirbo su Omarchy, skirta DGX Spark, ir prisidėjo prie ARM diegimo programos grafinio disko atrakinimo pataisymu. „Dragon“ komandoje jis susitelkęs į „Surface“ ir X2 Elite palaikymą, diegimo ir atkūrimo bandymus su tikra aparatine įranga bei naudingų ARM pataisymų perkėlimą į bendrus Omarchy projektus.
Birk Skyum (X) yra geoinformatikos ir grafikos inžinierius bei MapLibre bendraįkūrėjas. Jo kompiuteris – Lenovo Yoga Slim 7x su Snapdragon X Elite. Jis jau įgyvendino pataisymus aukščiau esančiame Arch Linux ARM projekte, pateikė pataisas libcamera, PipeWire ir systemd projektams bei dirbo su branduolio pataisomis ventiliatoriaus ir temperatūros stebėsenai. Dabar jis gilinasi į baterijos veikimo laiką, patikimą miego režimą, KVM virtualizaciją, aparatiškai spartinamus vaizdo įrašus, BIOS atnaujinimus iš Linux ir USB4 našumą. Jis taip pat palaiko ryšį su Lenovo dėl geresnio programinės-aparatinės įrangos palaikymo Linux sistemoje.
Matt Gilg (GitHub) jau įdiegė veikiantį Omarchy darbalaukį, su Hyprland ir viskuo, į Snapdragon X Yoga ir DGX Spark. Kad tai pasiektų, jis surinko ir talpino aarch64 paketus, kol buvo pereita prie Omarchy Package Repository. Matt vadovauja SignalRGB ir turi patirties su skirtingų gamintojų aparatinės įrangos suderinamumu, įterptinėmis sistemomis ir žemo lygio Linux darbais. Jis taip pat ruošia OmniBook X16 su Snapdragon X2 Elite ir ypač domisi žaidimais bei pagalba daugiau žmonių rasti kelią iš Windows.
Bob Prendergast (GitHub) yra sprendimų architektas ir Linux veteranas, kuris, naudodamas agentus ir Ubuntu branduolį, susikūrė savo Omarchy Snapdragon setup. Jis dirba su HP EliteBook 14 G1q ir Lenovo ThinkPad T14s Gen 6. Daugiau kompiuterių, daugiau testavimo ir daugiau praktinio darbo, kurio reikia, kad perspektyvi platforma taptų tuo, ką žmonės gali įsidiegti ir naudoti.
Miguel Cruz (X) jau yra Omarchy M dalis ir savo patirtį su Apple Silicon paleidimu bei aparatinės įrangos suderinamumu perkelia į Qualcomm pusę. Jo patirtis apima OS vidinę sandarą, atvirkščiąją inžineriją ir įterptines sistemas, jis prisidėjo prie Linux, QEMU ir Virtio. Prie šios iniciatyvos jis jungiasi su ASUS Zenbook A16, varomu Snapdragon X2 Elite Extreme, ir susitelkia į paleidimo bei programinės-aparatinės įrangos paruošimą, tvarkyklių problemas (ypač GPU) bei pataisymų testavimą su tikra aparatine įranga.
Taip pat yra naudingų sąsajų su likusiais mūsų ARM darbais. Paketai, diegimo programos patobulinimai ir pataisymai, sukurti vienam kompiuteriui, gali padėti kitam. Jim ir Matt taip pat domisi šio darbo išplėtimu į Raspberry Pi ir kitas ARM platformas.
Taip pat stengiuosi užmegzti tiesioginį ryšį su Qualcomm. Inžinierius, ten dirbantis su Linux suderinamumu, jau susisiekė. Pažiūrėkime, ar nepavyks užsitikrinti tikros paramos šiai iniciatyvai.
Tai dar nebaigtas darbas, suderinamumas sprendžiamas kompiuteris po kompiuterio. Bet dabar turime komandą, kuri už tai atsako, testuoja su tikra aparatine įranga ir stumia pataisymus aukščiau. Sveiki atvykę, Jim, Birk, Matt, Bob ir Miguel. Atneškime gražią, smagią ir agentinę Linux į Snapdragon!