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 TheSandman86 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 dizer: 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
- libxcomposite
- libxdamage
- libxfixes
- libxrender
- pkg-config
- fazer
- xproto / x11proto
- xprop, xwininfo / x11-utils.
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:
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.
Índice
Adicionando Compton ao início dos desktops
Claro que não queremos ativar a composição manualmente 😛 Portanto, temos que 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.
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 pastae 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 para 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, que tal Compton? Você usa algum outro compositor de janela? Ou eles não usam compositores? Fale, sou todo ouvidos 😛
42 comentários, deixe o seu
Boa contribuição, para muitos que não conheciam 🙂 xd, estou ocupado há um tempo, tipo 2 semanas e a verdade passa rápido em comparação com xcompmgr
Sim, a verdade: xcompmgr não me convenceu (muito simples), e Cairo Composite ... Bem, dá 50MB para um compositor? OO Nem ter um bom PC… Compton foi a salvação. Era exatamente o que eu queria 😀
é por isso que parei de usar o composer xd, é o que todos nós procuramos para o composer * - *
O problema com Cairo-compmgr todos nós sabemos o que é, e é quando abrimos os submenus com o botão direito. 50Mb não é nada comparado ao que o Compiz usava por exemplo (e eu gostava quando ainda era apenas Beryl)
Porra, eu nem me lembrava da Beryl ... que horas 😀
Na verdade sim! Muito chato sobre o clique direito 🙁
Em pleno aniversário e festejando com excelentes artigos !!! obrigado pela recomendação, vou tentar agora
Bem, se eu tivesse tempo hoje eu teria feito outro ... Mas eu devo isso a você por esta semana 😉
Obrigado AurosZx, ótimo material. Vou tentar instalar e testar se funciona melhor do que com o Xfce Composer, que se não me engano usa o xcompmgr. 😀
Acabei de instalar o Compton e executei sua configuração. Adoro suavizar os efeitos e as transições 😀
Sim, é o melhor 😀 Dá um toque de «magia» à luz das secretárias ...
Informação muito boa, artigo excelente, muito completo, agora ninguém tem desculpa para não experimentar.
se eu tiver tempo hoje em dia, tento o Arch e vou experimentar com o Openbox esse compositor !!! obrigado pela dica
Por falar em IRC. Deve ser mais acessível. Não pode ser que eu tenha que ir onde diz "pesquisar" para procurá-lo.
Sim, vamos resolver isso no novo tema, acho que faz um pouco de sentido melhorar este quando o novo estiver quase 80% pronto 🙂
Já quero ver esse novo tema 🙂 Haverá algumas modificações (ou correções faltando) para o tema móvel? Não é necessário, mas seria bom. Posso ajudá-lo a experimentar, se quiser.
Bem, a coisa é assim. Por enquanto, faremos o tema do PC o mais polido possível. Com sua ajuda, possíveis bugs serão corrigidos e melhorias serão adicionadas. Quando tudo está 100%, focamos em um tema mobile, pois esse tipo de tema tem suas características e talvez até mesmo vamos colocá-lo separadamente, ou seja, algo como m.desdelinux.net 😀
Sobre a última coisa que você mencionou, sim, é o melhor.
O mesmo faríamos que se for detectado que é de um celular, ao entrar no blog ele redireciona automaticamente para este outro link, é simples de fazer.
Vamos torcer para que o dia 9 esteja realmente definido, tem sido bem complicado haha
Para instalá-lo no Xubuntu, você precisa desinstalar o xcompmgr primeiro?
De forma alguma, você só precisa desabilitar o compositor Xfce se estiver habilitado.
Excelente: D ...
Agora que estou com lxde e metacity no Debian Wheezy e não sabia como ativar o composto metacity, mas gostei desta solução.
Já agora, para quem experimenta o Gcompton, edita o ficheiro e, no início, de onde vem
#! / usr / bin / env python2 mudar para python
Aconteceu comigo comentar isso com AurosZx. Isso ocorre porque no Archlinux ele invocaria o python 3
Que desenho de sombra legal, pena que não consigo compilá-lo = (
Tente instalar primeiro:
aptitude install build-essential gcc
Em seguida, faça o make ... exatamente como diz o artigo. Se não for, volte aqui a gente fica olhando 🙂
A propósito, sou um usuário Debian, não um usuário Mac, como o portal detectou 😀 (curioso)
Abra um tópico no fórum comentando explicando porque ele não compila e nós tentamos ajudá-lo ^^
Que erro você obteve? E ... bem vindo ao site 😀
Isso me dá este erro:
[código fonte = bash]
O pacote x11 não foi encontrado no caminho de pesquisa do pkg-config.
Talvez você deva adicionar o diretório contendo `x11.pc '
para a variável de ambiente PKG_CONFIG_PATH
Nenhum pacote 'x11 ′ encontrado
O pacote xcomposite não foi encontrado no caminho de pesquisa do pkg-config.
Talvez você deva adicionar o diretório contendo `xcomposite.pc '
para a variável de ambiente PKG_CONFIG_PATH
Nenhum pacote 'xcomposite' encontrado
O pacote xfixes não foi encontrado no caminho de pesquisa do pkg-config.
Talvez você deva adicionar o diretório contendo `xfixes.pc '
para a variável de ambiente PKG_CONFIG_PATH
Nenhum pacote 'xfixes' encontrado
O pacote xdamage não foi encontrado no caminho de pesquisa do pkg-config.
Talvez você deva adicionar o diretório contendo `xdamage.pc '
para a variável de ambiente PKG_CONFIG_PATH
Nenhum pacote 'xdamage' encontrado
O pacote xrender não foi encontrado no caminho de pesquisa do pkg-config.
Talvez você deva adicionar o diretório contendo `xrender.pc '
para a variável de ambiente PKG_CONFIG_PATH
Nenhum pacote 'xrender' encontrado
cc -Wall -c src / compton.c
No arquivo incluído em src / compton.c: 11: 0:
src / compton.h: 17: 22: erro fatal: X11 / Xlib.h: Arquivo ou diretório não existe
compilação concluída.
make: *** [compton.o] Erro 1
[/ Código fonte]
Já estamos debatendo o assunto aqui 😀
Eu já poderia fazer, mas obrigada mesmo assim !!
Eu amo como Compton se sente, além de ser exato, é leve ~
Bom post. Falei recentemente com o elav e ele recomendou este compositor para mim, mas como não vem no pacote Debian, eu esperava ter algum tempo livre para estudá-lo, então este post é ótimo para mim. Muito oportuno.
Olá, que tal alguém instalou o gnome 3 nestes últimos dias! Como meu sistema não inicia de forma alguma, apenas uma tela preta permanece com um ponteiro e não inicia nem mesmo com startx: S
Olá amigo no momento em que aplico o make, me mande esse erro, agradeceria se ajudasse
root @ vero-pc: / home / vero / c / compton # make
cc -Wall -c src / compton.c
make: cc: O programa não foi encontrado
make: *** [compton.o] Erro 127
obrigado antecipadamente
Veja se você tem o pacote instalado gcc
lembranças
Olá, tenho o Lubuntu 12.04 e tentei instalar este compositor, mas mesmo assim recebo este erro na etapa de criação:
O pacote libconfig não foi encontrado no caminho de pesquisa do pkg-config.
Talvez você deva adicionar o diretório contendo `libconfig.pc '
para a variável de ambiente PKG_CONFIG_PATH
Nenhum pacote 'libconfig' encontrado
make: pcre-config: Programa não encontrado
cc -Wall -std = c99 -DCONFIG_LIBCONFIG -DCONFIG_REGEX_PCRE -DCONFIG_REGEX_PCRE_JIT -DCONFIG_LIBCONFIG_LEGACY -c src / compton.c
No arquivo incluído em src / compton.c: 11: 0:
src / compton.h: 51: 18: erro fatal: pcre.h: O arquivo ou diretório não existe
compilação concluída.
make: *** [compton.o] Erro 1
(Nota: já instale o build-essential gcc, as dependências mencionadas na postagem, exceto "xproto / x11proto e
xprop, xwininfo / x11-utils »porque os encontrei em meu repositório. Eu até instalei todos os pacotes x11proto que terminavam em -dev)
Obrigado!
Com isso consegui fazer um Lubuntu funcionar corretamente Cairo Dock, saudações.
PS: o arquivo que usei para instalar o Compton está aqui:
https://launchpad.net/~richardgv/+archive/compton/+sourcepub/2965688/+listing-archive-extra
Saudações, costumo incluir xcompmgr-compton em todas as distros que instalo, mas nos laptops consome muita energia, depois de acabar com ele a bateria dura mais, agora estou na fork house com menos consumo.
Sombras e transparências são muito boas, é o mesmo compositor que utilizo, saudações e agradecimentos:]
obrigado, estava procurando como adicioná-lo ao autostar no Manjaro com o Openbox 🙂
agora para ver se funciona XD
Eu tinha essa linha
## Composição
compton ~ / .config / compton.conf &
e adicione isso
compton -cCGf &
caso alguém esteja interessado em saber 🙂 saudações a todos
Bem, acontece que sou novo no linux, tenho o Lubuntu (com LXDE) e tenho o compton instalado, instalei a partir do gerenciador de pacotes, o fato é que nunca funciona para mim, eu escrevo os códigos que você me deu e não faz nada, tenho que inicia automaticamente com outro código e não faz nada, por exemplo, este que foi passado para mim de uma página da web compton -c -r 16 -l -24 -t -12 -G -b
Eu o tenho como gerenciador de composição padrão. Sinceramente, não sei o que fazer xD
Luz na memória RAM, mas consome 79% da minha CPU