Compton, en lätt kompositör du måste prova

De som chattar med mig på IRC, de vet att jag är ett fan av lätta skrivbord. Jag spenderar det i Xfce, LXDE, Öppen låda och även mate, eftersom andra miljöer som Gnome / kanel y KDE de är mycket tung för min blygsamma dator.

På samma sätt underhåller jag mig själv anpassa sådana skrivbord och montera dem lätta applikationer som gör att jag kan ha ett så komplett system som möjligt med låg förbrukning.

För länge sedan vår vän TheSandman86 berätta för oss om Crunchbang 11, som inkluderade en kompositör som heter Compton, som jag har testat och som jag kommer att prata mer om idag.

Till att börja med, Compton är en lätt kompositörsom tidigare nämnts) som ingår i crunchbang. Denna kompositör är en gaffel de xcompmgr-dana, som i sin tur är en gaffel av xcompmgr. Med detta får du redan en uppfattning om hur lätt det är, men jag kommer att säga dig: med nästan alla alternativ som den har aktiverat är dess förbrukning 2 MB. Bra, tycker du inte? 🙂

För att bevisa det måste vi descargarlo från din sida y sammanställa det. deras beroenden är samma som behövs för att sammanställa xcompmgr. Jag lägger dem här:

  • libx11
  • libxkomposit
  • libxskada
  • libxfixar
  • libxrender
  • pkg-config
  • göra
  • xproto / x11proto
  • xprop, xwininfo / x11-utils.
Anmärkning för Debian och derivat: till libs lägg till «-utveckling" i slutet. Till exempel: libx11-dev.

Vi installerar  och vi gör det (i en terminal):

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

Det kommer att ladda ner compton-koden till den mapp vi befinner oss i terminalen. Sedan utför vi:

cd compton
make
sudo make install/

Med det kommer vi att ha Compton installerad. Compton körs av terminalen, och vi kan känna till Tillgängliga val med man compton. Men som en artighet lämnar jag dig lite exempel:

compton -c : den mest grundläggande formen av komposition. Sammansättning standard med skuggor på fönster, paneler och bryggor (fördefinierade värden).

compton -cCGb : komposition med skuggor på windows, hindrar dem från att visas i paneler och bryggoroch dra och släpp fönster.

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 : detta är medellång xD Det är den jag använder. Har skuggor som inte brinner till paneler och bryggor, animationer «Tona in och ut'Of Ventana, som i menyer.

Tja med den sista installationen ser mina stationära datorer så ut:

Debian Xfce med Compton

Min Debian Xfce med den nämnda konfigurationen.

Arch LXDE med Compton

My Arch LXDE med samma konfiguration.

Som du kan se är resultatet ganska tillfredsställande. Trevliga effekter i en minskad konsumtion, och på skrivbord som några skulle kvalificera sig som dålig jämfört med Gnome o KDE.

Lägga till Compton i början av stationära datorer

Naturligtvis vill vi inte aktivera kompositionen manuellt 😛 Så vi måste förklara hur man lägger till Compton till automatisk start av vissa skrivbord.

xfc: vi ska Konfigurationshanterare »Session och start» Applikationer autostart »Lägg till och vi lägger till kommandot med alternativen för vår preferens.

Xfce-start

LXDE: vi redigerar filen / etc / xdg / lxsession / LXDE / autostart och vi lägger till «@»Följt av kommandot och de alternativ vi vill ha. Till exempel innehåller den i min Arch LXDE detta:

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

Öppen låda: för Openbox måste vi redigera filen ~ / .config / openbox / autostart (Om det inte finns skapar vi det) och lägger till kommandot och alternativen i slutet, följt av "&" (helst). Till exempel:

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 &

Det här är bara exempel, du kan prova andra skrivbord eller fönsterhanterare. Och om de vill andel din konfiguration, skriv gärna in den vår pasta, och lämna det i en kommentar 😉

Extra: Gcompton, ett grafiskt gränssnitt för Compton

Det händer att vår kära följeslagare De är länk, har arbetat med en Grafiskt gränssnitt till Compton, ring gcompton. Det är skrivet i Python y GTK. Från det kan vi justera allt parametrar de Compton såväl som starta den, sluta y starta om den. Och om vi trycker på knappen «Lägg till init-session«, Det kommer att ge oss ett kommando som vi kan lägga till i början av vårt skrivbord. Utan tvekan, mycket användbart för dem som föredrar ett GUI istället för en terminal.

Gcompton finns på Son Link Github, tillsammans med andra av hans projekt. För att installera det i en terminal gör vi:

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

Sedan går vi till mappen och kör filen gcompton.py. Men om det inte startar dem, redigerar du den filen och letar efter "Gcompton.glade"och ändra den till hela vägen till den. Till exempel, «/Home/användare/gcompton/gcompton.glade», där användaren är din användare (självklart…).

