Léxico de TI › Infraestrutura › picom

picom

Infraestrutura Svenska → Atualizado: 2026-10-09
Mais informações
Criado por
Yuxuan Shui (a partir do compton, de Christopher Jeffrey)
Ano
2019 (compton em 2011)
Tipo
Compositor para X11
Licença
MIT e MPL 2.0
Código-fonte
github.com/yshui/picom

O compositor independente para X11, herdeiro de terceira geração do xcompmgr: sombras, fade, transparência e vsync para quem usa um gerenciador de janelas que não tem nada disso.

O xcompmgr era uma demonstração, e quem queria usá-lo de verdade precisava aplicar patches. O ramo xcompmgr-dana, de Dana Jansens, trouxe fade e sombras melhores; Christopher Jeffrey foi além em 2011 sob o nome compton, com vsync em relação ao monitor, regras de opacidade por classe de janela e um backend GLX ao lado do XRender. Quando Jeffrey deixou de manter o código, Yuxuan Shui assumiu, e em 2019 o projeto foi renomeado para picom, para marcar que já não era o mesmo programa.

A configuração fica no picom.conf, onde as regras casam com classe, nome e tipo da janela: terminais a 90 por cento, menus sem sombra, jogos em tela cheia deixados em paz. Versões posteriores acrescentaram desfoque de fundo, cantos arredondados e, a partir da versão 12, animações, ou seja, quase tudo o que o Compiz fazia, sem ser um gerenciador de janelas. É justamente essa a graça: o picom roda ao lado do i3, do bspwm ou do Openbox e cuida só da composição. No Wayland ele não é necessário, porque lá o compositor é o próprio gerenciador de janelas.

← Voltar ao léxico