Após 11 meses de desenvolvimento, foi lançado o release do ambiente de desktop Cinnamon 6.8, no qual a comunidade de desenvolvedores da distribuição Linux Mint desenvolve um fork do GNOME Shell, do gerenciador de arquivos Nautilus e do gerenciador de janelas Mutter, visando fornecer um ambiente no estilo clássico do GNOME 2 com suporte a elementos interativos bem-sucedidos do GNOME Shell. O Cinnamon é baseado em componentes do GNOME, mas esses componentes são fornecidos como um fork sincronizado periodicamente, sem dependências externas com o GNOME. A nova versão do Cinnamon será oferecida na distribuição Linux Mint 27 (decidido usar o ano de lançamento na numeração), que está prevista para ser lançada na segunda metade de dezembro.
Principais novidades:
- Implementado suporte completo ao protocolo Wayland e praticamente alcançado paridade funcional ao trabalhar com X11 e Wayland. O suporte ao uso do X11 foi mantido. Entre as mudanças relacionadas ao Wayland:
- Ao usar Wayland, a seleção e o posicionamento de novos janelas, diálogos de pop-up e menus de contexto foram aprimorados.
- Ao trabalhar via Wayland, a troca de foco de entrada foi implementada corretamente.
- Vários erros no Cinnamon, muffin, cinnamon-session e Xwayland que causavam falhas foram corrigidos ao usar Wayland.
- Melhorou o suporte para configurações de múltiplos monitores e KVM-switchers de monitores no ambiente com Wayland.
- Em aplicações que utilizam Wayland ou são lançadas através do Xwayland, bem como no ambiente compositor servidor e na sessão de desktop foi empregado aceleração gráfica por hardware, implementada através dos protocolos Wayland wl_drm e zwp_linux_dmabuf_v1, assim como trabalho acelerado por hardware GBM sobre EGL em placas gráficas NVIDIA.
- Foi fornecido suporte total a telas com alta densidade de pixels (HiDPI) ao usar Wayland. Foram resolvidos problemas de escalonamento de ícones e ponteiros do mouse. Erros que se manifestavam em aplicações no motor Chromium, como Slack e VSCode, foram corrigidos.
- Ao usar Wayland, foi implementado o funcionamento de indicadores de progresso de operações, como a exibição do progresso de cópias de arquivos em um botão na barra de ferramentas.
- Foi assegurado o lançamento de aplicações básicas, lançadas através de pkexec, como clientes Wayland sem o uso do Xwayland.
- Uma barra de pré-visualização foi integrada ao gerenciador de arquivos.

- Foi adicionado um novo aplicativo Superlight para monitorar o estado do sistema, mostrando claramente a dinâmica de carga da CPU, memória e entrada/saída, além de dados sobre processos em execução, tráfego, carga da bateria e temperatura.

- Um novo protetor de tela foi implementado, suportando simultaneamente Wayland e X11.

- Foi adicionada a comando "cinnamon-list-windows" para facilitar a obtenção de uma lista de todas as janelas abertas e a determinação de sua posição, tamanho, dados de HiDPI e aplicações e backends associados.
- No servidor compositor Muffin, foi garantido o arredondamento para números inteiros das coordenadas e tamanhos de todos os elementos gráficos da biblioteca Clutter para um posicionamento mais preciso e uma renderização nítida de applets e componentes da área de trabalho.
- Adicionada suporte para unidades systemd para sessões de usuários (graphical-session.target), ativadas para iniciar serviços relacionados vinculados à sessão gráfica.
- O código para gravação em arquivos de configuração e leitura de marcadores no gerenciador de arquivos foi alterado para operar em modo assíncrono.
- Uma interface unificada foi implementada para gerenciar a aplicação dos modos de espera e suspensão: suspend (modo de espera com memória ativa), hybrid-sleep (hibernação com descarregamento do conteúdo da memória para o disco) e suspend-then-hibernate (modo de espera seguido de hibernação após um certo tempo).

- No applet de configurações de conexão de rede, as seções. VPN e WireGuard foram unidas. Suporte para WPA3 (Wi-Fi Protected Access 3) e OWE (Opportunistic Wireless Encryption) foi adicionado.
- Foi adicionado o módulo PAM pam_oo7 para autenticação usando.
o componente oo7 (provedor de serviço D-Bus Secret). - Uma opção para fixar a janela acima de outro conteúdo foi adicionada ao menu de contexto das janelas.
- Por padrão, o emulador de terminal velocitty, desenvolvido internamente, é utilizado. Suporta divisão de sessões em abas, alteração de temas, marcação de diferentes tipos de abas com suas próprias cores (vermelho — root, sudo, pkexec; azul — ssh, sftp; ou atribuição de suas próprias cores) e destaque em um tom mais claro para abas com processos em execução.

- Foi disponibilizada a possibilidade de definir diferentes papéis de parede para monitores diferentes.
- Um novo calendário-planejador, Clockenstein, foi implementado. Ele suporta calendários locais, Google Calendar e serviços externos baseados no protocolo CalDAV, como o Nextcloud.

- Adicionado o aplicativo mintsysadm para gerenciar contas de usuários, que entre outras coisas permite selecionar um avatar e ativar a criptografia do diretório home.

- Melhoradas as cores e contraste na versão escura do tema Mint-Y.

- As bordas e áreas de rolagem foram levemente arredondadas.

- Nos temas Mint-Y, Mint-L e Mint-X nos diálogos GTK, foram utilizadas ícones XSI, assim como no gerenciador de arquivos Nemo.

- Adicionado um visualizador de layout de teclado nas configurações do teclado. A dependência externa gkbd-capplet foi descontinuada.
- Adicionado um aplicativo próprio para capturas de tela (cinnamon-screenshot), que permite cortar a imagem antes de salvar, incluir ou remover sombra das janelas, capturar apenas a tela atual ou todos os monitores.
- Implementada a possibilidade de mover diálogos do sistema com o mouse, que são exibidos sobre as janelas dos aplicativos, mas não bloqueiam a tela (como o diálogo de saída do sistema).

- Adicionada a possibilidade de vincular as configurações de exibição de notificações a aplicativos específicos.
- O applet de controle de brilho da tela agora suporta sensores de luminosidade.
- No aplicativo que exibe informações do sistema, foi implementada uma página separada para sensores.

- Foi implementado um programa para trabalhar com arquivos compactados, Unfold, que utiliza 7zip e 7zip-RAR.

- Foi desenvolvido um aplicativo Alarms para mostrar lembretes e notificações em horários definidos.

Fonte: opennet.ru














