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 Stuurman, 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 krijg je al een idee van hoe licht het is, maar ik zal je vertellen: met bijna alle opties die het heeft geactiveerd, is 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 😛 We moeten dus uitleggen 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 opmerking 😉

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…).

Dus hoe zit het met Compton? Gebruik je nog andere venstercomponisten? Of gebruiken ze geen componisten? Praten, ik ben een en al oren 😛


42 reacties, laat de jouwe achter

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   trix3 zei

    Goede bijdrage, voor velen die 🙂 xd niet kenden, gebruik ik het al een tijdje, zoals 2 weken en de waarheid gaat snel in vergelijking met xcompmgr

    1.    auroszx zei

      Ja, de waarheid: xcompmgr overtuigde me niet (heel simpel), en Cairo Composite ... Nou, geef 50MB voor een componist? OO Zelfs geen goede pc hebben ... Compton was de redding. Het was precies wat ik wilde 😀

      1.    trix3 zei

        daarom ben ik gestopt met het gebruik van composer xd, dat is wat we allemaal zoeken voor componist * - *

  2.   Stad zei

    In volle jubileum en vieren met uitstekende artikelen !!! bedankt voor de aanbeveling, ik zal het meteen proberen

    1.    auroszx zei

      Als ik vandaag tijd had gehad, had ik er nog een gemaakt ... Maar ik ben het je deze week verschuldigd 😉

  3.   elav <° Linux zei

    Bedankt AurosZx, geweldig spul. Ik ga proberen het te installeren en testen of het beter werkt dan met de Xfce Composer, die, als ik me niet vergis, xcompmgr gebruikt. 😀

  4.   elav <° Linux zei

    Ik heb net Compton geïnstalleerd en je setup uitgevoerd. Ik hou van het afvlakken van de effecten en overgangen 😀

    1.    auroszx zei

      Ja, het is het beste 😀 Het geeft een vleugje «magie» aan lichttafels ...

  5.   De Zandman86 zei

    Zeer goede info, uitstekend artikel, zeer compleet, nu heeft niemand excuses om het niet te proberen.

  6.   kader zei

    als ik deze dagen tijd heb, probeer ik Arch en ik zal experimenteren met Openbox deze componist !!! Bedankt voor de informatie

  7.   spaansbizarro zei

    Over IRC gesproken. Het zou toegankelijker moeten zijn. Het kan niet zijn dat ik moet gaan waar het "zoeken" zegt om ernaar te zoeken.

    1.    KZKG ^ Gaara zei

      Ja, we zullen dit oplossen in het nieuwe thema, ik denk dat het een beetje logisch is om dit te verbeteren als het nieuwe bijna 80% klaar is 🙂

      1.    auroszx zei

        Ik wil dat nieuwe thema al zien 🙂 Zullen er een paar aanpassingen (of ontbrekende fixes) zijn voor het mobiele thema? Het is niet nodig, maar het zou leuk zijn. Ik kan je helpen het te proberen als je wilt.

        1.    elav <° Linux zei

          Welnu, de zaak is zo. Voor nu zullen we het thema voor pc zo gepolijst mogelijk uitbrengen. Met uw hulp worden mogelijke bugs gecorrigeerd en verbeteringen toegevoegd. Als alles 100% is, concentreren we ons op een thema voor mobiele telefoons, omdat dit type thema zijn kenmerken heeft en misschien zelfs apart zetten, dat wil zeggen zoiets als m.desdelinux.net 😀

          1.    KZKG ^ Gaara zei

            Over het laatste dat je noemt, ja dat is het beste.
            We zouden dat ook doen als wordt gedetecteerd dat het van een mobiele telefoon komt, bij het openen van de blog wordt automatisch doorgestuurd naar deze andere link, het is eenvoudig om te doen.

        2.    KZKG ^ Gaara zei

          Laten we hopen dat dag 9 echt is ingesteld, het is best ingewikkeld geweest haha

  8.   kruisje zei

    Moet u eerst xcompmgr verwijderen om het op Xubuntu te installeren?

    1.    elav <° Linux zei

      Helemaal niet, je hoeft alleen de Xfce-composer uit te schakelen als je deze hebt ingeschakeld.

  9.   Christopher zei

    Uitstekend: D ...

    Nu ik met lxde en metacity in Debian Wheezy ben en ik niet wist hoe ik de metacity-composiet moest activeren, vond ik deze oplossing leuk.

    Trouwens, voor degenen die Gcompton proberen, bewerk het bestand en aan het begin waar het vandaan komt

    #! / usr / bin / env python2 schakel over naar python

  10.   chrisnepite zei

    Wat een mooie schaduwtekening, jammer dat ik het niet kan compileren = (

    1.    n3storm zei

      Probeer eerst te installeren:
      aptitude install build-essentiële gcc

      Doe dan het merk ... zoals het artikel zegt. Als het niet lukt, kom je hier terug, we blijven ernaar kijken 🙂

      1.    n3storm zei

        Trouwens, ik ben een Debian-gebruiker, geen Mac-gebruiker, zoals de portal heeft gedetecteerd 😀 (nieuwsgierig)

    2.    KZKG ^ Gaara zei

      Welke fout krijg je? En ... welkom op de site 😀

      1.    chrisnepite zei

        Het geeft me deze fout:

        [broncode = bash]
        Pakket x11 is niet gevonden in het zoekpad pkg-config.
        Misschien moet u de map met `x11.pc 'toevoegen
        naar de PKG_CONFIG_PATH omgevingsvariabele
        Geen pakket 'x11 ′ gevonden
        Pakket xcomposite is niet gevonden in het pkg-config-zoekpad.
        Misschien moet u de directory met `xcomposite.pc 'toevoegen
        naar de PKG_CONFIG_PATH omgevingsvariabele
        Geen pakket 'xcomposite' gevonden
        Pakket xfixes is niet gevonden in het pkg-config-zoekpad.
        Misschien moet u de map met `xfixes.pc 'toevoegen
        naar de PKG_CONFIG_PATH omgevingsvariabele
        Geen pakket 'xfixes' gevonden
        Pakket xdamage is niet gevonden in het pkg-config-zoekpad.
        Misschien moet u de map met `xdamage.pc 'toevoegen
        naar de PKG_CONFIG_PATH omgevingsvariabele
        Geen pakket 'xdamage' gevonden
        Pakket xrender is niet gevonden in het pkg-config zoekpad.
        Misschien moet u de map met `xrender.pc 'toevoegen
        naar de PKG_CONFIG_PATH omgevingsvariabele
        Geen pakket 'xrender' gevonden
        cc -Wall -c src / compton.c
        In bestand opgenomen uit src / compton.c: 11: 0:
        src / compton.h: 17:22: fatale fout: X11 / Xlib.h: bestand of map bestaat niet
        compilatie klaar.
        make: *** [compton.o] Fout 1
        [/broncode]

        1.    elav <° Linux zei

          Hier debatteren we al over het onderwerp 😀

          1.    chrisnepite zei

            Ik kon het al doen, maar toch bedankt !!

            Ik hou van hoe compton voelt, behalve dat het precies is, het is licht ~

  11.   Hugo zei

    Goed bericht. Ik sprak onlangs met elav en hij raadde me deze componist aan, maar aangezien het niet in het Debian-pakket zit, hoopte ik wat vrije tijd te hebben om het te bestuderen, dus dit bericht is geweldig voor mij. Zeer actueel.

  12.   Frederick zei

    Hallo, wat dacht je van iemand die de laatste dagen kabouter 3 heeft geïnstalleerd! omdat het systeem me helemaal niet start, blijft alleen een zwart scherm met een aanwijzer over en het start zelfs niet met startx: S

  13.   stier zei

    Hallo vriend op het moment dat ik het merk toepas, stuur me deze fout, ik zou het erg op prijs stellen als je me helpt
    root @ vero-pc: / home / vero / c / compton # make
    cc -Wall -c src / compton.c
    make: cc: Het programma is niet gevonden
    make: *** [compton.o] Fout 127

    dank bij voorbaat

    1.    KZKG ^ Gaara zei

      Kijk of je het pakket hebt geïnstalleerd gcc
      groeten

  14.   Joanriar zei

    Hallo, ik heb Lubuntu 12.04 en ik heb geprobeerd deze componist te installeren, maar toch krijg ik deze foutmelding bij het maken:

    Pakket libconfig is niet gevonden in het pkg-config zoekpad.
    Misschien moet u de map met `libconfig.pc 'toevoegen
    naar de PKG_CONFIG_PATH omgevingsvariabele
    Geen pakket 'libconfig' gevonden
    make: pcre-config: Programma niet gevonden
    cc -Wall -std = c99 -DCONFIG_LIBCONFIG -DCONFIG_REGEX_PCRE -DCONFIG_REGEX_PCRE_JIT -DCONFIG_LIBCONFIG_LEGACY -c src / compton.c
    In bestand opgenomen uit src / compton.c: 11: 0:
    src / compton.h: 51: 18: fatale fout: pcre.h: het bestand of de directory bestaat niet
    compilatie klaar.
    make: *** [compton.o] Fout 1

    (Opmerking: installeer al build-essential gcc, de afhankelijkheden vermeld in de post behalve "xproto / x11proto en
    xprop, xwininfo / x11-utils »omdat ik ze in mijn repository heb gevonden. Ik heb zelfs alle x11proto-pakketten geïnstalleerd die op -dev eindigden)

  15.   eedmund000 zei

    Heel erg bedankt!

    Hiermee kon ik een Lubuntu goed laten werken Cairo Dock, groeten.

    PS: het bestand dat ik heb gebruikt om Compton te installeren, staat hier:
    https://launchpad.net/~richardgv/+archive/compton/+sourcepub/2965688/+listing-archive-extra

  16.   cio zei

    Gegroet, ik neem meestal xcompmgr-compton op in alle distro's die ik installeer, maar in de laptops verbruikt het te veel energie, na het doden gaat de batterij langer mee, nu ben ik bij het vorkhuis met minder verbruik.

  17.   algabe zei

    De schaduwen en transparanties zijn erg goed, het is dezelfde componist die ik gebruik, groeten en dank:]

  18.   DevNull Malkavian zei

    bedankt, ik was op zoek naar hoe ik het kon toevoegen aan autostar in Manjaro met Openbox 🙂

    nu om te zien of het XD werkt

    Ik had deze lijn

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

    en voeg dit toe
    compton -cCGf &

    voor het geval iemand geïnteresseerd is in het kennen van 🙂 groeten aan allen

  19.   Yoglis Fernandez zei

    Nou, het blijkt dat ik nieuw ben bij linux, ik heb Lubuntu (met LXDE) en ik heb compton geïnstalleerd, ik heb het geïnstalleerd vanuit de pakketbeheerder, het feit is dat het nooit voor mij werkt, ik schrijf de codes die je me hebt gegeven en het doet niets, ik heb het voor auto-start met een andere code en het doet niets, bijvoorbeeld deze die aan mij is doorgegeven vanaf een webpagina compton -c -r 16 -l -24 -t -12 -G -b
    Ik heb het als de standaard compositiebeheerder, ik weet eerlijk gezegd niet wat ik moet doen xD

  20.   Andres R zei

    Licht op ram, maar het verbruikt 79% van mijn cpu