Compton, en letvægtskomponist, du skal prøve

De, der chatter med mig på IRC, de ved, at jeg er fan af lette skriveborde. Jeg bruger det på Xfce, LXDE, Åben boks og endog Mate, da andre miljøer som Gnome / kanel y KDE de er meget tung til min beskedne pc.

Ligeledes underholder jeg mig selv tilpasning sådanne skriveborde og samle dem lette applikationer der giver mig mulighed for at have et så komplet system som muligt med lavt forbrug.

Længe siden vores ven Sandman86 fortæl os om Crunchbang 11, som omfattede en komponist, der hedder Compton, som jeg har testet, og som jeg vil tale mere om i dag.

Til at begynde med, Compton er en let komponistsom nævnt før), der er inkluderet i crunchbang. Denne komponist er en gaffel de xcompmgr-dana, som igen er en gaffel af xcompmgr. Med dette får du allerede en idé om, hvor let det er, men jeg vil fortælle dig: med næsten alle de muligheder, den har aktiveret, er dens forbrug 2 MB. Fantastisk, synes du ikke? 🙂

For at bevise det skal vi descargarlo fra din side git y kompilere det. deres afhængigheder er de samme som nødvendigt for at kompilere xcompmgr. Jeg sætter dem her:

  • libx11
  • libxkomposit
  • libxskade
  • libxfixes
  • libxrender
  • pkg-config
  • lave
  • xproto / x11proto
  • xprop, xwininfo / x11-utils.
Bemærk til Debian og derivater: tilføj libs til «-ev" i slutningen. For eksempel: libx11-dev.

Vi installerer git og det gør vi (i en terminal):

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

Det vil downloade compton-koden til den mappe, vi befinder os i terminalen. Så udfører vi:

cd compton
make
sudo make install/

Med det vil vi have Compton installeret. Compton udføres af terminalen, og vi kan kende tilgængelige indstillinger med mand compton. Men som en høflighed, efterlader jeg dig nogle ejemplos:

compton -c : den mest basale sammensætning. Sammensætning standard med skygger på vinduer, paneler og dokker (foruddefinerede værdier).

compton -cCGb : sammensætning med skygger på vinduer, forhindrer dem i at vises i paneler og dokker, og træk og slip vinduer.

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 : dette er medium langt xD Det er den, jeg bruger. Har Sombras der ikke brænder til paneler og dokker, animationer «Fade ind-ud"At ventana, som i menuer.

Nå med den sidste opsætning ser mine desktops sådan ud:

Debian Xfce med Compton

Min Debian Xfce med den nævnte konfiguration.

Arch LXDE med Compton

My Arch LXDE med samme konfiguration.

Som du kan se, er resultatet ganske tilfredsstillende. Dejlige effekter i et reduceret forbrug, og på skriveborde det nogle ville kvalificere sig som fattige sammenlignet med Gnome o KDE.

Tilføjelse af Compton til starten af ​​desktops

Selvfølgelig ønsker vi ikke at aktivere kompositionen manuelt 😛 Så vi er nødt til at forklare, hvordan man tilføjer Compton til den automatiske start af nogle desktops.

xfc: vi skal Konfigurationsmanager »Session og start» Autostart til applikationer »Tilføj og vi tilføjer kommandoen med mulighederne for vores præference.

Xfce opstart

LXDE: vi redigerer filen / etc / xdg / lxsession / LXDE / autostart og vi tilføjer «@»Efterfulgt af kommandoen og de muligheder, vi ønsker. For eksempel indeholder den i min Arch LXDE dette:

[kode] @lxpanel –profil LXDE
@pcmanfm –desktop –profil LXDE
@xscreensaver -no -splash
@setxkbmap latam
@ / usr / bin / numlockx til
@compton -r 12.0 -o 0.75-l -15.0 -t -15.0 -I 0.023 -O 0.03-D3-c-f-C-G
[/kode]

Åben boks: til Openbox skal vi redigere filen ~ / .config / openbox / autostart (Hvis den ikke findes, opretter vi den) og tilføjer kommandoen og indstillingerne i slutningen efterfulgt af "&" (helst). For eksempel:

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 &

