Compton, un compositore leggero che devi provare

Quelli che chattano con me sul IRC, sanno che sono un fan di scrivanie leggere. Lo spendo Xfce, LXDE, Scatola aperta e anche compagno, poiché ad altri ambienti piace Gnomo / Cannella y KDE sono molto pesante per il mio modesto PC.

Allo stesso modo, mi diverto personalizzazione tali scrivanie e assemblarli applicazioni leggere che mi permettono di avere un impianto il più completo possibile con bassi consumi.

Molto tempo fa il nostro amico L'Uomo Sabbia86 Parlaci di Crunchbang 11, che includeva un compositore di nome Compton, che ho provato e di cui parlerò ancora oggi.

Per cominciare, Compton è un compositore leggerocome menzionato prima) che è incluso in CrunchBang. Questo compositore è un forcella de xcompmgr-dana, che a sua volta è un fork di xcompmgr. Con questo hai già un'idea di quanto sia leggero, ma te lo dico: con quasi tutte le opzioni che ha attivato, il suo consumo è di 2MB. Fantastico, non credi? 🙂

Per dimostrarlo, dobbiamo descargarlo dalla tua pagina git y compilalo. loro dipendenze sono gli stessi necessari per la compilazione xcompmgr. Li metto qui:

  • libx11
  • libxcomposito
  • libxdamage
  • libxfix
  • libxrender
  • pkg-config
  • make
  • xproto / x11proto
  • xprop, xwininfo / x11-utils.
Nota per Debian e Derivatives: alle librerie aggiungere «-dev" alla fine. Per esempio: libx11-dev.

Installiamo git e lo facciamo (in un terminale):

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

Questo scaricherà il codice compton nella cartella in cui ci troviamo nel terminale. Quindi eseguiamo:

cd compton
make
sudo make install/

Con quello avremo Compton installato. Compton viene eseguito dal terminale e possiamo conoscere il file opzioni disponibili con uomo compton. Tuttavia, a titolo di cortesia, ve ne lascio un po ' esempi:

compton -c : la forma di composizione più elementare. Composizione standard con le ombre su finestre, pannelli e banchine (valori predefiniti).

compton -cCGb : composizione con ombre sulle finestre, impedendo loro di apparire in pannelli e banchinee trascina e rilascia le finestre.

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 : questo è medio lungo xD È quello che uso io. Ha sombre che non bruciano su pannelli e banchine, animazioni «Dissolvenza in entrata"Per ventana, come in menu.

Bene, con l'ultima configurazione i miei desktop assomigliano a questo:

Debian Xfce con Compton

La mia Debian Xfce con la configurazione menzionata.

Arco LXDE con Compton

Il mio Arch LXDE con la stessa configurazione.

Come puoi vedere, il risultato è abbastanza soddisfacente. Effetti piacevoli in un consumo ridotto, e nelle scrivanie algunos si qualificherebbe come scadente rispetto a Gnomo o KDE.

Aggiunta di Compton all'inizio dei desktop

Ovviamente non vogliamo attivare la composizione manualmente 😛 Quindi dobbiamo spiegare come aggiungere Compton all'avvio automatico di alcuni desktop.

xfc: stiamo andando a Gestione configurazione »Sessione e avvio» Avvio automatico applicazioni »Aggiungi e aggiungiamo il comando con le opzioni di nostra preferenza.

Avvio di Xfce

LXDE: modifichiamo il file / etc / xdg / lxsession / LXDE / autostart e aggiungiamo «@»Seguito dal comando e dalle opzioni desiderate. Ad esempio, quello nel mio Arch LXDE contiene questo:

[codice] @lxpanel –profile LXDE
@pcmanfm -desktop -profile LXDE
@xscreensaver -no-spruzzi
@setxkbmap Latam
@ / usr / bin / numlockx attivato
@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]

Scatola aperta: per Openbox, dobbiamo modificare il file ~ / .config / openbox / autostart (Se non esiste, lo creiamo) e aggiungiamo il comando e le opzioni alla fine, seguito da "&" (preferibilmente). Per esempio:

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 &

