
A chegada de IceWM 3.9 Passou discretamente mas com substância: um lançamento de fim de semana que consolida a fama deste gestor de janelas pela sua rapidez e sobriedade no X11, continuando a linha iniciada por IceWM 3.8Resumindo, melhorias no cursor, ajustes de ferramentas e correções refinadas que agregam valor sem sobrecarregar o sistema.
Para quem prefere desempenho a truques, esta versão permanece fiel à filosofia do IceWM: intervir apenas o suficiente e deixar o usuário trabalhar. A mudança mais notável está no gerenciamento do ponteiro do mouse, mas há mais: Suporte mais recente ao Xcursor, um novo filtro no Icesh e várias correções de qualidade que melhoram a estabilidade e a usabilidade.
O que é IceWM e por que é importante
IceWM é um gerenciador de janelas empilhadas para o X Window System, projetado do zero em C++ e com uma história que remonta a 1997. Seu objetivo sempre foi claro: rapidez, simplicidade e não atrapalhar. Inclui uma barra de tarefas com um pager, atalhos de teclado globais e por janela, menus dinâmicos e alternância rápida (Alt+Tab), além de listas de janelas e modelos de foco para todos os gostos.
A versatilidade não precisa ser comprometida pela leveza: você pode iconizar janelas na barra, na bandeja do sistema ou na área de trabalho, ou ocultá-las, e configurar tudo detalhadamente. Em configurações com vários monitores, funciona com RandR e Xinerama, e adiciona extras opcionais, como um gerenciador de plano de fundo com transparência, um gerenciador de sessão e uma bandeja do sistema. Está disponível no Debian, Ubuntu, Arch, openSUSE, Gentoo, Slackware, CentOS, antiX, NixOS e na maioria dos BSDs, facilitando a instalação em quase qualquer ambiente, incluindo distribuições de luz.
Destaques do IceWM 3.9
A versão 3.9 chega como a versão estável final, com lançamento previsto para o final de agosto. Ela se concentra em mudanças no gerenciamento de cursores e pequenas melhorias nas ferramentas internas. O responsável pela mudança de ritmo é o Xcursor, que substitui dependências antigas e abre caminho para temas modernos. O lançamento depende do GitHub para downloads e registros de alterações..
Xcursor e gdk-pixbuf: cursor modernizado sem lastro
Até agora, os cursores no IceWM podiam contar com o XPM, um formato antigo que funcionava, mas não oferecia escalabilidade e temas mais complexos. Com a versão 3.9, o suporte a arquivos Xcursor é adicionado como alternativa ao XPM, e a parte mais interessante: Os cursores temáticos no gdk-pixbuf não requerem mais a biblioteca libXpmMenos dependência, menos sobrecarga de manutenção e melhor alinhamento com a pilha gráfica atual.
Na prática, isso significa ponteiros com melhor escalabilidade, mais nítidos em telas diversas e com amplo suporte a temas. Além disso, se o seu tema não definir um cursor, o IceWM agora prefere o tema Xcursor do sistema, evitando inconsistências e patches manuais. Mais coerência visual com esforço zero.
Icesh ganha um filtro para automatizar fluxos de trabalho no IceWM 3.9
O utilitário icesh, o canivete suíço para manipular janelas e desktops a partir da linha de comando, incorpora um novo filtro: -kovered. Com ele, você pode verificar se um cliente está sendo ocultado por outra janela, facilitando scripts que reagem à visibilidade real dos aplicativos. Em ambientes embarcados, desktops minimalistas ou sessões remotas, Esses dados fazem a diferença na automatização de comportamentos.
Correções e mudanças internas que você notará no médio prazo
Embora sutis, várias correções reforçam a estabilidade do gerenciador e do icesh. No geral, são melhorias que não são imediatamente aparentes, mas evitam problemas e tornam tudo mais fluido. Aqui está o mais relevante:
- Rede e estatísticas: Quando o lseek em /proc/net/dev falha, o IceWM aprende e evita repeti-lo no futuro, reduzindo a sobrecarga e os logs de erros.
- Pilha de clientes EWMH: Garante que _NET_CLIENT_LIST_STACKING esteja sempre atualizado, o que é essencial para integração com painéis externos, paginadores e utilitários.
- Cores corrigidas: no icesh vermelho e azul são corrigidos no loadicon e saveicon, evitando erros cromáticos ao manipular ícones.
- Texto bem truncado: Ao encurtar títulos do icesh, os limites de pontos de código UTF-8 são respeitados, evitando caracteres quebrados.
- Ponteiro sem hotspot: Se um XPM não define o hotspot X ou Y, o IceWM faz uma estimativa inteligente, evitando um cursor mal direcionado.
- Traduções atualizadas:Espanhol, húngaro e português brasileiro estão sendo aprimorados, um aumento bem-vindo à acessibilidade.
Experiência do usuário no IceWM 3.9: mais suave e consistente
Com a mudança para o Xcursor e a preferência pelo tema do sistema quando a localidade não define um cursor, você ganha uma interface mais uniforme. Ponteiros mais nítidos e suporte a temas modernos melhoram a experiência geral, algo perceptível ao alternar entre aplicativos antigos e novos. É um avanço concreto com impacto diário.
Além disso, o ajuste fino do icesh e as correções internas reduzem pequenos atritos que, quando acumulados, se tornavam irritantes: cores de ícones incorretas, títulos cortados fora de hora ou listas de clientes desatualizadas. Menos rugosidade, mais estabilidade.
Filosofia e performance: o que é justo e necessário
O IceWM sobreviveu décadas sem inchaço: mantém um design leve e um comportamento previsível. As mudanças na versão 3.9 são incrementais, em linha com as versões anteriores, que aprimoraram o carregamento de temas, os tempos de inicialização e a consistência geral. Ele se move com passos curtos, mas firmes.
Para administradores e usuários com hardware modesto, esses ajustes ajudam a aproveitar cada milissegundo sem sacrificar a funcionalidade. A ancoragem ao X11 também o torna ideal para máquinas mais antigas, terminais leves ou desktops remotos, onde o Wayland ainda não é uma boa opção. É um compromisso claro com a eficiência.
O IceWM 3.9 não reinventa a roda, mas aprimora cada canto: moderniza o cursor com o Xcursor, reduz dependências onde elas importam, aprimora o IceWM para melhor automação e corrige alguns detalhes problemáticos. Para quem procura um desktop leve, confiável e bem documentado para o X11, É uma atualização que vale a pena.