Compton, een lichtgewicht componist die je moet proberen

Degenen die met mij chatten op de IRC, ze weten dat ik er fan van ben lichtgewicht bureaus. Ik geef het uit Xfce, LXDE, Open doos en zelfs Mate, aangezien andere omgevingen zoals Kabouter / Kaneel y KDE zeer Pesados voor mijn bescheiden pc.

Evenzo vermaak ik mezelf aanpassen dergelijke bureaus en het monteren ervan lichte toepassingen waardoor ik een zo compleet mogelijk systeem heb met een laag verbruik.

Lang geleden onze vriend De Zandman86 vertel ons over Crunchbang 11, waaronder een componist genaamd Compton, die ik heb getest en waarover ik vandaag meer zal praten.

Om te beginnen, Compton is een lichte componistzoals eerder gezegd) die is opgenomen in crunchbang. Deze componist is een vork de xcompmgr-dana, wat op zijn beurt een vork is van xcompmgr. Hiermee heb je al een idee hoe licht hij is, maar ik zal je vertellen: met vrijwel alle opties die hij heeft geactiveerd, bedraagt ​​het verbruik 2MB. Geweldig, vind je niet? 

Om het te bewijzen, moeten we descargarlo vanaf uw pagina git y compileer het. hun afhankelijkheden zijn hetzelfde als nodig om te compileren xcompmgr. Ik heb ze hier geplaatst:

  • libx11
  • libxcomposiet
  • libxschade
  • libxfixes
  • libxrender
  • pkg-config
  • maken
  • xproto / x11proto
  • xprop, xwininfo / x11-utils.
Opmerking voor Debian en afgeleide producten: voeg aan de libs toe «-ontwikkelaar" aan het einde. Bijvoorbeeld: libx11-dev.

We installeren git en we doen het (in een terminal):

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

Dat zal de compton-code downloaden naar de map waarin we ons in de terminal bevinden. Vervolgens voeren we uit:

cd compton
make
sudo make install/

Met dat zullen we hebben Compton geïnstalleerd. Compton wordt uitgevoerd door de terminal, en we kunnen de beschikbare opties met man compon. Maar uit beleefdheid laat ik u wat voorbeelden:

compton -c : de meest basale vorm van compositie. Samenstelling standaard met schaduwen op ramen, panelen en dokken (voorgedefinieerde waarden).

compton -cCGb : compositie met schaduwen op ramen, waardoor ze niet in panelen en dokkenen vensters slepen en neerzetten.

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 : dit is halflang xD Het is degene die ik gebruik. Heeft tinten die niet branden op panelen en dokken, animaties «Vervagen in"Om ventana, als in menus.

Nou, met die laatste setup zien mijn desktops er als volgt uit:

Debian Xfce met Compton

Mijn Debian Xfce met de genoemde configuratie.

Arch LXDE met Compton

My Arch LXDE met dezelfde configuratie.

Zoals je kunt zien, is het resultaat behoorlijk bevredigend. Leuke effecten bij een lager verbruik, en op bureaus dat sommige zou kwalificeren als arm in vergelijking met Kabouter o KDE.

Compton toevoegen aan het begin van desktops

Natuurlijk willen we de compositie niet handmatig activeren  Het is dus tijd om uit te leggen hoe je Compton kunt toevoegen aan de automatische start van sommige desktops.

xfc: wij gaan Configuratiemanager »Sessie en start» Applicaties automatisch starten »Toevoegen en we voegen het commando toe met de opties van onze voorkeur.

Xfce opstarten

LXDE: we bewerken het bestand / etc / xdg / lxsession / LXDE / autostart en we voegen «@»Gevolgd door het commando en de opties die we willen. Die in mijn Arch LXDE bevat bijvoorbeeld dit:

[code] @lxpanel –profiel LXDE
@pcmanfm –desktop –profiel LXDE
@xscreensaver -geen-splash
@setxkbmap Latijns
@ / usr / bin / numlockx aan
@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]

Open doos: voor Openbox moeten we het bestand bewerken ~ / .config / openbox / autostart (Als het niet bestaat, maken we het aan) en voegen we het commando en de opties aan het einde toe, gevolgd door "&" (bij voorkeur). Bijvoorbeeld:

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 &

Dit zijn slechts voorbeelden, u kunt andere desktops of vensterbeheerders proberen. En als ze willen aandeel uw configuratie, schrijf deze gerust in onze pasta, en laat het achter in een reactie 

Extra: Gcompton, een grafische interface voor Compton

Nou, het komt voor dat onze lieve metgezel Ze zijn Link, heeft gewerkt aan een Grafische interface voor Comptonriep gcompton. Het is geschreven in Python y GTK. Van daaruit kunnen we alles aanpassen parameters de Compton evenals begin het, hou op y herstart het. En als we op de knop «Toevoegen aan init-sessie«, Het geeft ons een commando dat we aan het begin van onze desktop kunnen toevoegen. Zonder twijfel erg handig voor degenen die de voorkeur geven aan een GUI in plaats van een terminal.

Gcompton is verkrijgbaar bij de Zoon Link Github, samen met andere van zijn projecten. Om het te installeren, doen we in een terminal:

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

Vervolgens gaan we naar de map en voeren we het bestand uit gcompton.py. Als het ze echter niet start, bewerk dan dat bestand en zoek naar "Gcompton.glade", en verander het naar het volledige pad ernaartoe. Bijvoorbeeld, «/Home/gebruiker/gcompton/gcompton.glade», waarbij gebruiker uw gebruiker is (klaarblijkelijk…).

Wat vind jij van Compton? Gebruikt u een andere venstercomponist? Of gebruiken ze misschien geen componisten? Praat, ik ben een en al oor 