System76, o companie care dezvoltă LinuxDistribuția Pop!_OS a lansat a patra versiune alfa a mediului desktop COSMIC, scrisă în Rust (a nu se confunda cu versiunea mai veche COSMIC, care se baza pe GNOME Shell). Imaginile ISO ale celei mai recente versiuni de COSMIC, construite pe versiunile alfa ale viitoarei distribuții Pop!_OS 24.04 pentru sisteme cu plăci grafice NVIDIA (3 GB) și Intel/AMD (2.6 GB), sunt disponibile pentru testare. Sunt disponibile și pachete gata de utilizare pentru Fedora, NixOS și Arch. Linux, openSUSE, sistemul de operare Serpent, Redox și CachyOS.
COSMIC este dezvoltat ca un proiect universal, nelegat de o distribuție specifică și conform specificațiilor Freedesktop. COSMIC folosește biblioteca Iced pentru interfața sa, care utilizează un design sigur pentru tipuri, o arhitectură modulară și un model de programare reactivă, oferind o arhitectură familiară dezvoltatorilor familiarizați cu limbajul de interfață declarativă Elm. Sunt furnizate mai multe motoare de randare, care acceptă Vulkan, Metal, DX12, OpenGL 2.1+ și OpenGL ES 2.0+. Dezvoltatorilor li se oferă un set predefinit de widget-uri, posibilitatea de a crea handlere asincrone și un aspect adaptiv al elementelor de interfață în funcție de dimensiunea ferestrei și a ecranului. Proiectul dezvoltă, de asemenea, un compozit... serverului compunere cosmică bazată pe Wayland.
Schimbări majore în comparație cu a treia versiune alfa a COSMIC:
- La configurator a fost adăugată o pagină pentru selectarea limbii interfeței și a formatelor de dată, oră și număr.

- La configurator a fost adăugată o pagină pentru configurarea aplicațiilor implicite, cum ar fi browser, manager de fișiere, client de e-mail, player muzical, player video, vizualizator de imagini și planificator de calendar. Pentru a reda audio și video, este utilizat un nou player multimedia, COSMIC Media Player, scris în Rust.

- A continuat dezvoltarea propriului manager de aplicații „COSMIC Store”, în care, la instalarea sau actualizarea aplicațiilor, acum puteți vedea o listă cu toate sarcinile în curs și finalizate (un nou meniu contextual „Detalii” a apărut în colțul din stânga jos). ).

- Au fost adăugate setări separate la interfața de gestionare a energiei, cu condiții pentru comutarea ecranului în modul de repaus în timpul funcționării autonome sau a unei conexiuni fixe. De asemenea, a fost adăugată o opțiune pentru a opri ecranul după o anumită cantitate de inactivitate.

- Un nou applet „Accesibilitate” a fost pregătit pentru panou, conceput pentru a activa și dezactiva cititorul de ecran pentru persoanele cu probleme de vedere. Vocea off al cititorului de ecran funcționează în setările COSMIC, Firefox și aplicațiile GNOME.

- Suport pentru activarea mecanismului VRR (Variable Refresh Rate) a fost adăugat la setările pentru serverul compozit osmic-comp și pentru ecran, permițându-vă să modificați în mod adaptiv rata de reîmprospătare a monitorului pentru a asigura netezime și fără rupere în timpul jocurilor și afișărilor video. Pe lângă activarea întotdeauna VRR, există o opțiune de activare a VRR numai pentru aplicațiile pe ecran complet.
- Au fost rezolvate problemele care au dus la încărcare mare a procesorului, înghețari și scurgeri de memorie.
- S-a remediat o vulnerabilitate care permitea ocolirea blocării ecranului și accesarea desktopului fără autentificare după o eroare compozită. Server și componenta cosmic-greeter, care afișează ecranul de conectare. Procesul se termina atunci când ecranul era oprit; de exemplu, pentru a te autentifica fără a introduce o parolă, era suficientă simpla oprire și repornire a monitorului.

Sursa: opennet.ru





