Compton, in lichtgewicht komponist dy't jo moatte besykje

Dyjingen dy't mei my petearje op 'e IRC, se wite dat ik fan bin lichtgewicht buro's, Ik besteegje it yn Xfce, LXDE, Iepen doaze en sels mate, sûnt oare omjouwings lykas Kabouter / kaniel y KDE sy binne tige swier foar myn beskieden PC.

Likegoed fermeitsje ik mysels oanpasse sokke buro's en har gearstalle ljocht applikaasjes dat lit my in systeem sa folslein mooglik hawwe mei leech konsumpsje.

Lang lyn ús freon TheSandman86 fertel ús oer Knibbel 11, wêrûnder in komponist neamd Compton, dy't ik haw testen en wêr't ik hjoed mear oer sil prate.

Om te begjinnen, Compton is in ljochte komponistlykas earder neamd) dat is opnaam yn crunchbang, Dizze komponist is in foarke de xcompmgr-dana, dat op syn beurt in foarke is fan xkompmgr, Hjirmei krije jo al in idee fan hoe ljocht it is, mar ik sil jo fertelle: mei hast alle opsjes dy't it hat aktivearre, is har konsumpsje 2MB. Geweldich, tinkst net? 🙂

Om it te bewizen, moatte wy download it fan jo side gean y kompilearje it, Harren ôfhinklikens binne itselde as nedich om te kompilearjen xkompmgr, Ik set se hjir:

  • libx11
  • libxkomposyt
  • libxdamage
  • libxfixes
  • libxrender
  • pkg-config
  • meitsje
  • xproto / x11proto
  • xprop, xwininfo / x11-utils.
Opmerking foar Debian en Derivaten: tafoegje oan de libs «-dev" oan de ein. Bygelyks: libx11-dev.

Wy ynstallearje gean en wy dogge (yn in terminal):

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

Dat sil de compton-koade downloade nei de map wêryn wy yn 'e terminal binne. Dan fiere wy út:

cd compton
make
sudo make install/

Dêrmei sille wy hawwe Compton ynstalleare. Compton wurdt útfierd troch de terminal, en wy kinne de Beskikbere opsjes mei man compton. As freonlikens lit ik jo lykwols wat oer foarbylden:

compton -c : de meast basale foarm fan komposysje. Gearstalling standert mei skaden op finsters, panielen en dokken (foarôf definieare wearden).

compton -cCGb : komposysje mei skaden op finsters, foarkomme dat se yn ferskine panielen en docks, en slepe en droppe finsters.

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 medium lang xD It is dejinge dy't ik brûk. Hat skaden dy't net oan panielen en dokken ferbaarne, animaasjes «Fade yn-út»de finster, lykas menu's.

No mei dizze lêste opset sjogge myn buroblêden der sa út:

Debian Xfce mei Compton

Myn Debian Xfce mei de neamde konfiguraasje.

 

Bôge LXDE mei Compton

Myn Arch LXDE mei deselde konfiguraasje.

Sa't jo sjen kinne, is it resultaat frijwat befredigjend, Moaie effekten yn in fermindere konsumpsje, en yn buro's dat guon soe kwalifisearje as min yn ferliking mei gnome o KDE.

Compton tafoegje oan it begjin fan buroblêden

Fansels wolle wy de komposysje net mei de hân aktivearje 😛 Dat wy moatte útlizze hoe't wy Compton tafoegje kinne oan 'e automatyske start fan guon buroblêden.

Xfce: Wy gean nei Konfiguraasjemanager »Sesje en start» Applikaasjes autostart »Tafoegje en wy foegje it kommando ta mei de opsjes fan ús foarkar.

Xfce opstarten

LXDE: wy bewurkje it bestân / etc / xdg / lxsession / LXDE / autostart en wy foegje der ta «@»Folge troch it kommando en de opsjes dy't wy wolle. Dejinge yn myn Arch LXDE befettet bygelyks dit:

[koade] @lxpanel –profyl LXDE
@pcmanfm – buroblêd –profyl LXDE
@xscreensaver -no -splash
@setxkbmap latam
@ / usr / bin / numlockx oan
@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
[/koade]

Iepen doaze: foar Openbox moatte wy it bestân bewurkje ~ / .config / openbox / autostart (As it net bestiet, meitsje wy it) en foegje it kommando en opsjes oan 'e ein ta, folge troch "&" (foarkar). Bygelyks:

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 binne gewoan foarbylden, jo kinne oare buroblêden as finsterbehearders besykje. En as se wolle diele jo konfiguraasje, fiel jo frij om it yn te skriuwen ús pasta, en lit it yn in reaksje 😉

