Compton, en lett komponist du må prøve

De som prater med meg på IRC, de vet at jeg er en fan av lette skrivebord. Jeg bruker det på Xfce, LXDE, Åpen boks og selv kompis, siden andre miljøer som Gnome / kanel y KDE de er veldig tung for min beskjedne PC.

På samme måte underholder jeg meg selv tilpasse slike skrivebord og montere dem lette applikasjoner som tillater meg å ha et så komplett system som mulig med lavt forbruk.

For lenge siden vennen vår TheSandman86 Fortell oss om Crunchbang 11, som inkluderte en komponist som heter Compton, som jeg har testet og som jeg vil snakke mer om i dag.

Å starte Compton er en lett komponistsom nevnt tidligere) som er inkludert i crunchbang. Denne komponisten er en gaffel de xcompmgr-dana, som igjen er en gaffel av xkompmgr. Med dette får du allerede en ide om hvor lett det er, men jeg vil fortelle deg: med nesten alle alternativene den har aktivert, er forbruket 2 MB. Flott, synes du ikke? 🙂

For å bevise det, må vi descargarlo fra siden din git y kompiler det. deres avhengigheter er de samme som nødvendig for å kompilere xkompmgr. Jeg setter dem her:

  • libx11
  • libxkompositt
  • libxskade
  • libxfikser
  • libxrender
  • pkg-config
  • gjøre
  • xproto / x11proto
  • xprop, xwininfo / x11-utils.
Merknad for Debian og derivater: til libs legg til «-ev" på slutten. For eksempel: libx11-dev.

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

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

Det vil laste ned compton-koden til mappen vi er i terminalen. Så utfører vi:

cd compton
make
sudo make install/

Med det vil vi ha Compton installert. Compton blir henrettet av terminalen, og vi kan vite tilgjengelige alternativer med mann compton. Men som en høflighet, lar jeg deg noen eksempler:

compton -c : den mest grunnleggende formen for komposisjon. Sammensetning standard med skygger på vinduer, paneler og dokker (forhåndsdefinerte verdier).

compton -cCGb : komposisjon med skygger på vinduer, hindrer dem i å vises i paneler og dokker, og dra og slipp 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 middels lang xD Det er den jeg bruker. Har nyanser som ikke brenner seg til paneler og dokker, animasjoner «Fade inn-utvindu, som i menyer.

Vel med det siste oppsettet ser skrivebordene mine ut slik:

Debian Xfce med Compton

Min Debian Xfce med den nevnte konfigurasjonen.

Arch LXDE med Compton

My Arch LXDE med samme konfigurasjon.

Som du ser er resultatet ganske tilfredsstillende. Fine effekter i et redusert forbruk, og på pulter det noen vil kvalifisere som dårlig sammenlignet med Gnome o KDE.

Legge til Compton i starten av stasjonære datamaskiner

Selvfølgelig vil vi ikke aktivere komposisjonen manuelt 😛 Så vi må forklare hvordan du legger Compton til automatisk start av noen stasjonære maskiner.

xfc: vi kommer til å Konfigurasjonsbehandling »Økt og start» Programmer automatisk start »Legg til og vi legger til kommandoen med alternativene du ønsker.

Xfce oppstart

LXDE: vi redigerer filen / etc / xdg / lxsession / LXDE / autostart og vi legger til «@»Etterfulgt av kommandoen og alternativene vi ønsker. For eksempel inneholder den i min Arch LXDE dette:

[kode] @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]

