Compton, um compositor leve que você deve tentar

Aqueles que conversam comigo no IRC, eles sabem que sou fã de mesas leves. Eu gasto em Xfce, LXDE, Caixa aberta e ainda companheiro, uma vez que outros ambientes como Gnome / Canela y KDE Eles são muito pesado para meu modesto PC.

Da mesma forma, eu me divirto customizando tais mesas e montá-las aplicações leves que me permitem ter um sistema o mais completo possível com baixo consumo.

Há muito tempo nosso amigo O Sandman86 conte-nos sobre Crunchbang 11, que incluiu um compositor chamado Compton, que venho testando e sobre a qual falarei mais hoje.

Para começar, Compton é um compositor levecomo mencionado anteriormente) que está incluído em crunchbang. Este compositor é um garfo de xcompmgr-dana, que por sua vez é um garfo de xcompmgr. Com isso você já tem uma ideia de como ele é leve, mas vou te contar: com quase todas as opções que ele ativou, seu consumo é de 2 MB. Ótimo, você não acha? 

Para provar isso, devemos baixá-lo de sua página git y compilar. seu dependências são os mesmos necessários para compilar xcompmgr. Eu os coloquei aqui:

  • libx11
  • libxcomposto
  • libxdamage
  • libxfixes
  • libxrender
  • pacote-config
  • fazer
  • xproto / x11proto
  • xprop, xwininfo / x11-utils.
Nota para Debian e derivados: às bibliotecas adicione «-dev" ao final. Por exemplo: libx11-dev.

Nós instalamos git e nós fazemos (em um terminal):

git clone git://github.com/chjj/compton.git

Isso fará o download do código de compton para a pasta em que estamos no terminal. Então executamos:

cd compton
make
sudo make install/

Com isso teremos Compton instalado. Compton é executado pelo terminal, e podemos saber o opções disponíveis com homem compton. No entanto, como cortesia, deixo alguns exemplos:

compton -c : a forma mais básica de composição. Composição padrão com sombras em janelas, painéis e docas (valores padrão).

compton -cCGb : composição com sombras nas janelas, evitando que apareçam em painéis e docase arraste e solte janelas.

compton -r 12.0 -o 0.75 -l -15.0 -t -15.0 -I 0.028 -O 0.03 -D 3 -c -f -C -F -G : este é xD médio longo É o que eu uso. Tem tons que não queimam em painéis e docas, animações «Desvanecer-se"Para janela, como em cardápios.

Bem, com essa última configuração, meus desktops ficam assim:

Debian Xfce com Compton

Meu Debian Xfce com a configuração mencionada.

Arch LXDE com Compton

Meu Arch LXDE com a mesma configuração.

Como você pode ver, o resultado é bastante satisfatório. Bons efeitos em um consumo reduzido e em mesas que alguns seria qualificado como pobre em comparação com Gnome o KDE.

Adicionando Compton ao início dos desktops

É claro que não queremos ativar a composição manualmente  Então é hora de explicar como adicionar Compton ao início automático de alguns desktops.

xfc: vamos a Gerenciador de configuração »Sessão e início» Início automático de aplicativos »Adicionar e adicionamos o comando com as opções de nossa preferência.

Inicialização do Xfce

LXDE: nós editamos o arquivo / etc / xdg / lxsession / LXDE / autostart e nós adicionamos «@»Seguido do comando e das opções que desejamos. Por exemplo, aquele em meu Arch LXDE contém o seguinte:

[código] @lxpanel –profile LXDE
@pcmanfm --desktop --profile LXDE
@xscreensaver -sem respingos
@setxkbmap latam
@ / usr / bin / numlockx ligado
@compton -r 12.0 -o 0.75 -l -15.0 -t -15.0 -I 0.023 -O 0.03 -D 3 -c -f -C -G
[/ Code]

Caixa aberta: para Openbox, devemos editar o arquivo ~ / .config / openbox / autostart (Se não existir, nós o criamos) e adicionamos o comando e opções no final, seguido de "&" (de preferência). Por exemplo:

thunar --daemon &
nitrogen --restore &
tint2 &
compton -r 12.0 -o 0.75 -l -15.0 -t -15.0 -I 0.028 -O 0.03 -D 3 -c -f -C -F -G &

Estes são apenas exemplos, você pode tentar outros desktops ou gerenciadores de janela. E se eles querem ação sua configuração, sinta-se à vontade para escrevê-la nossa pasta, e deixe um comentário 

Bônus: Gcompton, uma interface gráfica para Compton

Bem, acontece que nosso querido companheiro Eles são link, tem trabalhado em um Interface gráfica prevenir Comptonchamada gcompton. Está escrito em Python y GTK. A partir dele podemos ajustar todos Parâmetros de Compton bem como comece, pare com isso y reinicie. E se pressionarmos o botão «Adicionar à sessão init«, Vai dar-nos um comando que podemos adicionar ao início do nosso desktop. Sem dúvida, muito útil para quem prefere uma GUI ao invés de um terminal.

Gcompton está disponível no Son Link Github, junto com outros de seus projetos. Para instalá-lo, em um terminal fazemos:

git clone git: //github.com/son-link/gcompton.git

Então vamos para a pasta e executamos o arquivo gcompton.py. No entanto, caso não os inicie, edite o arquivo e procure "Gcompton.glade"e altere-o para o caminho completo para ele. Por exemplo, «/Home/user/gcompton/gcompton.glade», onde usuário é seu usuário (obviamente…).

Então, o que você acha de Compton? Você usa algum outro compositor de janela? Ou talvez eles não usem compositores? Fala, sou todo ouvidos 