Ekstra: Gcompton, in grafyske interface foar Compton

No, it bart dat ús leave maat Se binne Link, hat wurke oan in Grafyske ynterface foar Comptonskilje gcompton, It is skreaun yn Python y GTK, Dêrút kinne wy ​​alles oanpasse parameters de Compton lykas ek begjin it, stopje y opnij starte, En as wy op de knop drukke «Tafoegje oan init sesje«, It sil ús in kommando jaan dat wy kinne tafoegje oan it begjin fan ús buroblêd. Sûnder twifel, heul nuttich foar dyjingen dy't in GUI foarkomme ynstee fan in terminal.

Gcompton is te krijen by de Soan Link Github, tegearre mei oare fan syn projekten. Om it te ynstallearjen, yn in terminal dogge wy:

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

Dan geane wy ​​nei de map en fiere it bestân út gcompton.py, As it lykwols net begjint, bewurkje dat bestân en sykje "Gcompton.glade", en feroarje it nei it folsleine paad dernei. Bygelyks, «/Home/user/gcompton/gcompton.glade», wêr't brûker jo brûker is (fansels…).

Dus hoe sit it mei Compton? Brûke jo oare finsterkomponisten? Of brûke se gjin komponisten? Prate, ik bin allegear earen 😛


De ynhâld fan it artikel hâldt him oan ús prinsipes fan redaksje etyk, Om in flater te melden klikje hjir.

42 opmerkingen, lit jo

Lit jo reaksje efter

Jo e-mailadres wurdt net publisearre. Ferplichte fjilden binne markearre mei *

*

