System76 continúa cos seus avances en Cosmic with Rust e xa está a traballar nun novo panel 

COSMIC, é un ambiente de escritorio de Pop! _OS que está baseado nun Shell de GNOME modificado

COSMIC, é un ambiente de escritorio de Pop! _OS que está baseado nun Shell de GNOME modificado

System76 (a empresa de distribución Pop!_OS Linux) lanzou recentemente un informe sobre o desenvolvemento dun novo entorno de usuario COSMIC reescrito en Rust. O ambiente está a ser desenvolvido como un proxecto universal que non está ligado a unha distribución específica e que se axusta ás especificacións de Freedesktop, ademais de que tamén está a desenvolver un servidor composto de compilación cósmica baseado en Wayland.

Sobre o proxecto menciónase que para construír unha interface, COSMIC usa a biblioteca Iced, que utiliza unha arquitectura modular con modelos de programación reactiva e de seguridade de tipo, e tamén ofrece unha arquitectura familiar para desenvolvedores familiarizados con Elm, unha linguaxe de construción de interfaces declarativa.

Debemos recordar iso System76 optou por facer o cambio de GTK e Iced, xa que durante as probas que se realizaron preparáronse varios applets COSMIC, escrito simultaneamente en GTK e Iced para comparar tecnoloxías.

Que hai de novo en COSMIC?

No recente informe lanzado como principal noticia, o traballo realizado nos «Paneis COSMIC» que mostra un Lista de fiestras activas, atallos n acceder rapidamente ás aplicacións e á localización do apoio n applets (aplicacións integradas que executarse en procesos separados).

Por exemplo, os applets implementan menús de aplicacións, interfaces de usuario, cambiar de secretaria, cambiar a disposición do teclado, controlar a reprodución multimedia, cambiar o volume, controlar Wi-Fi e Bluetooth, mostrar o saír de listas de notificacións acumuladas, mostrar o número de tempo e apagar o Pantalla de chamar. Hai que mencionar que está previsto implementar un applet con previsión de tempo, notas, xestión do portapapeis e implementación de menús usuario.

Menciónase que os paneis poden ser compartir en seccións, por exemplo, un sección superior con menús e indicadores e un sección inferior con un Lista de tarefas activas e atallos. Os paneis parciais poden ser lugar vertical e horizontalmente, ocupar TODO el de ancho do Pantalla o unha zona seleccionada, usar transparencia y cambiar el estilo dependendo da elección do deseño claro y escuro.

Outro cambio notable é a versión do servizo optimización automático System76 Scheduler 2.0 que permítelle axustar dinámicamente a configuración do programador de tarefas CFS (Completamente Fair Scheduler), cambia o prioridade de execución de proceso n reducir os atrasos e maximizar el actuación do proceso relacionados con la ventá de traballo real do usuario. Menciónase que se engadiu un novo soporte para políticas como SCHED_FIFO e SCHED_IDLE.

La Nova versión integra o servidor medios Pipewire, aumentando o prioridade do proceso visualización contido multimedia, ademais da Archivo a configuración converteuse a novo formato, onde lata definir as súas propias regras e controlar el uso en varios modos de optimización. Por exemplo, faise mención de estado "Configuración baseada en enerxía" aplicado aos cgroups e aos procesos principais, o consumo de recursos na proceso do programador principal Foi reducido en sobre 75%.

Do outros cambios que destacan:

  • Nova implementación de configurador preparada coa nova biblioteca de widgets.
  • A primeira versión do configurador ofrece axustes para o panel, o teclado e o fondo do escritorio.
  • No futuro, aumentarase o número de páxinas con configuración.
  • O configurador ten unha arquitectura modular que che permite conectar facilmente páxinas adicionais con configuracións.
  • Están en marcha os preparativos para integrar compatibilidade con pantallas de alto rango dinámico (HDR) e controis de cor (por exemplo, está previsto engadir compatibilidade con perfís de cor ICC).
  • Engadiuse compatibilidade para a saída con representación de cor de 10 bits por canle ao servidor composto de composición cósmica.
  • A biblioteca Iced GUI está a traballar en ferramentas de apoio para persoas con discapacidade.
  • Realizouse unha integración experimental coa biblioteca AccessKit e engadiuse a posibilidade de utilizar lectores de pantalla Orca.

Finalmente se estás interesado en saber máis sobre el, podes consultar os detalles Na seguinte ligazón.


O contido do artigo adhírese aos nosos principios de ética editorial. Para informar dun erro faga clic en aquí.

Sexa o primeiro en opinar sobre

Deixa o teu comentario

Enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados con *

*

*

  1. Responsable dos datos: Miguel Ángel Gatón
  2. Finalidade dos datos: controlar SPAM, xestión de comentarios.
  3. Lexitimación: o seu consentimento
  4. Comunicación dos datos: os datos non serán comunicados a terceiros salvo obrigación legal.
  5. Almacenamento de datos: base de datos aloxada por Occentus Networks (UE)
  6. Dereitos: en calquera momento pode limitar, recuperar e eliminar a súa información.