Åpen boks: for Openbox, må vi redigere filen ~ / .config / openbox / autostart (Hvis den ikke eksisterer, lager vi den) og legger til kommandoen og alternativene på slutten, etterfulgt av "&" (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 bare eksempler, du kan prøve andre skrivebord eller vindusadministratorer. Og hvis de vil del konfigurasjonen din, skriv den gjerne inn vår lim, og la det være i en kommentar 😉

Ekstra: Gcompton, et grafisk grensesnitt for Compton

Vel, det hender at vår kjære følgesvenn De er Link, har jobbet med en Grafisk grensesnitt til Comptonkalt gcompton. Det er skrevet i Python y GTK. Fra det kan vi justere alt parametere de Compton samt start det, slutt med det y start den på nytt. Og hvis vi trykker på knappen «Legg til init-økt«, Det vil gi oss en kommando som vi kan legge til i begynnelsen av skrivebordet vårt. Uten tvil veldig nyttig for de som foretrekker en GUI i stedet for en terminal.

Gcompton er tilgjengelig på Sønn Link Github, sammen med andre av hans prosjekter. For å installere det, i en terminal gjør vi:

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

Så går vi til mappen og kjører filen gcompton.py. Imidlertid, hvis det ikke starter dem, kan du redigere den filen og se etter "Gcompton.glade", og endre den til fullstendig vei til den. For eksempel, «/Home/bruker/gcompton/gcompton.glade», der brukeren er brukeren din (åpenbart…).

Så hva med Compton? Bruker du noen andre vinduskomponister? Eller kanskje, bruker de ikke komponister? Snakk, jeg er alle ører


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   trixi3 sa

    Godt bidrag, for mange som ikke kjente 🙂 xd, har jeg brukt det en stund, som 2 uker, og sannheten går raskt sammenlignet med xcompmgr

    1.    auroszx sa

      Ja, sannheten: xcompmgr overbeviste meg ikke (veldig enkelt), og Cairo Composite ... Vel, gi 50 MB for en komponist? OO Ikke at han hadde en god PC ... Compton var frelsen. Det var akkurat det jeg ønsket 😀

      1.    trixi3 sa

        det var derfor jeg hadde sluttet å bruke komponist xd, det er det vi alle ser etter komponist * - *

  2.   By sa

    I full jubileum og feirer det med gode artikler !!! Takk for anbefalingen, jeg prøver den med en gang

    1.    auroszx sa

      Vel, hvis jeg hadde tid i dag, hadde jeg laget en til ... Men jeg skylder deg det for denne uken 😉

  3.   elav <° Linux sa

    Takk AurosZx, gode ting. Jeg skal prøve å installere den og teste om den fungerer bedre enn med Xfce Composer, som hvis jeg ikke tar feil bruker xcompmgr. 😀

  4.   elav <° Linux sa

    Jeg har nettopp installert Compton og kjørt oppsettet ditt. Jeg elsker utjevning av effekter og overganger 😀

    1.    auroszx sa

      Ja, det er det beste 😀 Det gir et snev av «magi» til lyspultene ...

  5.   TheSandman86 sa

    Veldig god info, utmerket artikkel, veldig komplett, nå har ingen unnskyldninger for ikke å prøve det.

  6.   Marco sa

    hvis jeg har tid i disse dager, prøver jeg Arch og jeg vil eksperimentere med Openbox denne komponisten !!! Takk for informasjonen

  7.   spanskbizarro sa

    Apropos IRC. Det skal være mer tilgjengelig. Det kan ikke være at jeg må gå dit det står "søk" for å finne det.

    1.    KZKG ^ Gaara sa

      Yup, vi skal løse dette i det nye temaet, jeg tror det er litt fornuftig å forbedre denne når den nye er nesten 80% klar 🙂

      1.    auroszx sa

        Jeg vil allerede se det nye temaet. Vil det være et par modifikasjoner (eller manglende rettelser) for mobiltemaet? Ikke nødvendig, men det ville vært fint. Jeg kan hjelpe deg med å prøve det hvis du vil.

        1.    elav <° Linux sa

          Vel, saken er slik. For nå vil vi gi ut temaet for PC så polert som mulig. Med din hjelp vil mulige feil bli rettet og forbedringer vil bli lagt til. Når alt er 100%, fokuserer vi på et tema for mobiltelefoner, fordi denne typen tema har sine egenskaper og kanskje vi til og med legger det separat, det vil si noe som m.desdelinux.net 😀

          1.    KZKG ^ Gaara sa

            Om det siste du nevner, ja det er det beste.
            Vi vil også gjøre det hvis det oppdages at det er fra en mobiltelefon, når det går inn i bloggen, omdirigeres det automatisk til denne andre lenken, det er enkelt å gjøre.

        2.    KZKG ^ Gaara sa

          La oss håpe at dag 9 virkelig er satt, det har vært ganske komplisert haha

  8.   gussound sa

    For å installere den i Xubuntu, må du avinstallere xcompmgr først?

    1.    elav <° Linux sa

      Ikke i det hele tatt, du må bare deaktivere Xfce-komponisten hvis du har den aktivert.

  9.   Christopher sa

    Utmerket: D ...

    Nå som jeg er med lxde og metacity på Debian Wheezy og jeg ikke visste hvordan jeg skulle aktivere metacity-kompositten, men jeg likte denne løsningen.

    Forresten for de som prøver Gcompton redigere filen og i begynnelsen hvor den kommer fra

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

  10.   chrisnepite sa

    For en fin skygge tegning, synd at jeg ikke kan kompilere den = (

    1.    n3storm sa

      Prøv å installere først:
      aptitude installere essensiell gcc

      Så gjør merket ... akkurat som artikkelen sier. Hvis det ikke går, kommer du tilbake hit at vi fortsetter å se på det 🙂

      1.    n3storm sa

        Forresten, jeg er en Debian-bruker, ikke en Mac-bruker slik portalen har oppdaget 😀 (nysgjerrig)

    2.    KZKG ^ Gaara sa

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

      1.    chrisnepite sa

        Det gir meg denne feilen:

        [kildekode = bash]
        Pakke x11 ble ikke funnet i pkg-config-søkebanen.
        Kanskje du bør legge til katalogen som inneholder 'x11.pc'
        til miljøvariabelen PKG_CONFIG_PATH
        Ingen pakke 'x11' funnet
        Pakke xkompositt ble ikke funnet i pkg-config-søkebanen.
        Kanskje du bør legge til katalogen som inneholder 'xcomposite.pc'
        til miljøvariabelen PKG_CONFIG_PATH
        Ingen pakke 'xcomposite' funnet
        Pakke xfixes ble ikke funnet i pkg-config-søkebanen.
        Kanskje du bør legge til katalogen som inneholder 'xfixes.pc'
        til miljøvariabelen PKG_CONFIG_PATH
        Ingen pakke 'xfixes' funnet
        Pakke xdamage ble ikke funnet i pkg-config-søkebanen.
        Kanskje du bør legge til katalogen som inneholder 'xdamage.pc'
        til miljøvariabelen PKG_CONFIG_PATH
        Ingen pakke 'xdamage' funnet
        Pakke xrender ble ikke funnet i pkg-config-søkebanen.
        Kanskje du bør legge til katalogen som inneholder 'xrender.pc'
        til miljøvariabelen PKG_CONFIG_PATH
        Ingen pakke 'xrender' funnet
        cc -Vegg -c src / compton.c
        I filen inkludert fra src / compton.c: 11: 0:
        src / compton.h: 17: 22: dødelig feil: X11 / Xlib.h: Fil eller katalog eksisterer ikke
        kompilering ferdig.
        make: *** [compton.o] Feil 1
        [/ kildekode]

        1.    elav <° Linux sa

          Vi diskuterer allerede problemet her 😀

          1.    chrisnepite sa

            Jeg kunne allerede gjøre det, men takk uansett !!

            Jeg elsker hvordan compton føles, foruten å være nøyaktig er det lett ~

  11.   Hugo sa

    Bra innlegg. Jeg snakket nylig med elav, og han anbefalte meg denne komponisten, men siden den ikke kommer i Debian-pakken, håpet jeg å ha litt ledig tid til å studere den, så dette innlegget er flott for meg. Veldig betimelig.

  12.   Frederick sa

    Hei, hva med at noen har installert gnome 3 de siste dagene! fordi systemet ikke starter meg i det hele tatt, er det bare en svart skjerm som holder igjen en peker, og det starter bare ikke med startx: S

  13.   bull sa

    Hei venn på det tidspunktet jeg bruker merket, send meg denne feilen, jeg vil være veldig takknemlig hvis du kan hjelpe meg
    root @ vero-pc: / home / vero / c / compton # make
    cc -Vegg -c src / compton.c
    make: cc: Programmet ble ikke funnet
    make: *** [compton.o] Feil 127

    på forhånd takk

    1.    KZKG ^ Gaara sa

      Se om du har pakken installert gcc
      Hilsen

  14.   Joanriar sa

    Hei, jeg har Lubuntu 12.04 og jeg prøvde å installere denne komponisten, men likevel får jeg denne feilen i make-trinnet:

    Pakke libconfig ble ikke funnet i pkg-config-søkebanen.
    Kanskje du bør legge til katalogen som inneholder `libconfig.pc '
    til miljøvariabelen PKG_CONFIG_PATH
    Ingen pakke 'libconfig' funnet
    make: pcre-config: Programmet ble ikke funnet
    cc -Wall -std = c99 -DCONFIG_LIBCONFIG -DCONFIG_REGEX_PCRE -DCONFIG_REGEX_PCRE_JIT -DCONFIG_LIBCONFIG_LEGACY -c src / compton.c
    I filen inkludert fra src / compton.c: 11: 0:
    src / compton.h: 51: 18: alvorlig feil: pcre.h: Filen eller katalogen eksisterer ikke
    kompilering ferdig.
    make: *** [compton.o] Feil 1

    (Merk: installer allerede build-essential gcc, avhengighetene nevnt i innlegget bortsett fra "xproto / x11proto og
    xprop, xwininfo / x11-utils »fordi jeg fant dem i depotet mitt. Jeg installerte til og med alle x11proto-pakkene som endte på -dev)

  15.   eeedmund000 sa

    Mange takk!

    Med dette var jeg i stand til å få en Lubuntu til å fungere ordentlig Cairo Dock, hilsen.

    PS: filen jeg brukte til å installere Compton er over her:
    https://launchpad.net/~richardgv/+archive/compton/+sourcepub/2965688/+listing-archive-extra

  16.   shh sa

    Hilsen, jeg inkluderer vanligvis xcompmgr-compton i alle distrosene jeg installerer, men i bærbare datamaskiner bruker den for mye energi, etter at den har drept, varer batteriet lenger, nå er jeg på gaffelhuset med mindre forbruk.

  17.   Algave sa

    Skyggene og transparenter er veldig bra, det er den samme komponisten som jeg bruker, hilsen og takk:]

  18.   DevNull Malkavian sa

    takk, jeg lette etter hvordan jeg kunne legge den til autostjernen i Manjaro med Openbox 🙂

    nå for å se om det fungerer XD

    Jeg hadde denne linjen

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

    og legg til dette
    compton -cCGf &

    i tilfelle noen er interessert i å vite hilsener til alle

  19.   Yoglis Fernandez sa

    Vel, det viser seg at jeg er ny på Linux, jeg har Lubuntu (med LXDE) og jeg har installert compton, jeg installerte den fra pakkebehandleren, faktum er at det aldri fungerer for meg, jeg skriver kodene du ga meg og det gjør ingenting, jeg har det til å starte automatisk med en annen kode, og det gjør ikke noe for eksempel denne som ble sendt til meg fra en webside compton -c -r 16 -l -24 -t - 12 -G -b
    Jeg har det som standard komposisjonsleder. Jeg vet ærlig talt ikke hva jeg skal gjøre xD

  20.   Andres R sa

    Lyser på ram, men spiser opp 79% av min CPU