
Qualcomm on julkaissut ensimmäisen varhaisen kehittäjäversion Linux-tuesta uusille Snapdragon X2 -sarjan tietokonepiireille. Tavoitteena on tehdä Linuxin käyttöönotosta ARM-pohjaisissa Snapdragon-kannettavissa aikaisempaa helpompaa ja samalla tuoda yhä suurempi osa laitteistotuesta osaksi Linuxin pääkehityshaaraa.
Qualcommin mukaan Linux-tuen kehitys on jatkunut Snapdragon Summit 2025 -tapahtumasta lähtien. Työ on edennyt järjestelmäpiirin perustason tuesta aina Snapdragon X2 -referenssilaitteilla toimivaan Linuxiin asti.
Nyt julkaistu Early Developer Preview on suunnattu ennen kaikkea Linux-jakeluiden ylläpitäjille, kernel-kehittäjille, työkaluketjujen kehittäjille sekä laitevalmistajille. Tavallisille käyttäjille kyseessä ei siis vielä ole valmis ”asenna ja käytä” -ratkaisu.
Nykyinen toteutus on testattu Debian 13 Trixie -käyttäjäympäristöllä sekä Qualcommin omalla mukautetulla Linux-ytimellä. Tuki keskittyy tällä hetkellä Snapdragon X2 -sarjaa käyttäviin kannettaviin tietokoneisiin, eikä Qualcomm lupaa vastaavaa tukea vielä esimerkiksi pöytäkoneille, aikaisemmille Snapdragon X -piireille tai muille kehitysalustoille.
Ensimmäisessä vaiheessa Qualcomm keskittyy erityisesti keskeisten laitteisto-ominaisuuksien saamiseen Linuxiin. Mukana on jo tuki järjestelmän käynnistämiselle UEFI-ympäristössä systemd-bootin avulla sekä USB-, PCIe-, UART-, I2C- ja SPI-liitännöille.
Grafiikkapuolella Qualcomm työskentelee avoimen lähdekoodin Freedreno-, Turnip- ja Rusticl-ajureiden kanssa. Niiden avulla mahdollistetaan muun muassa työpöytäympäristön grafiikka, selainten laitteistokiihdytys sekä GPU-laskenta Adreno-grafiikkasuorittimilla.
Myös tekoälykiihdytys on tärkeässä roolissa. Qualcomm pyrkii tuomaan FastRPC-ajurin Linuxin pääkehityshaaraan, jolloin sovellukset voivat hyödyntää Snapdragon X2 -piirien Hexagon NPU -tekoälykiihdytintä paikalliseen tekoälylaskentaan.
Lisäksi kehitystyötä tehdään virranhallinnan, lämpötilojen hallinnan ja järjestelmän yleisen vakauden parissa.
Qualcomm painottaa erityisesti niin sanotun upstream-tuen merkitystä. Sen sijaan, että Linux-tuki perustuisi erillisiin valmistajakohtaisiin korjauksiin, tavoitteena on saada ajurit ja muut tarvittavat muutokset osaksi Linux-ytimen ja muiden avoimen lähdekoodin projektien varsinaisia versioita. Tämä helpottaa tulevaisuudessa Linux-jakeluiden työtä Snapdragon X2 -laitteiden tukemisessa.
Seuraavassa kehitysvaiheessa Qualcomm aikoo laajentaa tukea useammille laitteisto-ominaisuuksille ja parantaa yhteensopivuutta sekä vakautta. Tarkoituksena on siirtyä tilanteesta, jossa Linux vain käynnistyy, siihen, että alustalla voidaan jo käytännössä kehittää ja testata oikeita sovelluksia.
Qualcomm tavoittelee tuotantovalmiimpaa Linux-tukea marraskuun 2026 loppuun mennessä. Kehitystyö kuitenkin jatkuu myös tämän jälkeen, sillä Linux-ytimen pääkehityshaaraan tuotavia muutoksia, sertifiointeja ja laitevalmistajien tarpeita tuetaan pidemmällä aikavälillä.
Kehittäjät voivat jo nyt rakentaa oman Linux-ympäristön Snapdragon X2 -laitteille Qualcommin julkaisemien lähdekoodien ja Debian-pohjaisten rakennustyökalujen avulla. Prosessiin kuuluu muun muassa Linux-ytimen ja laitepuukuvausten rakentaminen, käynnistettävän käyttöjärjestelmäkuvan luominen sekä sen asentaminen yhteensopivaan laitteeseen.
Lähde: Qualcomm

