Compton, un compositeur léger à essayer

Ceux qui discutent avec moi sur le IRC, ils savent que je suis fan de bureaux légers. Je le dépense en Xfce, LXDE, Openbox et même mat, puisque d'autres environnements comme Gnome / Cannelle y KDE Ils sont très lourd pour mon modeste PC.

De même, je me divertis personnalisation ces bureaux et leur assemblage applications légères qui me permettent d'avoir un système le plus complet possible avec une faible consommation.

Il y a bien longtemps notre ami Le Sandman86 Parles nous de Crunch-bang 11, qui comprenait un compositeur nommé Compton, que j'ai testé et dont je parlerai plus en détail aujourd'hui.

Pour commencer, Compton est un compositeur légercomme indiqué précédemment) qui est inclus dans crunchbang. Ce compositeur est un fourche de xcompmgr-dana, qui à son tour est une fourchette de xcompmgr. Avec cela, vous avez déjà une idée de sa luminosité, mais je vais vous le dire: avec presque toutes les options qu'il a activées, sa consommation est de 2 Mo. Super, tu ne trouves pas? 🙂

Pour le prouver, nous devons descargarlo de votre page jet y compilez-le. leur dépendances sont les mêmes que nécessaires pour compiler xcompmgr. Je les mets ici:

  • libx11
  • libxcomposite
  • libxdommage
  • libxfixes
  • libxrender
  • pkg-config
  • faire
  • xproto / x11proto
  • xprop, xwininfo / x11-utils.
Note pour Debian et ses dérivés: aux bibliothèques ajouter «-dev" à la fin. Par exemple: libx11-dev.

Nous installons jet et nous faisons (dans un terminal):

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

Cela téléchargera le code compton dans le dossier dans lequel nous nous trouvons dans le terminal. Ensuite, nous exécutons:

cd compton
make
sudo make install/

Avec cela nous aurons Compton installé. Compton est exécuté par le terminal, et nous pouvons connaître le options disponibles avec homme compton. Cependant par courtoisie, je vous laisse quelques ejemplos:

compton -c : la forme la plus basique de composition. Composition standard avec des ombres sur les fenêtres, les panneaux et les quais (valeurs prédéfinies).

compton -cCGb : composition avec ombres sur les fenêtres, les empêchant d'apparaître dans panneaux et quais, et faites glisser et déposez les fenêtres.

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 : c'est moyen long xD C'est celui que j'utilise. A nuances qui ne brûlent pas sur les panneaux et les quais, animations «Disparaître»De fenêtre, un péché menus.

Eh bien, avec cette dernière configuration, mes bureaux ressemblent à ceci:

Debian Xfce avec Compton

Mon Debian Xfce avec la configuration mentionnée.

Arch LXDE avec Compton

Mon Arch LXDE avec la même configuration.

Comme vous pouvez le voir, le résultat est assez satisfaisant. De beaux effets dans une consommation réduite, et dans des bureaux qui certains serait considéré comme pauvre par rapport à Gnome o KDE.

Ajout de Compton au démarrage des ordinateurs de bureau

Bien sûr, nous ne voulons pas activer la composition manuellement 😛 Nous devons donc expliquer comment ajouter Compton au démarrage automatique de certains bureaux.

Xfce : nous allons Gestionnaire de configuration »Session et démarrage» Démarrage automatique des applications »Ajouter et nous ajoutons la commande avec les options de notre préférence.

Démarrage de Xfce

LXDE : nous éditons le fichier / etc / xdg / lxsession / LXDE / autostart et nous ajoutons «@»Suivi de la commande et des options souhaitées. Par exemple, celui de mon Arch LXDE contient ceci:

[code] @lxpanel –profile LXDE
@pcmanfm – bureau – profil LXDE
@xscreensaver -pas d'éclaboussures
@setxkbmap latin
@ / usr / bin / numlockx activé
@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]

Boîte ouverte: pour Openbox, il faut éditer le fichier ~ / .config / openbox / démarrage automatique (S'il n'existe pas, nous le créons) et ajoutons la commande et les options à la fin, suivis de "&" (de préférence). Par exemple:

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 &