*

  1. Ferantwurdlik foar de gegevens: Miguel Ángel Gatón
  2. Doel fan 'e gegevens: Control SPAM, kommentaarbehear.
  3. Legitimaasje: jo tastimming
  4. Kommunikaasje fan 'e gegevens: De gegevens wurde net oan tredden kommunisearre, útsein troch wetlike ferplichting.
  5. Gegevensopslach: Databank hoste troch Occentus Networks (EU)
  6. Rjochten: Op elk momint kinne jo jo ynformaasje beheine, herstelle en wiskje.

  1.   trixi3 sei

    Goede bydrage, foar in protte dy't 🙂 xd net wisten, haw ik it in skoft beset, lykas 2 wiken en de wierheid is rap yn fergeliking mei xcompmgr

    1.    auroszx sei

      Ja, de wierheid: xcompmgr oertsjûge my net (heul ienfâldich), en Cairo Composite ... No, jou 50MB foar in komponist? OO Net iens in goeie PC hawwe ... Compton wie it heil. It wie krekt wat ik woe 😀

      1.    trixi3 sei

        dêrom wie ik stoppe mei it brûken fan komponist xd, it is wat wy allegear sykje foar komponist * - *

  2.   Citux sei

    Yn folsleine jierdei en it fiere mei poerbêste artikels !!! tank foar de oanbefelling, ik sil it daliks besykje

    1.    auroszx sei

      No, as ik hjoed tiid hie, hie ik noch ien makke ... Mar ik bin it jo skuldich foar dizze wike 😉

  3.   elav <° Linux sei

    Tank AurosZx, geweldich spul. Ik sil besykje it te ynstallearjen en te testen as it better wurket dan mei de Xfce Composer, dy't as ik my net fersin, xcompmgr brûkt. 😀

  4.   elav <° Linux sei

    Ik haw krekt Compton ynstalleare en jo opset útfierd. Ik hâld fan it glêdjen fan 'e effekten en transysjes 😀

    1.    auroszx sei

      Ja, it is it bêste 😀 It jout in touch fan "magy" oan ljochtbanken ...

  5.   TheSandman86 sei

    Hiel goede ynfo, poerbêst artikel, heul folslein, no hat gjinien ekskuzes om it net te besykjen.

  6.   Marco sei

    as ik dizze dagen tiid ha, besykje ik Arch en sil ik eksperimintearje mei Openbox dizze komponist !!! Tank foar de ynformaasje

  7.   spanishbizarro sei

    Sprekke fan IRC. It soe tagonkliker wêze moatte. It kin net wêze dat ik moat gean wêr't it "sykjen" seit om it te finen.

    1.    KZKG ^ Gaara sei

      Yup, wy sille dit oplosse yn it nije tema, ik tink dat it in bytsje sin hat om dizze te ferbetterjen as de nije hast 80% klear is

      1.    auroszx sei

        Ik wol dat nije tema al sjen 🙂 Sil der in pear wizigingen wêze (of ûntbrekkende reparaasjes) foar it mobile tema? It is net nedich, mar it soe moai wêze. Ik kin jo helpe om it te besykjen as jo wolle.

        1.    elav <° Linux sei

          No, it ding is sa. Foar no sille wy it PC-tema sa poleare mooglik meitsje. Mei jo help sille mooglike bugs wurde korrizjearre en ferbetteringen wurde tafoege. As alles 100% is, rjochtsje wy ús op in mobyl tema, om't dit type tema syn skaaimerken hat en miskien sille wy it sels apart sette, dat is wat as m.desdelinux.net 😀

          1.    KZKG ^ Gaara sei

            Oer it lêste wat jo neame, ja dat is it bêste.
            Wy soene dat ek dwaan as wurdt ûntdutsen dat it fan in mobile tillefoan komt, as it blog yngiet automatysk trochferwiist nei dizze oare keppeling, is it ienfâldich om te dwaan.

        2.    KZKG ^ Gaara sei

          Litte wy hoopje dat dei 9 echt is ynsteld, it is heul yngewikkeld west haha

  8.   gussound sei

    Om it yn Xubuntu te ynstallearjen, moatte jo xcompmgr earst ferwiderje?

    1.    elav <° Linux sei

      Hielendal net, jo moatte de Xfce-komponist gewoan útskeakelje as jo dizze ynskeakele hawwe.

  9.   christopher sei

    Poerbêst: D ...

    No dat ik mei lxde en metacity bin op Debian Wheezy en ik net wist hoe't ik de metacity-komposyt moat aktivearje, mar ik fûn dizze oplossing leuk.

    Trouwens foar dyjingen dy't Gcompton besykje it bestân te bewurkjen en oan it begjin wêr't it weikomt

    #! / usr / bin / env python2 wikselje nei python

  10.   chrisnepite sei

    Wat in moaie skaadtekening, jammer dat ik it net kin kompilearje = (

    1.    n3stoarm sei

      Besykje earst te ynstallearjen:
      aptitude ynstallearje build-essential gcc

      Doch dan it meitsjen ... krekt lykas it artikel seit. As it net giet, komme jo hjir werom, wy sjogge dernei

      1.    n3stoarm sei

        Trouwens, ik bin in Debian-brûker, gjin Mac-brûker lykas it portal hat ûntdutsen 😀 (nijsgjirrich)

    2.    KZKG ^ Gaara sei

      Hokker flater krije jo? En ... wolkom op de side 😀

      1.    chrisnepite sei

        It jout my dizze flater:

        [boarne koade = bash]
        Pakket x11 waard net fûn yn it sykpaad pkg-config.
        Miskien moatte jo de map tafoegje mei 'x11.pc'
        nei de omjouwingsfariabele PKG_CONFIG_PATH
        Gjin pakket 'x11' fûn
        Pakket xkomposyt waard net fûn yn it sykpaad pkg-config.
        Miskien moatte jo de map tafoegje mei 'xcomposite.pc'
        nei de omjouwingsfariabele PKG_CONFIG_PATH
        Gjin pakket 'xcomposite' fûn
        Pakket xfixes waard net fûn yn it sykpaad pkg-config.
        Miskien moatte jo de map tafoegje mei 'xfixes.pc'
        nei de omjouwingsfariabele PKG_CONFIG_PATH
        Gjin pakket 'xfixes' fûn
        Pakket xdamage waard net fûn yn it sykpaad pkg-config.
        Miskien moatte jo de map tafoegje mei 'xdamage.pc'
        nei de omjouwingsfariabele PKG_CONFIG_PATH
        Gjin pakket 'xdamage' fûn
        Pakket xrender waard net fûn yn it sykpaad pkg-config.
        Miskien moatte jo de map tafoegje mei 'xrender.pc'
        nei de omjouwingsfariabele PKG_CONFIG_PATH
        Gjin pakket 'xrender' fûn
        cc -Wall -c src / compton.c
        Yn bestân opnommen fan src / compton.c: 11: 0:
        src / compton.h: 17: 22: fatale flater: X11 / Xlib.h: Bestân as map bestiet net
        kompilaasje klear.
        meitsje: *** [compton.o] Flater 1
        [/ boarnekoade]

        1.    elav <° Linux sei

          Wy debatearje hjir al oer it probleem 😀

          1.    chrisnepite sei

            Ik koe it al dwaan, mar tank wol !!

            Ik hâld fan hoe Compton fielt, neist krekt is it ljocht ~

  11.   hugo sei

    Goede post. Ik spruts koartlyn mei elav en hy ried my dizze komponist oan, mar om't it net yn it Debian-pakket komt, hope ik wat frije tiid te hawwen om it te bestudearjen, dus dit berjocht is geweldich foar my. Hiel aktueel.

  12.   frederick sei

    Hoi, hoe sit it mei immen yn dizze lêste dagen gnome 3 ynstalleare! om't it systeem my hielendal net begjint, bliuwt allinich in swart skerm mei in oanwizer oer en it begjint sels net mei startx: S

  13.   toro sei

    Hallo freon op it stuit dat ik it make tapasse, stjoer my dizze flater, ik soe it in soad wurdearje as jo helpe
    root @ vero-pc: / thús / vero / c / compton # meitsje
    cc -Wall -c src / compton.c
    meitsje: cc: It programma waard net fûn
    meitsje: *** [compton.o] Flater 127

    yn 'e foarst dankigje

    1.    KZKG ^ Gaara sei

      Sjoch as jo it pakket hawwe ynstalleare gcc
      groetnis

  14.   Joanriar sei

    Hoi, ik haw Lubuntu 12.04 en ik besocht dizze komponist te ynstallearjen, mar dochs krij ik dizze flater yn 'e make-stap:

    Pakket libconfig waard net fûn yn it sykpaad pkg-config.
    Miskien moatte jo de map tafoegje mei 'libconfig.pc'
    nei de omjouwingsfariabele PKG_CONFIG_PATH
    Gjin pakket 'libconfig' fûn
    meitsje: pcre-config: Programma net fûn
    cc -Wall -std = c99 -DCONFIG_LIBCONFIG -DCONFIG_REGEX_PCRE -DCONFIG_REGEX_PCRE_JIT -DCONFIG_LIBCONFIG_LEGACY -c src / compton.c
    Yn bestân opnommen fan src / compton.c: 11: 0:
    src / compton.h: 51: 18: fatale flater: pcre.h: It bestân of map bestiet net
    kompilaasje klear.
    meitsje: *** [compton.o] Flater 1

    (Opmerking: al ynstalleare build-essential gcc, de ôfhinklikens neamd yn 'e post útsein "xproto / x11proto en
    xprop, xwininfo / x11-utils »om't ik se yn myn repository fûn. Ik haw sels alle x11proto-pakketten ynstalleare dy't einigen op -dev)

  15.   eeedmund000 sei

    Tige dank!

    Hjirmei koe ik in Lubuntu goed meitsje Cairo Dock, groetnis.

    PS: it bestân dat ik Compton ynstalleare brûkte hjir:
    https://launchpad.net/~richardgv/+archive/compton/+sourcepub/2965688/+listing-archive-extra

  16.   cio sei

    Groetnis, ik omfetsje gewoanlik xcompmgr-compton yn alle distros dy't ik ynstallearje, mar yn 'e laptops ferbrûkt it te folle enerzjy, nei it fermoardzjen duorret de batterij langer, no bin ik by it foarkehûs mei minder konsumpsje.

  17.   Algave sei

    De skaden en transparanten binne heul goed, it is deselde komponist dy't ik brûk, groetnis en tank:]

  18.   DevNull Malkavian sei

    tankewol, ik socht hoe't it kin wurde tafoege oan autostar yn Manjaro mei Openbox 🙂

    no om te sjen oft it XD wurket

    Ik hie dizze line

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

    en foegje dit ta
    compton -cCGf &

    yn gefal immen ynteressearre is om in groetnis foar allegear te witten

  19.   Yoglis Fernandez sei

    As it docht bliken, bin ik nij by linux, ik haw Lubuntu (mei LXDE) en ik haw compton ynstalleare, ik haw it ynstalleare fan 'e pakketbehearder, it feit is dat it noait foar my wurket, ik skriuw de koades dy't jo my joegen en it docht neat, ik ha it automatysk starte mei in oare koade en it docht neat, bygelyks dizze dy't my fan in webside kompton is trochjûn -c -r 16 -l -24 -t -12 -G -b
    Ik haw it as standert komposysjemanager Ik wit earlik sein net wat ik xD moat dwaan

  20.   Andres R sei

    Ljocht op ram, mar it yt 79% fan myn CPU op