Spoločnosť System76 oznámila vydanie beta verzie desktopového prostredia COSMIC, napísaného v jazyku Rust. Vydaná bola aj prvá beta verzia distribúcie Pop!_OS 24.04, ktorá bola súčasťou COSMIC. Prvá stabilná verzia COSMIC bola pôvodne plánovaná na 1. štvrťrok 2025, ale vývoj sa oneskoril a viac ako rok po vydaní prvej alfa verzie sa projekt dostal iba do beta verzie. Na testovanie beta verzie sú k dispozícii ISO obrazy distribúcie Pop!_OS 24.04-Beta pre systémy s grafickými procesormi NVIDIA (3.1 GB) a Intel/AMD (2.7 GB). Balíky s beta verziou COSMIC pre Fedoru, NixOS a Arch sa očakávajú čoskoro. Linux, openSUSE, Serpent OS, Redox a CachyOS.
COSMIC sa vyvíja ako univerzálny projekt, nie je viazaný na konkrétnu distribúciu a je kompatibilný so špecifikáciami Freedesktopu. Rozhranie COSMIC je vytvorené pomocou knižnice Iced, ktorá využíva typovo bezpečný dizajn, modulárnu architektúru a reaktívny programovací model, čím ponúka architektúru známu vývojárom oboznámeným s deklaratívnym jazykom rozhrania Elm. K dispozícii je niekoľko renderovacích enginov, ktoré podporujú Vulkan, Metal, DX12, OpenGL 2.1+ a OpenGL ES 2.0+. Vývojárom sa ponúka hotová sada widgetov, možnosť vytvárať asynchrónne obslužné programy a adaptívne rozloženie prvkov rozhrania na základe veľkosti okna a obrazovky.
Kľúčové vlastnosti COSMIC:
- Panel, ktorý zobrazuje zoznam aktívnych okien, skratky pre rýchly prístup k aplikáciám a applety (vstavané aplikácie spustené v samostatných procesoch). Panel je možné rozdeliť na sekcie, napríklad hornú sekciu s ponukou a indikátormi a dolnú sekciu so zoznamom aktívnych úloh a skratiek. Sekcie panela je možné usporiadať vertikálne alebo horizontálne, zaberať celú šírku obrazovky alebo iba vybranú oblasť, používať priehľadnosť, meniť štýl v závislosti od výberu svetlej alebo tmavej témy a prispôsobiť ich samostatne pre každú sekciu. virtuálna pracovná plocha.

- Režimy usporiadania okien: viacero okien, dlaždice a zásobník. V režime dlaždíc sa poloha nových okien na obrazovke automaticky vyberie a zarovná s mriežkou. V režime zásobníka sú okná aplikácií zoskupené podobne ako karty prehliadača. Režimy usporiadania okien je možné kombinovať a povoliť pre konkrétnu virtuálnu pracovnú plochu.

- Podpora prispôsobenia tém, výberu medzi tmavými a svetlými témami, ukladania nastavení dizajnu pre použitie v iných systémoch, prepínania medzi kolekciami pracovných plôch a umiestňovania ikon na pracovnú plochu.

- Možnosť používať virtuálne pracovné plochy, ktoré je možné posúvať v režime prehľadu, meniť ich usporiadanie a presúvať na inú obrazovku.

- Applety s ponukou aplikácií, rozhraním na prepínanie medzi oknami a virtuálnymi plochami, vyhľadávacím systémom, kalkulačkou, dialógovým oknom na spúšťanie vlastných príkazov, indikátormi na zmenu rozloženia klávesnice, ovládaním prehrávania médií, zmenou hlasitosti, ovládaním Wi-Fi a Bluetooth, zobrazovaním upozornení, zobrazením času a vyvolaním obrazovky vypnutia.

- Rozhranie spúšťača aplikácií a knižnica aplikácií, ktorá umožňuje zoskupovať programy podľa témy.

- Základná sada aplikácií vrátane správcu súborov, textového editora, prehrávača médií, emulátora terminálu a správcu inštalácie aplikácií. Správcu súborov je možné použiť ako prehliadač obrázkov s podporou režimu galérie. Prehrávač médií používa na vykresľovanie grafické rozhranie API Vulkan a na dekódovanie videa je možné použiť rozhranie VAAPI.

- Konfigurátor, ktorý umožňuje zmeniť nastavenia panela, pracovnej plochy, obrázkov na pozadí, vzhľadu, okien, lokalizácie, účtov, vstupných zariadení, obrazovky, režimov napájania, zvuku, Bluetooth, káblového a bezdrôtového pripojenia.

- Kompozitný server Cosmic-comp je založený na platforme Wayland. Podporuje mechanizmus VRR (Variable Refresh Rate), ktorý adaptívne mení obnovovaciu frekvenciu monitora, aby sa zabezpečilo plynulé hranie hier a prehrávanie videa bez trhania.

Zmeny v distribúcii Pop!_OS 24.04-Beta zahŕňajú:
- Nahradenie desktopového prostredia novou implementáciou COSMIC napísanou v Ruste (predtým dodávané používateľské prostredie bolo založené na GNOME Shell).
- Správca súborov GNOME Files, emulátor terminálu GNOME Terminal, textový editor GNOME Text Editor a prehrávač médií Totem boli nahradené aplikáciami COSMIC Files, COSMIC Terminal, COSMIC Text Editor a COSMIC Media Player.
- Na inštaláciu ďalších programov sa namiesto aplikácie Pop!_Shop používa aplikácia COSMIC Store.
- Databáza balíkov je synchronizovaná s Ubuntu 24.04. apríla. Aktualizované verzie jadra Linux 6.16.3, Mesa 25.1.5, ovládače NVIDIA 580, libwayland/libwayland-client 1.23.1 a libdrm 2.4.125.
Zdroj: opennet.ru









