System76, podjetje, ki razvija LinuxDistribucija Pop!_OS je izdala četrto alfa različico svojega namiznega okolja COSMIC, napisanega v Rustu (ne smemo ga zamenjevati s starejšim COSMIC-om, ki je temeljil na lupini GNOME). Za testiranje so na voljo ISO-slike najnovejše različice COSMIC-a, zgrajene na alfa različicah prihajajoče distribucije Pop!_OS 24.04 za sisteme z grafičnimi procesorji NVIDIA (3 GB) in Intel/AMD (2.6 GB). Na voljo so tudi paketi, pripravljeni za uporabo, za Fedoro, NixOS in Arch. Linux, openSUSE, Serpent OS, Redox in CachyOS.
COSMIC se razvija kot univerzalni projekt, ki ni vezan na določeno distribucijo in je skladen s specifikacijami Freedesktopa. COSMIC za svoj vmesnik uporablja knjižnico Iced, ki uporablja varno tipsko zasnovo, modularno arhitekturo in reaktivni programski model, kar ponuja arhitekturo, ki je znana razvijalcem, ki poznajo deklarativni jezik vmesnika Elm. Na voljo je več mehanizmov za upodabljanje, ki podpirajo Vulkan, Metal, DX12, OpenGL 2.1+ in OpenGL ES 2.0+. Razvijalcem je na voljo že pripravljen nabor gradnikov, možnost ustvarjanja asinhronih upravljalnikov in prilagodljiva postavitev elementov vmesnika glede na velikost okna in zaslona. Projekt razvija tudi kompozitni strežnik kozmična kompozicija, ki temelji na Waylandu.
Večje spremembe v primerjavi s tretjo alfa različico COSMIC:
- V konfiguratorju je dodana stran za izbiro jezika vmesnika ter zapisa datuma, ure in številk.

- Konfiguratorju je dodana stran za nastavitev privzetih aplikacij, kot so brskalnik, upravitelj datotek, e-poštni odjemalec, predvajalnik glasbe, video predvajalnik, pregledovalnik slik in razporejevalnik koledarja. Za predvajanje zvoka in videa se uporablja nov multimedijski predvajalnik COSMIC Media Player, napisan v Rustu.

- Nadaljeval se je razvoj našega lastnega upravitelja aplikacij “COSMIC Store”, v katerem lahko ob namestitvi ali posodabljanju aplikacij sedaj vidite seznam vseh zagnanih in opravljenih opravil (v spodnjem levem kotu se je pojavil nov kontekstni meni “Podrobnosti”). ).

- Vmesniku za upravljanje z energijo so bile dodane ločene nastavitve s pogoji za preklop zaslona v način mirovanja med samostojnim delovanjem ali fiksno povezavo. Dodana je tudi možnost izklopa zaslona po določenem času nedejavnosti.

- Za ploščo je bil pripravljen nov programček »Dostopnost«, namenjen omogočanju in onemogočanju bralnika zaslona za osebe s težavami z vidom. Glasovni prikaz bralnika zaslona deluje v aplikacijah COSMIC Settings, Firefox in GNOME.

- Podpora za omogočanje mehanizma VRR (Variable Refresh Rate) je bila dodana kompozitnemu strežniku in nastavitvam zaslona osmic-comp, ki vam omogoča prilagodljivo spreminjanje stopnje osveževanja monitorja, da zagotovite gladkost in delovanje brez trganja med igrami in video prikazi. Poleg tega, da vedno omogočite VRR, obstaja možnost, da omogočite VRR samo za celozaslonske aplikacije.
- Težave, ki so povzročile veliko obremenitev procesorja, zamrznitve in uhajanje pomnilnika, so bile odpravljene.
- Odpravljena je bila ranljivost, ki je omogočala obhod zaklepanja zaslona in dostop do namizja brez preverjanja pristnosti po sestavljenem zrušitvi. strežnika in komponento cosmic-greeter, ki prikaže prijavni zaslon. Postopek se je končal, ko je bil zaslon izklopljen; na primer, za prijavo brez vnosa gesla je bilo dovolj le izklop in ponovni vklop monitorja.

Vir: opennet.ru





