COSMIC desktop feito em Rust da System76 promete suporte a HDR e experiência NVIDIA suave

COSMIC desktop feito em Rust da System76 promete suporte a HDR e experiência NVIDIA suave

O próximo ambiente de desktop COSMIC da System76, que está sendo escrito do zero usando a linguagem de programação Rust, está tomando forma e o fornecedor de hardware Linux recentemente compartilhou alguns detalhes interessantes sobre o progresso até agora.

Como você provavelmente já sabe, a System76 decidiu há alguns meses que é hora de criar seu próprio ambiente de desktop Linux que não seja baseado em um ambiente de desktop existente. A distribuição interna da System76, Pop!_OS Linux, atualmente possui um ambiente de desktop gráfico derivado do GNOME, chamado COSMIC.

Versões futuras do COSMIC desktop não serão baseadas no GNOME, mas escritas do zero em Rust. Ele terá seu próprio compositor Wayland, que está sendo desenvolvido à medida que falamos com melhor suporte para recursos como HiDPI, HDR e dimensionamento fracionário, bem como mosaicos e uma experiência suave para usuários NVIDIA.

"Desenvolver o compositor no Rust o torna mais eficiente nos recursos dos componentes e aumenta a confiabilidade e a estabilidade do ambiente de desktop", disse um dos desenvolvedores envolvidos no desenvolvimento do desktop COSMIC baseado no Rust. "Estamos construindo um Pop mais forte!_OS na forma de um ambiente de desktop mais rápido e responsivo, o COSMIC DE. O que você vê na tela quando você usa o Pop!_OS será reconstruído em uma nova base de código para melhorar a sensação e a funcionalidade do sistema operacional."

Outros componentes principais que farão parte da área de trabalho COSMIC baseada em Rust do System76 incluem o Iced, um kit de ferramentas de aplicativos de código aberto e multiplataforma escrito em Rust, e libcosmic como a principal biblioteca de widgets do COSMIC.

cosm1-scaled

O engenheiro do System76, Ashley, está usando essas ferramentas para criar um kit de ferramentas baseado em Iced de nível superior para converter os aplicativos GTK4 atuais do Pop!_OS para o Iced e torná-los compatíveis com o shell Wayland. O COSMIC contará com vários applets baseados em Iced, incluindo uma biblioteca de aplicativos, um iniciador de aplicativos e uma lista de espaços de trabalho.

Além disso, os desenvolvedores estão trabalhando em um painel / dock baseado em Iced que oferecerá suporte para applets de terceiros, como estatísticas do sistema ao vivo ou um media player. Além disso, o aplicativo Configurações COSMIC está sendo redesenhado com tudo o que você precisa para personalizar totalmente sua área de trabalho, incluindo este painel de espaços de trabalho interessantes.

cosmwp

O System76 é muito cuidadoso com todos os aspectos de seu próximo desktop COSMIC baseado em Rust e promete um ambiente de desktop Linux preparado para o futuro que está alinhado com o Pop!_OS e a filosofia de design da empresa. Eles querem fornecer à comunidade Linux e Open Source uma harmonia entre conveniência, personalização e eficiência.

Esperamos realmente ter um gostinho do desktop COSMIC baseado em Rust do System76 se ele chegar às ruas no próximo ano e esperamos poder instalá-lo em outras distribuições GNU/Linux, não apenas no Pop!_OS Linux. Mais sobre COSMIC em breve!

Créditos da imagem: System76

Última atualização deste artigo: 2 de december de 2022