Questi sono solo esempi, puoi provare altri desktop o gestori di finestre. E se lo vogliono quota la tua configurazione, sentiti libero di scriverla la nostra pastae lascialo in un commento 😉

Bonus: Gcompton, un'interfaccia grafica per Compton

Ebbene, succede che il nostro caro compagno Sono Link, ha lavorato su un file Interfaccia grafica per Compton, chiama gcompton. È scritto in formato Python y GTK. Da esso possiamo aggiustare tutto parametri de Compton oltre avviarlo, smettila y riavvialo. E se premiamo il pulsante «Aggiungi alla sessione di inizializzazione«, Ci darà un comando che possiamo aggiungere all'inizio del nostro desktop. Senza dubbio, molto utile per chi preferisce una GUI invece di un terminale.

Gcompton è disponibile presso il Figlio Link Github, insieme ad altri suoi progetti. Per installarlo, in un terminale facciamo:

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

Quindi andiamo alla cartella ed eseguiamo il file gcompton.py. Tuttavia, nel caso in cui non li avvii, modifica il file e cerca "Gcompton.glade"e modificalo nel percorso completo. Per esempio, «/Home/user/gcompton/gcompton.glade», dove utente è il tuo utente (ovviamente…).

Allora che ne dici di Compton? Usi altri compositori di finestre? O forse non usano i compositori? Parla, sono tutt'orecchi 😛


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   trix3 suddetto

    Buon contributo, per molti che non lo sapevano 🙂 xd, l'ho occupato per un po ', tipo 2 settimane e la verità è veloce rispetto a xcompmgr

    1.    auroszx suddetto

      Sì, la verità: xcompmgr non mi ha convinto (molto semplice), e Cairo Composite ... Beh, dare 50MB per un compositore? OO Nemmeno avere un buon PC ... Compton è stata la salvezza. Era proprio quello che volevo 😀

      1.    trix3 suddetto

        ecco perché avevo smesso di usare il compositore xd, è quello che cerchiamo tutti per il compositore * - *

  2.   Città suddetto

    In pieno anniversario e festeggiandolo con ottimi articoli !!! Grazie per la raccomandazione, proverò subito

    1.    auroszx suddetto

      Ebbene, se avessi tempo oggi ne avrei fatto un altro ... Ma te lo devo per questa settimana 😉

  3.   elav <° Linux suddetto

    Grazie AurosZx, ottima roba. Proverò ad installarlo e testerò se funziona meglio rispetto a Xfce Composer, che se non sbaglio utilizza xcompmgr. 😀

  4.   elav <° Linux suddetto

    Ho appena installato Compton e ho eseguito la tua configurazione. Adoro la levigatura degli effetti e delle transizioni 😀

    1.    auroszx suddetto

      Sì, è il migliore 😀 Dona un tocco di «magia» alle scrivanie luminose ...

  5.   L'Uomo Sabbia86 suddetto

    Informazioni molto buone, articolo eccellente, molto completo, ora nessuno ha scuse per non provarlo.

  6.   Marco suddetto

    se ho tempo in questi giorni, provo Arch e sperimenterò con Openbox questo compositore !!! Grazie per l'informazione

  7.   spagnolobizarro suddetto

    Parlando di IRC. Dovrebbe essere più accessibile. Non può essere che devo andare dove dice "cerca" per trovarlo.

    1.    KZKG ^ Gaara suddetto

      Sì, lo risolveremo nel nuovo tema, penso che abbia senso migliorare questo quando il nuovo è quasi all'80% pronto 🙂

      1.    auroszx suddetto

        Voglio già vedere quel nuovo tema 🙂 Ci saranno un paio di modifiche (o correzioni mancanti) per il tema mobile? Non è necessario, ma sarebbe carino. Ti aiuto a provarlo se vuoi.

        1.    elav <° Linux suddetto

          Ebbene, la cosa è così. Per ora pubblicheremo il tema per PC nel modo più rifinito possibile. Con il tuo aiuto, eventuali bug verranno corretti e verranno aggiunti miglioramenti. Quando tutto è al 100%, ci concentriamo su un tema per cellulari, perché questo tipo di tema ha le sue caratteristiche e magari lo mettiamo anche a parte, cioè qualcosa come m.desdelinux.net 😀

          1.    KZKG ^ Gaara suddetto

            L'ultima cosa che dici, sì, è la migliore.
            Lo stesso faremmo noi che se viene rilevato che proviene da un telefono cellulare, quando si accede al blog si reindirizza automaticamente a quest'altro collegamento, è semplice da fare.

        2.    KZKG ^ Gaara suddetto

          Speriamo che il giorno 9 sia davvero impostato, è stato abbastanza complicato ahah

  8.   gussound suddetto

    Per installarlo in Xubuntu, devi prima disinstallare xcompmgr?

    1.    elav <° Linux suddetto

      Niente affatto, devi solo disabilitare il compositore Xfce se lo hai abilitato.

  9.   Christopher suddetto

    Eccellente: D ...

    Ora che sono con lxde e metacity in Debian Wheezy e non sapevo come attivare il metacity composite, ma mi è piaciuta questa soluzione.

    A proposito, per chi prova Gcompton modifica il file e all'inizio da dove proviene

    #! / usr / bin / env python2 passa a python

  10.   crisnepite suddetto

    Che bel disegno di ombre, peccato che non riesco a compilarlo = (

    1.    n3tempesta suddetto

      Prova prima l'installazione:
      aptitude install gcc build-essential

      Quindi fai il trucco ... proprio come dice l'articolo. Se non va, torni qui, continuiamo a guardarlo 🙂

      1.    n3tempesta suddetto

        A proposito, sono un utente Debian, non un utente Mac come ha rilevato il portale 😀 (curioso)

    2.    KZKG ^ Gaara suddetto

      Che errore ricevi? E ... benvenuto nel sito 😀

      1.    crisnepite suddetto

        Mi dà questo errore:

        [codice sorgente = bash]
        Il pacchetto x11 non è stato trovato nel percorso di ricerca di pkg-config.
        Forse dovresti aggiungere la directory contenente `x11.pc '
        alla variabile d'ambiente PKG_CONFIG_PATH
        Nessun pacchetto "x11" trovato
        Il pacchetto xcomposite non è stato trovato nel percorso di ricerca di pkg-config.
        Forse dovresti aggiungere la directory contenente `xcomposite.pc '
        alla variabile d'ambiente PKG_CONFIG_PATH
        Nessun pacchetto "xcomposite" trovato
        Gli xfix del pacchetto non sono stati trovati nel percorso di ricerca di pkg-config.
        Forse dovresti aggiungere la directory contenente `xfixes.pc '
        alla variabile d'ambiente PKG_CONFIG_PATH
        Nessun pacchetto "xfixes" trovato
        Il pacchetto xdamage non è stato trovato nel percorso di ricerca di pkg-config.
        Forse dovresti aggiungere la directory contenente `xdamage.pc '
        alla variabile d'ambiente PKG_CONFIG_PATH
        Nessun pacchetto "xdamage" trovato
        Il pacchetto xrender non è stato trovato nel percorso di ricerca di pkg-config.
        Forse dovresti aggiungere la directory contenente `xrender.pc '
        alla variabile d'ambiente PKG_CONFIG_PATH
        Nessun pacchetto "xrender" trovato
        cc -Wall -c src / compton.c
        Nel file incluso da src / compton.c: 11: 0:
        src / compton.h: 17:22: errore irreversibile: X11 / Xlib.h: il file o la directory non esiste
        compilazione terminata.
        make: *** [compton.o] Errore 1
        [/ codice sorgente]

        1.    elav <° Linux suddetto

          Stiamo già discutendo la questione qui 😀

          1.    crisnepite suddetto

            Potrei già farlo ma grazie comunque !!

            Adoro come si sente il compton, oltre ad essere esatto, è leggero ~

  11.   Hugo suddetto

    Buon post. Recentemente ho parlato con elav e mi ha consigliato questo compositore, ma poiché non è incluso nel pacchetto Debian speravo di avere un po 'di tempo libero per studiarlo, quindi questo post è fantastico. Molto tempestivo.

  12.   frederick suddetto

    Ciao, che ne dici di qualcuno che ha installato gnome 3 in questi ultimi giorni! perché il sistema non mi avvia affatto, rimane solo una schermata nera con un puntatore e semplicemente non inizia con startx: S

  13.   toro suddetto

    Ciao amico nel momento in cui applico la marca, inviami questo errore, ti sarei molto grato se tu potessi aiutarmi
    root @ vero-pc: / home / vero / c / compton # make
    cc -Wall -c src / compton.c
    make: cc: il programma non è stato trovato
    make: *** [compton.o] Errore 127

    grazie in anticipo

    1.    KZKG ^ Gaara suddetto

      Verifica se hai il pacchetto installato gcc
      saluti

  14.   Giovanna suddetto

    Ciao, ho Lubuntu 12.04 e ho provato a installare questo compositore, ma nonostante ciò ricevo questo errore nel passaggio di creazione:

    Il pacchetto libconfig non è stato trovato nel percorso di ricerca di pkg-config.
    Forse dovresti aggiungere la directory contenente `libconfig.pc '
    alla variabile d'ambiente PKG_CONFIG_PATH
    Nessun pacchetto "libconfig" trovato
    make: pcre-config: programma non trovato
    cc -Wall -std = c99 -DCONFIG_LIBCONFIG -DCONFIG_REGEX_PCRE -DCONFIG_REGEX_PCRE_JIT -DCONFIG_LIBCONFIG_LEGACY -c src / compton.c
    Nel file incluso da src / compton.c: 11: 0:
    src / compton.h: 51: 18: errore irreversibile: pcre.h: il file o la directory non esiste
    compilazione terminata.
    make: *** [compton.o] Errore 1

    (Nota: installa già build-essential gcc, le dipendenze menzionate nel post eccetto "xproto / x11proto e
    xprop, xwininfo / x11-utils »perché li ho trovati nel mio repository. Ho persino installato tutti i pacchetti x11proto che terminavano con -dev)

  15.   eedmund000 suddetto

    Grazie!

    Con questo sono riuscito a far funzionare correttamente un Lubuntu Cairo Dock, saluti.

    PS: il file che ho usato per installare Compton è qui:
    https://launchpad.net/~richardgv/+archive/compton/+sourcepub/2965688/+listing-archive-extra

  16.   cio suddetto

    Saluti, di solito includo xcompmgr-compton in tutte le distribuzioni che installo, ma nei laptop consuma troppa energia, dopo averlo ucciso, la batteria dura più a lungo, ora sono al fork house con meno consumi.

  17.   Algave suddetto

    Le ombre e le trasparenze sono molto buone, è lo stesso compositore che uso io, saluti e grazie:]

  18.   DevNull Malkavian suddetto

    grazie, stavo cercando come aggiungerlo ad autostar in Manjaro con Openbox 🙂

    ora per vedere se funziona XD

    Ho avuto questa linea

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

    e aggiungi questo
    compton -cCGf &

    nel caso qualcuno sia interessato a sapere 🙂 saluti a tutti

  19.   Yoglis Fernandez suddetto

    Bene, si scopre che sono nuovo su Linux, ho Lubuntu (con LXDE) e ho installato compton, l'ho installato dal gestore dei pacchetti, il fatto è che non funziona mai per me, scrivo i codici che mi hai dato e non fa nulla, ce l'ho si avvia automaticamente con un altro codice e non fa nulla, ad esempio questo che mi è stato passato da una pagina web compton -c -r 16 -l -24 -t -12 -G -b
    Ce l'ho come gestore di composizione predefinito, onestamente non so cosa fare xD

  20.   Andres R suddetto

    Leggero sulla ram ma consuma il 79% della mia CPU