Sim, "xcompmgr" sozinho não faz nada. Você precisa dizer que tipo de efeitos você quer, que é o que todo o jargão no final do comando é para.
Além disso, você deve adicionar o "& amp;" no final do comando para iniciar o xcompmgr em segundo plano. Sem isso, seu script de inicialização inicia o xcompmgr e aguarda até que ele termine (o que ele nunca fará) antes de continuar com o script de inicialização.
A minha é:
xcompmgr -cfF-t-9-l-11 -r9-o.95-D6 & amp;
edit: Aqui está uma explicação para as opções que estou usando:
"- cfF" "c" é para sombras suaves e suporte à transparência, "f" para aparecimento gradual de & amp; desaparecer ao criar e fechar janelas, e "F" para desbotar ao alterar a transparência de uma janela.
As sombras "- t-9-l-11" são deslocadas 9 pixels do topo da janela e 11 pixels da margem esquerda
O raio da sombra "- r9" é de 9 pixels
A opacidade de sombra "- o.95" está definida como 0,95
"- D6" o tempo entre cada etapa quando o desvanecimento das janelas está definido para 6 milissegundos.
"& amp;" Na verdade não é a opção do xcompmgr, é uma função embutida no próprio shell, enviando o comando para rodar em segundo plano.