Компания System76 объявила о готовности бета-версии среды рабочего стола COSMIC, написанной на языке Rust. Одновременно представлен первый бета-выпуск дистрибутива Pop!_OS 24.04, поставляемый с COSMIC. Изначально первый стабильный релиз COSMIC планировали выпустить в первом квартале 2025 года, но разработка затянулась и спустя более года после публикации первой альфа-версии проект дорос лишь до бета-версии. Для тестирования бета-версии предложены iso-образы дистрибутива Pop!_OS 24.04-Beta для систем с GPU NVIDIA (3.1 ГБ) и Intel/AMD (2.7 ГБ). В ближайшее время ожидается формирование пакетов с бета-версией COSMIC для Fedora, NixOS, Arch Linux, openSUSE, Serpent OS, Redox i CachyOS.
COSMIC s'està desenvolupant com un projecte universal, no lligat a una distribució específica i compatible amb les especificacions de Freedesktop. La interfície de COSMIC es construeix utilitzant la biblioteca Iced, que utilitza un disseny tipus segur, una arquitectura modular i un model de programació reactiva, oferint una arquitectura familiar per als desenvolupadors familiaritzats amb el llenguatge d'interfície declaratiu Elm. Es proporcionen diversos motors de renderització, compatibles amb Vulkan, Metal, DX12, OpenGL 2.1+ i OpenGL ES 2.0+. Els desenvolupadors disposen d'un conjunt de widgets prefabricats, la capacitat de crear controladors asíncrons i un disseny adaptatiu dels elements de la interfície en funció de la mida de la finestra i la pantalla.
Característiques principals de COSMIC:
- Un panell que mostra una llista de finestres actives, dreceres per accedir ràpidament a les aplicacions i miniaplicacions (aplicacions integrades que s'executen en processos separats). El panell es pot dividir en seccions, com ara una secció superior amb un menú i indicadors, i una secció inferior amb una llista de tasques actives i dreceres. Les seccions del panell es poden organitzar verticalment o horitzontalment, ocupar tota l'amplada de la pantalla o només una àrea seleccionada, utilitzar transparència, canviar d'estil segons l'elecció de tema clar o fosc i personalitzar-se per separat per a cada secció. escriptori virtual.

- Modes de disposició de les finestres: multifinestra, mosaic i apilament. En el mode mosaic, la posició de les finestres noves a la pantalla es selecciona automàticament i s'alinea amb la quadrícula. En el mode apilament, les finestres de les aplicacions s'agrupen de manera similar a les pestanyes del navegador. Els modes de disposició de les finestres es poden combinar i habilitar per a un escriptori virtual específic.

- Suport per personalitzar temes, triar entre temes foscos i clars, desar la configuració del disseny per utilitzar-la en altres sistemes, navegar per una col·lecció d'escriptoris i col·locar icones a l'escriptori.

- La capacitat d'utilitzar escriptoris virtuals que es poden desplaçar en mode de vista general, reorganitzar i moure a una altra pantalla.

- Applets amb un menú d'aplicacions, una interfície per canviar entre finestres i escriptoris virtuals, un sistema de cerca, una calculadora, un diàleg per executar ordres personalitzades, indicadors per canviar la disposició del teclat, controlar la reproducció multimèdia, canviar el volum, controlar el Wi-Fi i el Bluetooth, mostrar notificacions, mostrar l'hora i cridar la pantalla d'apagada.

- Una interfície d'inici d'aplicacions i una biblioteca d'aplicacions que permet agrupar programes per tema.

- Un conjunt bàsic d'aplicacions, que inclou un gestor de fitxers, un editor de text, un reproductor multimèdia, un emulador de terminal i un gestor d'instal·lació d'aplicacions. El gestor de fitxers es pot utilitzar com a visor d'imatges amb compatibilitat amb el mode galeria. El reproductor multimèdia utilitza l'API de gràfics Vulkan per a la renderització i la VAAPI es pot utilitzar per a la descodificació de vídeo.

- Un configurador que permet canviar la configuració del panell, l'escriptori, les imatges de fons, l'aparença, les finestres, la localització, els comptes, els dispositius d'entrada, la pantalla, els modes d'energia, el so, el Bluetooth i les connexions amb cable i sense fil.

- Compost servidor Cosmic-comp està basat en Wayland. Admet el mecanisme VRR (Variable Refresh Rate), que canvia de manera adaptativa la freqüència d'actualització del monitor per garantir una reproducció de vídeo i jocs fluids i sense interrupcions.

Els canvis a la distribució Pop!_OS 24.04-Beta inclouen:
- Substitució de l'entorn d'escriptori per una nova implementació de COSMIC escrita en Rust (l'entorn d'usuari subministrat anteriorment estava basat en GNOME Shell).
- El gestor de fitxers GNOME Files, l'emulador de terminal GNOME Terminal, l'editor de text GNOME Text Editor i el reproductor multimèdia Totem han estat substituïts per les aplicacions COSMIC Files, COSMIC Terminal, COSMIC Text Editor i COSMIC Media Player.
- Per instal·lar programes addicionals, s'utilitza l'aplicació COSMIC Store en comptes de Pop!_Shop.
- La base de dades del paquet està sincronitzada amb Ubuntu 24.04. Обновлены версии ядра Linux 6.16.3, Mesa 25.1.5, драйверов NVIDIA 580, libwayland/libwayland-client 1.23.1 и libdrm 2.4.125.
Font: opennet.ru