Ce ne sont que des exemples, vous pouvez essayer d'autres bureaux ou gestionnaires de fenêtres. Et s'ils veulent part votre configuration, n'hésitez pas à l'écrire notre pâte, et laissez-le dans un commentaire 😉

Bonus: Gcompton, une interface graphique pour Compton

Eh bien, il arrive que notre cher compagnon Ils sont Link, a travaillé sur un Interface graphique pour Compton, appelez gcompton. Il est écrit en Python y GTK. À partir de là, nous pouvons tout régler paramètres de Compton ainsi que démarrer, arrête ça y le redémarrer. Et si on appuie sur le bouton «Ajouter à la session initiale«, Va nous donner une commande que nous pouvons ajouter au début de notre bureau. Sans aucun doute, très utile pour ceux qui préfèrent une interface graphique au lieu d'un terminal.

Gcompton est disponible au Son Link Github, ainsi que d'autres de ses projets. Pour l'installer, dans un terminal on fait:

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

Ensuite, nous allons dans le dossier et exécutons le fichier gcompton.py. Cependant, au cas où il ne les démarre pas, modifiez ce fichier et recherchez "Gcompton.glade"et remplacez-le par le chemin d'accès complet. Par exemple, «/Home/user/gcompton/gcompton.glade», où l'utilisateur est votre utilisateur (évidemment…).

