System76 teatas COSMIC töölaua beetaversiooni valmimisest, mis on kirjutatud Rust keeles. Samuti esitati esimene Pop!_OS 24.04 beetaväljaanne, mis tuleb koos COSMIC-iga. Esialgu plaaniti COSMIC esimene stabiilne versioon välja anda 2025. aasta esimeses kvartalis, kuid arendustööd viibisid ja pärast üle aasta esimese alphal versiooni avaldamisest jõudis projekt lõpuks beetaversioonini. Beetaversiooni testimiseks on saadaval Pop!_OS 24.04-Beta ISO failid NVIDIA (3.1 GB) ja Intel/AMD (2.7 GB) GPU-dega süsteemidele. Peagi oodatakse COSMIC beetaversiooni pakette Fedora, NixOS, Arch Linux, openSUSE, Serpent OS, Redox ja CachyOS jaoks.
COSMIC areneb universaalse projektina, mis ei ole seotud konkreetse distributsiooniga ja vastab Freedesktop spetsifikatsioonidele. COSMIC kasutab liidese koostamisel Iced teeki, mis rakendab ohutüüpe, moodularchitecture ja reaktiivse programmeerimise mudelit, pakkudes ka arhitektuuri, mida tunnevad arendajad, kellel on kogemusi dekleratiivsete liideste keele Elm kasutamisega. Pakutakse mitmeid joonistamisengine'id, mis toetavad Vulkan, Metal, DX12, OpenGL 2.1+ ja OpenGL ES 2.0+. Arendajad saavad valmis widgetide komplekti, võimaluse luua asünkroonseid töötlejaid ja kasutada adaptatiivset liideselementide paigutust vastavalt akna ja ekraani suurusele.
COSMICi põhijooned:
- Paneel, mis kuvab aktiivsete akende loendit, otseteid rakendustele ja applet'e (sisseehitatud rakendused, mis töötavad eraldi protsessides). Paneel võib olla jagatud osadeks, näiteks ülemine osa menüüde ja indikaatoritega ning alumine osa aktiivsete ülesannete loendi ja otseteedega. Paneeli osad võivad olla paigutatud nii vertikaalselt kui ka horisontaalselt, hõlmates kogu ekraani laiusest vaid valitud ala, kasutades läbipaistvust ning muutes stiili vastavalt valitud heledale või tumedale temaatikale, eraldi seadistatuna igaühe jaoks. virtuaalne töölaua.

- Akna paigutusrežiimid: multiaknaline, mosaiikne ja virnastav. Mosaiikrežiimis valitakse uute akende asukoht ekraanil automaatselt ja joondatakse võrgustikuga. Virnastavas režiimis grupeeritakse rakenduste aknad analooge brauseri vahelehtedele. Aknapaigutusrežiimid võivad omavahel kombinatsioonides ja olla seotud teatud virtuaalse töölaua külge.

- Teemade kohandamise tugi, valik tumedate ja heledate teemade vahel, kohandamisseadete salvestamine teiste süsteemide kasutamiseks, töölaudade kollektsiooni tsükliline kuvamine ning ikoonide paigutamine töölauale.

- Virtuaalsed töölauad, mida saab sirvida ülevaaterežiimis, ümber paigutada ja viia teisele ekraanile.

- Applet'id rakenduste menüüdega, akende ja virtuaalsete töölauade vahetamise liidesega, otsingusüsteem, kalkulaator, dialoog juhuslike käskude käivitamiseks, indikaatorid klaviatuuri paigutuse muutmiseks, multimeedia esitamisesuundade juhtimiseks, helitaseme muutmiseks, Wi-Fi ja Bluetooth'i haldamiseks, teavituste kuvamiseks, aja näitamiseks ja väljalülitamise ekraani kutsumiseks.

- Rakenduste käivitamise liides (Launcher) ja rakenduste teek, mis võimaldab grupeerida programme teemade kaupa.

- Põhikomplekt rakendustest, sealhulgas failihaldur, tekstiredaktor, multimeedia mängija, terminaliemulaator ja rakenduste installimise haldur. Failihaldurit saab kasutada piltide vaatamiseks galeriirežiimis. Multimeedia mängijas kasutatakse renderdamiseks grafikomplekti API Vulkan, ja video dekodeerimiseks võib kasutada VAAPI-d.

- Konfiguraator, mis võimaldab muuta paneeli, töölaua, taustapiltide, välimuse, akende, lokaliseerimise, kontode, sisendseadmete, ekraani, energiatootmisrežiimide, helivõimenduse, Bluetoothi, traadita ja traadiga ühenduste seadeid.

- Komposiit server cosmic-comp, mis põhineb Waylandil. Toetatakse VRR (Variable Refresh Rate) mehhanismi, mis kohandab monitori värskendussagedust, et tagada sujuvus ja lõhenemiste puudumine mängude ja videote esitamisel.

Pop!_OS 24.04-Beta muudatuste seas:
- Töölauakeskkonna asendamine uue COSMIC rakendusega, kirjutatud Rustis (varasemalt pakutud kasutajakeskkond põhines GNOME Shellil).
- GNOME Files failihaldur, GNOME Terminal terminal emulaator, GNOME Text Editor tekstiredaktor ja Totem meediamängija on asendatud COSMIC Files, COSMIC Terminal, COSMIC Text Editor ja COSMIC Media Player rakendustega.
- Lisarakenduste installimiseks kasutatakse Pop!_Shop asemel COSMIC Store rakendust.
- Pakettide baasi on sünkroniseeritud Ubuntu 24.04-ga. Uuendatud on Linuxi versioonid 6.16.3, Mesa 25.1.5, NVIDIA draiverid 580, libwayland/libwayland-client 1.23.1 ja libdrm 2.4.125.
Allikas: opennet.ru