Så vad sägs om Compton? Använder du andra fönsterkompositörer? Eller använder de inte kompositörer? Prata, jag är alla öron 😛


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   trixi3 sade

    Bra bidrag, för många som inte visste 🙂 xd, jag har ockuperat det ett tag, som 2 veckor och sanningen är snabb jämfört med xcompmgr

    1.    auroszx sade

      Ja, sanningen: xcompmgr övertygade mig inte (väldigt enkelt), och Cairo Composite ... Tja, ge 50 MB för en kompositör? OO Inte ens en bra PC ... Compton var räddningen. Det var precis vad jag ville ha 😀

      1.    trixi3 sade

        det var därför jag slutade använda kompositör xd, det är vad vi alla letar efter kompositör * - *

  2.   Stad sade

    I full årsdag och firar det med utmärkta artiklar !!! tack för rekommendationen, jag ska pröva det direkt

    1.    auroszx sade

      Om jag hade tid idag skulle jag ha gjort en till ... Men jag är skyldig dig för den här veckan 😉

  3.   elav <° Linux sade

    Tack AurosZx, bra grejer. Jag ska försöka installera det och testa om det fungerar bättre än med Xfce Composer, som om jag inte tar fel använder xcompmgr. 😀

  4.   elav <° Linux sade

    Jag installerade just Compton och körde din installation. Jag älskar att jämna ut effekterna och övergångarna 😀

    1.    auroszx sade

      Ja, det är bäst 😀 Det ger en touch av «magi» till ljusa skrivbord ...

  5.   TheSandman86 sade

    Mycket bra info, utmärkt artikel, mycket komplett, nu har ingen ursäkter att inte prova.

  6.   ram sade

    om jag har tid dessa dagar försöker jag Arch och jag kommer att experimentera med Openbox den här kompositören !!! Tack för informationen

  7.   spanska bizarro sade

    På tal om IRC. Det borde vara mer tillgängligt. Det kan inte vara så att jag måste gå dit det står "sök" för att leta efter det.

    1.    KZKG ^ Gaara sade

      Yup, vi kommer att lösa detta i det nya temat, jag tycker att det är lite vettigt att förbättra den här när den nya är nästan 80% redo 🙂

      1.    auroszx sade

        Jag vill redan se det nya temat 🙂 Kommer det att finnas några modifieringar (eller saknade korrigeringar) för mobiltemat? Det är inte nödvändigt, men det skulle vara trevligt. Jag kan hjälpa dig att prova om du vill.

        1.    elav <° Linux sade

          Tja, saken är så. För nu kommer vi att släppa temat för PC så polerat som möjligt. Med din hjälp kommer eventuella buggar att korrigeras och förbättringar kommer att läggas till. När allt är 100% fokuserar vi på ett tema för mobiltelefoner, eftersom den här typen av tema har sina egenskaper och kanske till och med lägger det separat, det vill säga något som m.desdelinux.net 😀

          1.    KZKG ^ Gaara sade

            Om det sista du nämner, ja det är det bästa.
            Vi skulle också göra det om det upptäcks att det kommer från en mobiltelefon, när det går in i bloggen omdirigeras det automatiskt till den här andra länken, det är enkelt att göra.

        2.    KZKG ^ Gaara sade

          Låt oss hoppas att dag 9 verkligen är inställd, det har varit ganska komplicerat haha

  8.   gussound sade

    För att installera den i Xubuntu måste du först avinstallera xcompmgr?

    1.    elav <° Linux sade

      Inte alls, du måste bara inaktivera Xfce-kompositören om du har den aktiverad.

  9.   Christopher sade

    Utmärkt: D ...

    Nu när jag är med lxde och metacity i Debian Wheezy och jag visste inte hur jag skulle aktivera metacity-kompositen, men jag gillade den här lösningen.

    Förresten för de som försöker Gcompton redigera filen och i början varifrån den kommer

    #! / usr / bin / env python2 växlar till python

  10.   chrisnepite sade

    Vilken trevlig skuggritning, synd att jag inte kan kompilera den = (

    1.    n3storm sade

      Försök installera först:
      aptitude installera nödvändig gcc

      Gör sedan märket ... precis som artikeln säger. Om det inte går, kommer du tillbaka hit, vi fortsätter att titta på det 🙂

      1.    n3storm sade

        Förresten är jag en Debian-användare, inte en Mac-användare som portalen har upptäckt 😀 (nyfiken)

    2.    KZKG ^ Gaara sade

      Vilket fel får du? Och ... välkommen till sajten 😀

      1.    chrisnepite sade

        Det ger mig det här felet:

        [källkod = bash]
        Paket x11 hittades inte i sökvägen för pkg-config.
        Kanske bör du lägga till katalogen som innehåller 'x11.pc'
        till miljövariabeln PKG_CONFIG_PATH
        Inget paket 'x11' hittades
        Paket xkomposit hittades inte i sökvägen för pkg-config.
        Kanske bör du lägga till katalogen som innehåller 'xcomposite.pc'
        till miljövariabeln PKG_CONFIG_PATH
        Inget paket 'xcomposite' hittades
        Paket xfixes hittades inte i sökvägen pkg-config.
        Kanske bör du lägga till katalogen som innehåller 'xfixes.pc'
        till miljövariabeln PKG_CONFIG_PATH
        Inget paket 'xfixes' hittades
        Paketet xdamage hittades inte i sökvägen pkg-config.
        Kanske bör du lägga till katalogen som innehåller 'xdamage.pc'
        till miljövariabeln PKG_CONFIG_PATH
        Inget paket 'xdamage' hittades
        Paketet xrender hittades inte i sökvägen pkg-config.
        Kanske bör du lägga till katalogen som innehåller 'xrender.pc'
        till miljövariabeln PKG_CONFIG_PATH
        Inget paket 'xrender' hittades
        cc -Vägg -c src / compton.c
        I filen ingår från src / compton.c: 11: 0:
        src / compton.h: 17: 22: allvarligt fel: X11 / Xlib.h: Fil eller katalog finns inte
        sammanställningen klar.
        make: *** [compton.o] Fel 1
        [/källkod]

        1.    elav <° Linux sade

          Vi diskuterar redan problemet här 😀

          1.    chrisnepite sade

            Jag kunde redan göra det men tack ändå !!

            Jag älskar hur Compton känns, förutom att vara exakt är det lätt ~

  11.   Hugo sade

    Bra inlägg. Jag pratade nyligen med elav och han rekommenderade den här kompositören till mig, men eftersom det inte finns i Debian-paketet hoppades jag få lite ledig tid att studera det, så det här inlägget är bra för mig. Mycket lägligt.

  12.   frederick sade

    Hej, vad sägs om att någon har installerat gnome 3 de senaste dagarna! eftersom systemet inte startar mig alls är det bara en svart skärm med en pekare kvar och den startar inte ens med startx: S

  13.   tjur sade

    Hej vän just nu jag använder märket, skicka mig det här felet, jag skulle uppskatta det mycket om du hjälper mig
    root @ vero-pc: / home / vero / c / compton # make
    cc -Vägg -c src / compton.c
    make: cc: Programmet hittades inte
    make: *** [compton.o] Fel 127

    tack på förhand

    1.    KZKG ^ Gaara sade

      Se om du har paketet installerat gcc
      hälsningar

  14.   Joanriar sade

    Hej, jag har Lubuntu 12.04 och jag försökte installera den här kompositören, men ändå får jag det här felet i tillverkningssteget:

    Paketet libconfig hittades inte i sökvägen pkg-config.
    Kanske bör du lägga till katalogen som innehåller 'libconfig.pc'
    till miljövariabeln PKG_CONFIG_PATH
    Inget paket 'libconfig' hittades
    make: pcre-config: Programmet hittades inte
    cc -Wall -std = c99 -DCONFIG_LIBCONFIG -DCONFIG_REGEX_PCRE -DCONFIG_REGEX_PCRE_JIT -DCONFIG_LIBCONFIG_LEGACY -c src / compton.c
    I filen ingår från src / compton.c: 11: 0:
    src / compton.h: 51: 18: allvarligt fel: pcre.h: Filen eller katalogen finns inte
    sammanställningen klar.
    make: *** [compton.o] Fel 1

    (Obs: installera redan build-essential gcc, beroenden som nämns i inlägget förutom "xproto / x11proto och
    xprop, xwininfo / x11-utils »eftersom jag hittade dem i mitt arkiv. Jag installerade till och med alla x11proto-paket som slutade på -dev)

  15.   eeedmund000 sade

    Tack så mycket!

    Med detta kunde jag få en Lubuntu att fungera korrekt Cairo Dock, hälsningar.

    PS: filen jag använde för att installera Compton är här:
    https://launchpad.net/~richardgv/+archive/compton/+sourcepub/2965688/+listing-archive-extra

  16.   cio sade

    Hälsningar, jag brukar inkludera xcompmgr-compton i alla distros som jag installerar, men i de bärbara datorerna förbrukar det för mycket energi, efter att ha dödat det håller batteriet längre, nu är jag i gaffelhuset med mindre förbrukning.

  17.   Algave sade

    Skuggor och OH-film är mycket bra, det är samma kompositör som jag använder, hälsningar och tack:]

  18.   DevNull Malkavian sade

    tack, jag letade efter hur man lägger till den i autostaren i Manjaro med Openbox 🙂

    nu för att se om det fungerar XD

    Jag hade den här linjen

    ## Kompositörer
    compton ~ / .config / compton.conf &

    och lägg till detta
    compton -cCGf &

    om någon är intresserad av att veta 🙂 hälsningar till alla

  19.   Yoglis Fernandez sade

    Tja, det visar sig att jag är ny på Linux, jag har Lubuntu (med LXDE) och jag har installerat Compton, jag installerade det från pakethanteraren, faktum är att det aldrig fungerar för mig, jag skriver koder du gav mig och det gör ingenting, jag har det till starta automatiskt med en annan kod och det gör ingenting till exempel den här som skickades till mig från en webbsida compton -c -r 16 -l -24 -t -12 -G -b
    Jag har det som standard komposition manager Jag ärligt talat inte vet vad jag ska göra xD

  20.   Andres R sade

    Tänd på ram men det äter upp 79% av min CPU