Oi,
Quando executo o compton com compton -bc
, meu fundo branco desaparece, o que defini com xsetroot -solid "#FFFFFF"
.
Existe alguma maneira de preservar meu fundo branco, mas ao mesmo tempo poder usar o compton?
Obrigado!
Deixa pra lá. Mudei para hsetroot -solid "#FFFFFF"
que preserva minhas configurações de fundo mesmo com Compton.
Até onde eu sei, xsetroot
usa XSetWindowBackground()
para definir a cor da janela raiz quando você especifica uma cor sólida. Não tenho certeza sobre a maneira de determinar o conteúdo da janela raiz definida dessa maneira após a ativação da composição. Uma vez tentei ler o conteúdo da janela raiz diretamente (com/sem --paint-on-overlay
) e não funcionou muito bem na implementação atual do Xorg. Pode ser possível armazená-lo em cache antes que a tela seja redirecionada, mas você provavelmente não estará muito interessado no resultado. conky usa XSetWindowBackgroundPixmap(dpy, parent, ParentRelative)
para cuidar disso, eu acredito, e não tenho certeza se poderíamos suportar xsetroot usando-o. De qualquer forma, no geral, não parece valer a pena gastar tanto esforço no suporte ao xsetroot. Apenas os instaladores de papel de parede que fornecem a propriedade _XROOTPMAP_ID
ou _XSETROOT_ID
são suportados.
Apenas os setters de papel de parede que fornecem a propriedade _XROOTPMAP_ID ou _XSETROOT_ID são suportados.
Essa é uma razão muito justa. Obrigado novamente por sua explicação!
Comentários muito úteis
Deixa pra lá. Mudei para
hsetroot -solid "#FFFFFF"
que preserva minhas configurações de fundo mesmo com Compton.