Alors qu'en est-il de Compton? Utilisez-vous d'autres compositeurs de fenêtres? Ou n'utilisent-ils pas de compositeurs? Parlez, je suis toutes les oreilles 😛


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   trixi3 dit

    Bonne contribution, pour beaucoup qui ne connaissaient pas 🙂 xd, je l'occupe depuis un moment, genre 2 semaines et la vérité est rapide par rapport à xcompmgr

    1.    auroszx dit

      Oui, la vérité: xcompmgr ne m'a pas convaincu (très simple), et Cairo Composite… Eh bien, donner 50 Mo pour un compositeur? OO Non pas qu'il avait un bon PC ... Compton était le salut. C'était juste ce que je voulais 😀

      1.    trixi3 dit

        c'est pourquoi j'avais arrêté d'utiliser composer xd, c'est ce que nous recherchons tous pour composer * - *

  2.   Ciux dit

    En plein anniversaire et en le célébrant avec d'excellents articles !!! Merci pour la recommandation, je vais l'essayer tout de suite

    1.    auroszx dit

      Eh bien, si j'avais eu le temps aujourd'hui j'en aurais fait un autre ... Mais je te le dois pour cette semaine 😉

  3.   elav <° Linux dit

    Merci AurosZx, super truc. Je vais essayer de l'installer et tester s'il fonctionne mieux qu'avec le Xfce Composer, qui, si je ne me trompe pas, utilise xcompmgr. 😀

  4.   elav <° Linux dit

    Je viens d'installer Compton et d'exécuter votre configuration. J'adore le lissage des effets et des transitions 😀

    1.    auroszx dit

      Oui, c'est le meilleur 😀 Cela donne une touche de «magie» aux bureaux légers ...

  5.   Le Sandman86 dit

    Très bonne info, excellent article, très complet, maintenant personne n'a d'excuses pour ne pas l'essayer.

  6.   Marco dit

    si j'ai le temps ces jours-ci, j'essaye Arch et j'expérimenterai avec Openbox ce compositeur !!! Merci pour l'astuce

  7.   espagnolbizarro dit

    En parlant d'IRC. Il devrait être plus accessible. Il ne peut pas être que je doive aller là où il est dit «recherche» pour le chercher.

    1.    KZKG ^ Gaara dit

      Ouais, nous allons résoudre cela dans le nouveau thème, je pense qu'il est un peu logique d'améliorer celui-ci lorsque le nouveau est prêt à presque 80%

      1.    auroszx dit

        Je veux déjà voir ce nouveau thème 🙂 Y aura-t-il quelques modifications (ou des correctifs manquants) pour le thème mobile? Ce n'est pas nécessaire, mais ce serait bien. Je peux vous aider à l'essayer si vous le souhaitez.

        1.    elav <° Linux dit

          Eh bien, c'est ainsi. Pour l’instant, nous publierons le thème pour PC aussi raffiné que possible. Avec votre aide, d'éventuels bugs seront corrigés et des améliorations seront ajoutées. Quand tout est à 100%, on se concentre sur un thème pour téléphones mobiles, car ce type de thème a ses caractéristiques et peut-être même le mettons-nous séparément, c'est-à-dire quelque chose comme m.desdelinux.net 😀

          1.    KZKG ^ Gaara dit

            A propos de la dernière chose que vous mentionnez, oui c'est la meilleure.
            La même chose que nous ferions que s'il est détecté qu'il s'agit d'un téléphone portable, en entrant dans le blog, il redirige automatiquement vers cet autre lien, c'est simple à faire.

        2.    KZKG ^ Gaara dit

          Espérons que le jour 9 est vraiment fixé, ça a été assez compliqué haha

  8.   souffle dit

    Pour l'installer dans Xubuntu, devez-vous d'abord désinstaller xcompmgr?

    1.    elav <° Linux dit

      Pas du tout, il vous suffit de désactiver le composeur Xfce si vous l'avez activé.

  9.   Christopher dit

    Excellent: D ...

    Maintenant que je suis avec lxde et metacity sur Debian Wheezy et je ne savais pas comment activer le composite metacity, mais j'ai aimé cette solution.

    Au fait, pour ceux qui essaient Gcompton, éditez le fichier et au début d'où il vient

    #! / usr / bin / env python2 passe à python

  10.   chrisnepite dit

    Quel beau dessin d'ombre, dommage que je ne puisse pas le compiler = (

    1.    n3tempête dit

      Essayez d'abord d'installer:
      aptitude installer gcc essentiel à la construction

      Ensuite, faites le make ... comme le dit l'article. Si ça ne marche pas, tu reviens ici que nous continuons à le regarder 🙂

      1.    n3tempête dit

        Au fait, je suis un utilisateur Debian, pas un utilisateur Mac comme le portail l'a détecté 😀 (curieux)

    2.    KZKG ^ Gaara dit

      Quelle erreur obtenez-vous? Et ... bienvenue sur le site 😀

      1.    chrisnepite dit

        Cela me donne cette erreur:

        [code source = bash]
        Le package x11 est introuvable dans le chemin de recherche de pkg-config.
        Vous devriez peut-être ajouter le répertoire contenant `x11.pc '
        à la variable d'environnement PKG_CONFIG_PATH
        Aucun paquet "x11" trouvé
        Le package xcomposite est introuvable dans le chemin de recherche de pkg-config.
        Vous devriez peut-être ajouter le répertoire contenant `xcomposite.pc '
        à la variable d'environnement PKG_CONFIG_PATH
        Aucun paquet 'xcomposite' trouvé
        Le package xfixes est introuvable dans le chemin de recherche de pkg-config.
        Vous devriez peut-être ajouter le répertoire contenant `xfixes.pc '
        à la variable d'environnement PKG_CONFIG_PATH
        Aucun paquet 'xfixes' trouvé
        Le package xdamage n'a pas été trouvé dans le chemin de recherche de pkg-config.
        Vous devriez peut-être ajouter le répertoire contenant `xdamage.pc '
        à la variable d'environnement PKG_CONFIG_PATH
        Aucun paquet 'xdamage' trouvé
        Le package xrender est introuvable dans le chemin de recherche de pkg-config.
        Vous devriez peut-être ajouter le répertoire contenant `xrender.pc '
        à la variable d'environnement PKG_CONFIG_PATH
        Aucun package 'xrender' trouvé
        cc -Wall -c src / compton.c
        Dans le fichier inclus depuis src / compton.c: 11: 0:
        src / compton.h: 17: 22: erreur fatale: X11 / Xlib.h: Le fichier ou le répertoire n'existe pas
        compilation terminée.
        make: *** [compton.o] Erreur 1
        [/ code source]

        1.    elav <° Linux dit

          Nous débattons déjà de la question ici 😀

          1.    chrisnepite dit

            Je pourrais déjà le faire mais merci quand même !!

            J'adore ce que ressent le compton, en plus d'être exact, c'est léger ~

  11.   Hugo dit

    Bon message. J'ai récemment parlé avec elav et il m'a recommandé ce compositeur, mais comme il ne fait pas partie du paquet Debian, j'espérais avoir un peu de temps libre pour l'étudier, donc cet article est super pour moi. Très opportun.

  12.   frederick dit

    Bonjour, que diriez-vous que quelqu'un a installé gnome 3 ces derniers jours! Parce que mon système ne démarre pas du tout, seul un écran noir reste avec un pointeur et il ne démarre pas même avec startx: S

  13.   taureau dit

    Bonjour ami en ce moment j'applique la marque, envoyez-moi cette erreur, j'apprécierais beaucoup si vous m'aidiez
    root @ vero-pc: / home / vero / c / compton # make
    cc -Wall -c src / compton.c
    make: cc: le programme est introuvable
    make: *** [compton.o] Erreur 127

    merci d'avance

    1.    KZKG ^ Gaara dit

      Vérifiez si le package est installé gcc
      salutations

  14.   Joanriar dit

    Bonjour, j'ai Lubuntu 12.04 et j'ai essayé d'installer ce compositeur, mais j'obtiens néanmoins cette erreur à l'étape de création:

    Le package libconfig est introuvable dans le chemin de recherche de pkg-config.
    Vous devriez peut-être ajouter le répertoire contenant `libconfig.pc '
    à la variable d'environnement PKG_CONFIG_PATH
    Aucun paquet 'libconfig' trouvé
    make: pcre-config: programme introuvable
    cc -Wall -std = c99 -DCONFIG_LIBCONFIG -DCONFIG_REGEX_PCRE -DCONFIG_REGEX_PCRE_JIT -DCONFIG_LIBCONFIG_LEGACY -c src / compton.c
    Dans le fichier inclus depuis src / compton.c: 11: 0:
    src / compton.h: 51: 18: erreur fatale: pcre.h: le fichier ou le répertoire n'existe pas
    compilation terminée.
    make: *** [compton.o] Erreur 1

    (Remarque: installez déjà build-essential gcc, les dépendances mentionnées dans l'article sauf "xproto / x11proto et
    xprop, xwininfo / x11-utils »parce que je les ai trouvés dans mon dépôt. J'ai même installé tous les paquets x11proto qui se terminaient par -dev)

  15.   eeedmund000 dit

    Je vous remercie!

    Avec cela, j'ai pu faire fonctionner un Lubuntu correctement Cairo Dock, salutations.

    PS: le fichier que j'ai utilisé pour installer Compton est ici:
    https://launchpad.net/~richardgv/+archive/compton/+sourcepub/2965688/+listing-archive-extra

  16.   cio dit

    Salutations, j'inclus généralement xcompmgr-compton dans toutes les distributions que j'installe, mais dans les ordinateurs portables, il consomme trop d'énergie, après l'avoir tué, la batterie dure plus longtemps, maintenant je suis à la fourche avec moins de consommation.

  17.   Albigeois dit

    Les ombres et les transparences sont très bonnes, c'est le même compositeur que j'utilise, salutations et merci:]

  18.   DevNull Malkavien dit

    merci, je cherchais comment l'ajouter à l'autostar dans Manjaro avec Openbox 🙂

    maintenant pour voir si cela fonctionne XD

    J'avais cette ligne

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

    et ajoutez ceci
    compton -cCGf &

    au cas où quelqu'un serait intéressé à savoir 🙂 salutations à tous

  19.   Yoglis Fernandez dit

    Eh bien, il s'avère que je suis nouveau sur Linux, j'ai Lubuntu (avec LXDE) et j'ai le compton installé, je l'ai installé à partir du gestionnaire de paquets, le fait est que cela ne fonctionne jamais pour moi, j'écris les codes que vous m'avez donnés et cela ne fait rien, je l'ai à démarrage automatique avec un autre code et il ne fait rien par exemple celui-ci qui m'a été transmis depuis une page web compton -c -r 16 -l -24 -t -12 -G -b
    Je l'ai comme gestionnaire de composition par défaut, honnêtement, je ne sais pas quoi faire xD

  20.   Andres R dit

    Lumière sur le bélier mais mange 79% de mon processeur