Dette er blot eksempler, du kan prøve andre desktops eller vinduesadministratorer. Og hvis de vil andel din konfiguration, tøv ikke med at skrive den ind vores pasta, og lad det være i en kommentar 😉

Ekstra: Gcompton, en grafisk grænseflade til Compton

Nå, det sker, at vores kære ledsager De er Link, har arbejdet på en Grafisk grænseflade para Compton, ring gcompton. Det er skrevet i Python y GTK. Fra det kan vi justere alt parametre de Compton såvel som start det, stop det y genstart det. Og hvis vi trykker på knappen «Føj til init-session«, Det giver os en kommando, som vi kan føje til begyndelsen af ​​vores skrivebord. Uden tvivl meget nyttigt for dem, der foretrækker en GUI i stedet for en terminal.

Gcompton er tilgængelig på Søn Link Githubsammen med andre af hans projekter. For at installere det i en terminal gør vi:

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

Så går vi til mappen og udfører filen gcompton.py. Men hvis det ikke starter dem, skal du redigere den fil og se efter "Gcompton.glade", og skift den til den fulde vej til den. For eksempel, «/Home/bruger/gcompton/gcompton.glade», hvor brugeren er din bruger (naturligvis…).

Så hvad med Compton? Bruger du andre vindueskomponister? Eller bruger de ikke komponister? Tal, jeg er alle ører


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   trixi3 sagde han

    Godt bidrag, for mange, der ikke vidste 🙂 xd, har jeg optaget det i et stykke tid, ligesom 2 uger, og sandheden er hurtig sammenlignet med xcompmgr

    1.    auroszx sagde han

      Ja, sandheden: xcompmgr overbeviste mig ikke (meget enkel), og Cairo Composite ... Giv 50MB til en komponist? OO Ikke engang en god pc ... Compton var frelsen. Det var lige, hvad jeg ville 😀

      1.    trixi3 sagde han

        derfor var jeg stoppet med at bruge komponist xd, det er det, vi alle ser efter komponist * - *

  2.   By sagde han

    I fuld jubilæum og fejrer det med fremragende artikler !!! Tak for anbefalingen, jeg prøver det med det samme

    1.    auroszx sagde han

      Hvis jeg havde tid i dag, ville jeg have lavet en til ... Men jeg skylder dig det for denne uge 😉

  3.   elav <° Linux sagde han

    Tak AurosZx, gode ting. Jeg vil prøve at installere det og teste, om det fungerer bedre end med Xfce Composer, som, hvis jeg ikke tager fejl, bruger xcompmgr. 😀

  4.   elav <° Linux sagde han

    Jeg har lige installeret Compton og kørt din opsætning. Jeg elsker udjævning af effekter og overgange 😀

    1.    auroszx sagde han

      Ja, det er det bedste 😀 Det giver et strejf af «magi» til lysborde ...

  5.   Sandman86 sagde han

    Meget god info, fremragende artikel, meget komplet, nu har ingen undskyldninger for ikke at prøve det.

  6.   Marco sagde han

    hvis jeg har tid i disse dage, prøver jeg Arch, og jeg vil eksperimentere med Openbox denne komponist !!! Tak for oplysningerne

  7.   spanskbizarro sagde han

    Apropos IRC. Det skal være mere tilgængeligt. Det kan ikke være, at jeg skal hen, hvor der står "søg" for at lede efter det.

    1.    KZKG ^ Gaara sagde han

      Ja, vi løser dette i det nye tema, jeg synes, det giver lidt mening at forbedre denne, når den nye er næsten 80% klar 🙂

      1.    auroszx sagde han

        Jeg vil allerede se det nye tema 🙂 Vil der være et par ændringer (eller manglende rettelser) til mobiltemaet? Det er ikke nødvendigt, men det ville være rart. Jeg kan hjælpe dig med at prøve det, hvis du vil.

        1.    elav <° Linux sagde han

          Nå, sagen er sådan. For nu vil vi frigive temaet til PC så poleret som muligt. Med din hjælp vil mulige fejl blive rettet, og forbedringer vil blive tilføjet. Når alt er 100%, fokuserer vi på et tema til mobiltelefoner, fordi denne type temaer har sine karakteristika og måske sætter vi det endda separat, altså noget som m.desdelinux.net 😀

          1.    KZKG ^ Gaara sagde han

            Om det sidste, du nævner, ja det er det bedste.
            Vi ville også gøre det, hvis det opdages, at det er fra en mobiltelefon, når det går ind i bloggen, omdirigeres det automatisk til dette andet link, det er nemt at gøre.

        2.    KZKG ^ Gaara sagde han

          Lad os håbe, at dag 9 virkelig er sat, det har været ret kompliceret haha

  8.   gussound sagde han

    For at installere det i Xubuntu skal du først afinstallere xcompmgr?

    1.    elav <° Linux sagde han

      Slet ikke, du skal bare deaktivere Xfce-komponisten, hvis du har den aktiveret.

  9.   Christopher sagde han

    Fremragende: D ...

    Nu hvor jeg er med lxde og metacity på Debian Wheezy, og jeg ikke vidste, hvordan jeg skulle aktivere metacity-kompositten, men jeg kunne godt lide denne løsning.

    Forresten for dem, der prøver Gcompton, skal du redigere filen og i starten hvor den kommer fra

    #! / usr / bin / env python2 skift til python

  10.   chrisnepite sagde han

    Hvilken dejlig skygge tegning, alt for dårlig, jeg kan ikke kompilere den = (

    1.    n3 storm sagde han

      Prøv først at installere:
      aptitude installere build-essential gcc

      Så gør mærket ... ligesom artiklen siger. Hvis det ikke går, kommer du tilbage her, at vi fortsætter med at se på det 🙂

      1.    n3 storm sagde han

        Forresten er jeg en Debian-bruger, ikke en Mac-bruger, som portalen har registreret 😀 (nysgerrig)

    2.    KZKG ^ Gaara sagde han

      Hvilken fejl får du? Og ... velkommen til siden 😀

      1.    chrisnepite sagde han

        Det giver mig denne fejl:

        [sourcecode = bash]
        Pakke x11 blev ikke fundet i søgestien pkg-config.
        Måske skal du tilføje biblioteket, der indeholder 'x11.pc'
        til miljøvariablen PKG_CONFIG_PATH
        Ingen pakke 'x11' fundet
        Pakke xkomposit blev ikke fundet i søgestien pkg-config.
        Måske skal du tilføje biblioteket, der indeholder 'xcomposite.pc'
        til miljøvariablen PKG_CONFIG_PATH
        Ingen pakke 'xcomposite' fundet
        Pakke xfixes blev ikke fundet i pkg-config-søgestien.
        Måske skal du tilføje biblioteket, der indeholder 'xfixes.pc'
        til miljøvariablen PKG_CONFIG_PATH
        Ingen pakke 'xfixes' fundet
        Pakke xdamage blev ikke fundet i pkg-config-søgestien.
        Måske skal du tilføje biblioteket, der indeholder 'xdamage.pc'
        til miljøvariablen PKG_CONFIG_PATH
        Ingen pakke 'xdamage' fundet
        Pakke xrender blev ikke fundet i pkg-config-søgestien.
        Måske skal du tilføje biblioteket, der indeholder 'xrender.pc'
        til miljøvariablen PKG_CONFIG_PATH
        Ingen pakke 'xrender' fundet
        cc -Væg -c src / compton.c
        I filen inkluderet fra src / compton.c: 11: 0:
        src / compton.h: 17: 22: fatal fejl: X11 / Xlib.h: Fil eller bibliotek findes ikke
        kompilering færdig.
        make: *** [compton.o] Fejl 1
        [/kildekode]

        1.    elav <° Linux sagde han

          Her diskuterer vi allerede om emnet 😀

          1.    chrisnepite sagde han

            Jeg kunne allerede gøre det, men tak alligevel !!

            Jeg elsker, hvordan compton føles, udover at være nøjagtig er det let ~

  11.   Hugo sagde han

    Godt indlæg. Jeg talte for nylig med elav, og han anbefalede denne komponist til mig, men da det ikke kommer i Debian-pakken, håbede jeg på at have lidt fritid til at studere det, så dette indlæg er fantastisk for mig. Meget rettidig.

  12.   frederick sagde han

    Hej, hvad med nogen installeret gnome 3 i de sidste dage! Da mit system slet ikke starter, er der kun en sort skærm tilbage med en markør, og det starter ikke engang med startx: S

  13.   tyr sagde han

    Hej ven i det øjeblik, jeg anvender mærket, send mig denne fejl, jeg ville være meget taknemmelig, hvis du kunne hjælpe mig
    root @ vero-pc: / home / vero / c / compton # make
    cc -Væg -c src / compton.c
    make: cc: Programmet blev ikke fundet
    make: *** [compton.o] Fejl 127

    på forhånd tak

    1.    KZKG ^ Gaara sagde han

      Se om du har installeret pakken gcc
      hilsen

  14.   Joanriar sagde han

    Hej, jeg har Lubuntu 12.04, og jeg forsøgte at installere denne komponist, men ikke desto mindre får jeg denne fejl i make-trin:

    Pakke libconfig blev ikke fundet i pkg-config-søgestien.
    Måske skal du tilføje biblioteket, der indeholder 'libconfig.pc'
    til miljøvariablen PKG_CONFIG_PATH
    Ingen pakke 'libconfig' fundet
    make: pcre-config: Programmet blev ikke fundet
    cc -Væg -std = c99 -DCONFIG_LIBCONFIG -DCONFIG_REGEX_PCRE -DCONFIG_REGEX_PCRE_JIT -DCONFIG_LIBCONFIG_LEGACY -c src / compton.c
    I filen inkluderet fra src / compton.c: 11: 0:
    src / compton.h: 51: 18: fatal fejl: pcre.h: Filen eller biblioteket findes ikke
    kompilering færdig.
    make: *** [compton.o] Fejl 1

    (Bemærk: Installer allerede build-essential gcc, afhængighederne nævnt i indlægget undtagen "xproto / x11proto og
    xprop, xwininfo / x11-utils »fordi jeg fandt dem i mit arkiv. Jeg installerede endda alle x11proto-pakker, der sluttede på -dev)

  15.   eeedmund000 sagde han

    Mange tak!

    Med dette var jeg i stand til at få en Lubuntu Cairo Dock til at fungere ordentligt, hilsner.

    PS: filen jeg brugte til at installere Compton er herovre:
    https://launchpad.net/~richardgv/+archive/compton/+sourcepub/2965688/+listing-archive-extra

  16.   CIO sagde han

    Hilsen, jeg inkluderer normalt xcompmgr-compton i alle distros, som jeg installerer, men i bærbare computere bruger det for meget energi, efter at have dræbt det holder batteriet længere, nu er jeg ved gaffelhuset med mindre forbrug.

  17.   Algave sagde han

    Skyggerne og transparenterne er meget gode, det er den samme komponist, som jeg bruger, hilsen og tak:]

  18.   DevNull Malkavian sagde han

    Tak, jeg ledte efter, hvordan jeg tilføjede den til autostar i Manjaro med Openbox

    nu for at se om det fungerer XD

    Jeg havde denne linje

    ## Kompositing
    compton ~ / .config / compton.conf &

    og tilføj dette
    compton -cCGf &

    hvis nogen er interesseret i at vide knowing hilsner til alle

  19.   Yoglis Fernandez sagde han

    Nå viser det sig, at jeg er ny på linux, jeg har Lubuntu (med LXDE), og jeg har installeret compton, jeg installerede det fra pakkehåndteringen, faktum er, at det aldrig fungerer for mig, jeg skriver de koder, du gav mig, og det gør ingenting, jeg har det til automatisk at starte med en anden kode, og det gør ikke noget for eksempel denne, som jeg modtog fra en webside compton -c -r 16 -l -24 -t -12 - G -b
    Jeg har det som standard komposition manager, jeg ved ærligt talt ikke, hvad jeg skal gøre xD

  20.   Andrés R. sagde han

    Lys på vædderen, men den spiser 79% af min CPU