Compton, ένας ελαφρύς συνθέτης που πρέπει να δοκιμάσετε

Όσοι συνομιλούν μαζί μου στο IRC, ξέρουν ότι είμαι οπαδός του ελαφριά γραφεία. Το ξοδεύω Xfce, LXDE, Ανοιχτό κουτί και ακόμη Σύντροφος, όπως άλλα περιβάλλοντα όπως Gnome / Κανέλα y KDE είναι πολύ βαρύς για τον μικρό υπολογιστή μου.

Παρομοίως, διασκεδάζω προσαρμογή τέτοια γραφεία και συναρμολόγηση τους ελαφριές εφαρμογές που μου επιτρέπουν να έχω ένα όσο το δυνατόν πληρέστερο σύστημα με χαμηλή κατανάλωση.

Πολύ καιρό πριν ο φίλος μας Ο Άμμος86 πείτε μας για 11 Crunchbang, που περιελάμβανε έναν συνθέτη με το όνομα Compton, για τα οποία έχω δοκιμάσει και για τα οποία θα μιλήσω περισσότερο σήμερα.

Κατ 'αρχάς, Compton είναι ένας ελαφρύς συνθέτηςόπως προαναφέρθηκε) που περιλαμβάνεται στο crunchbang. Αυτός ο συνθέτης είναι πιρούνι de xcompmgr-dana, το οποίο με τη σειρά του είναι ένα πιρούνι xcompmgr. Με αυτό έχετε ήδη μια ιδέα για το πόσο ελαφρύ είναι, αλλά θα σας πω: με σχεδόν όλες τις επιλογές που έχει ενεργοποιηθεί, η κατανάλωσή του είναι 2MB. Ωραία, δεν νομίζετε; 🙂

Για να το αποδείξουμε, πρέπει κατεβάσετε από τη σελίδα σας πηγαίνω y συντάξτε το. Το δικό του εξαρτήσεις είναι τα ίδια με τα απαραίτητα για τη σύνταξη xcompmgr. Τους έβαλα εδώ:

  • libx11
  • libxcomposite
  • δυσφήμιση
  • διορθώσεις libx
  • libxrender
  • pkg-config
  • κάνω
  • xproto / x11proto
  • xprop, xwininfo / x11-utils.
Σημείωση για το Debian και τα παράγωγα: στα libs προσθέστε «- Ντεβ" στο τέλος. Για παράδειγμα: libx11-dev.

Εγκαθιστούμε πηγαίνω και το κάνουμε (σε τερματικό):

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

Αυτό θα κατεβάσει τον κωδικό compton στο φάκελο στον οποίο είμαστε στο τερματικό. Στη συνέχεια εκτελούμε:

cd compton
make
sudo make install/

Με αυτό θα έχουμε Compton εγκατεστημένο. Compton εκτελείται από το τερματικό και μπορούμε να το γνωρίζουμε διαθέσιμες επιλογές με άντρας compton. Ωστόσο, ως ευγένεια, σας αφήνω μερικά Ejemplos:

compton -c : η πιο βασική μορφή σύνθεσης. Σύνθεση στάνταρ με σκιές σε παράθυρα, πάνελ και βάσεις (προκαθορισμένες τιμές).

compton -cCGb : σύνθεση με σκιές στα παράθυρα, εμποδίζοντας την εμφάνιση τους πάνελ και αποβάθρεςκαι σύρετε και αποθέστε τα παράθυρα.

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 : αυτό είναι μεσαίου μήκους xD Είναι αυτό που χρησιμοποιώ. Έχει αποχρώσεις που δεν καίγονται σε πάνελ και αποβάθρες, κινούμενα σχέδια «Ξεθωριάστε έξω"Για να παράθυρο, όπως λέμε μενού.

Λοιπόν με αυτήν την τελευταία ρύθμιση οι επιτραπέζιοι υπολογιστές μου μοιάζουν με αυτό:

Debian Xfce με τον Compton

Το Debian Xfce με την αναφερόμενη διαμόρφωση.

Arch LXDE με την Compton

My Arch LXDE με την ίδια διαμόρφωση.

Όπως μπορείτε να δείτε, το αποτέλεσμα είναι αρκετά ικανοποιητικός. Ωραία αποτελέσματα σε μειωμένη κατανάλωση, και σε γραφεία μερικοί θα μπορούσε να χαρακτηριστεί ως φτωχό σε σύγκριση με Gnome o KDE.

Προσθήκη του Compton στην αρχή των επιτραπέζιων υπολογιστών

Φυσικά δεν θέλουμε να ενεργοποιήσουμε τη σύνθεση χειροκίνητα 😛 Επομένως, πρέπει να εξηγήσουμε πώς να προσθέσουμε το Compton στην αυτόματη εκκίνηση ορισμένων επιτραπέζιων υπολογιστών.

xfc: πρόκειται να Διαχειριστής διαμόρφωσης »Συνεδρία και έναρξη» Αυτόματη εκκίνηση εφαρμογών »Προσθήκη και προσθέτουμε την εντολή με τις επιλογές της προτίμησής μας.

Εκκίνηση Xfce

LXDE: επεξεργαζόμαστε το αρχείο / etc / xdg / lxsession / LXDE / αυτόματη εκκίνηση και προσθέτουμε «@»Ακολουθείται από την εντολή και τις επιλογές που θέλουμε. Για παράδειγμα, αυτό στο Arch LXDE μου περιέχει αυτό:

[κωδικός] @lxpanel –προφίλ LXDE
@pcmanfm –desktop –προφίλ LXDE
@xscreensaver -όχι -παφλασμός
@setxkbmap latam
@ / usr / bin / numlockx ενεργοποιημένο
@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]

Ανοιχτό κουτί: για το Openbox, πρέπει να επεξεργαστούμε το αρχείο ~ / .config / openbox / autostart (Εάν δεν υπάρχει, το δημιουργούμε) και προσθέτουμε την εντολή και τις επιλογές στο τέλος, ακολουθούμενο από το "&" (κατά προτίμηση). Για παράδειγμα:

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 &

Αυτά είναι απλά παραδείγματα, μπορείτε να δοκιμάσετε άλλους επιτραπέζιους υπολογιστές ή διαχειριστές παραθύρων. Και αν θέλουν μερίδιο τη διαμόρφωσή σας, μη διστάσετε να το γράψετε η πάστα μαςκαι αφήστε το σε ένα σχόλιο 😉

Επιπλέον: Gcompton, μια γραφική διεπαφή για το Compton

Λοιπόν, συμβαίνει ότι ο αγαπητός μας σύντροφος Είναι Link, έχει εργαστεί σε ένα Γραφική διεπαφή για Comptonκλήση Γκόμπτον. Είναι γραμμένο σε Python y GTK. Από αυτό μπορούμε να προσαρμόσουμε όλα παραμέτρων de Compton καθώς και ξεκινήστε το, σταμάτα το y επανεκκινήστε το. Και αν πατήσουμε το κουμπί «Προσθήκη στην περίοδο λειτουργίας init«, Θα μας δώσει μια εντολή που μπορούμε να προσθέσουμε στην αρχή της επιφάνειας εργασίας μας. Χωρίς αμφιβολία, πολύ χρήσιμο για όσους προτιμούν ένα GUI αντί για ένα τερματικό.

Το Gcompton είναι διαθέσιμο στο Son Link Github, μαζί με άλλα έργα του. Για να το εγκαταστήσουμε, σε ένα τερματικό κάνουμε:

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

Στη συνέχεια πηγαίνουμε στο φάκελο και εκτελούμε το αρχείο gcompton.py. Ωστόσο, σε περίπτωση που δεν ξεκινήσει, επεξεργαστείτε αυτό το αρχείο και αναζητήστε το "Gcompton.glade"και να το αλλάξετε στην πλήρη διαδρομή προς αυτό. Για παράδειγμα, «/Home/user/gcompton/gcompton.glade», όπου ο χρήστης είναι ο χρήστης σας (προφανώς…).

Λοιπόν, τι γίνεται με το Compton; Χρησιμοποιείτε άλλους συνθέτες παραθύρων; Ή δεν χρησιμοποιούν συνθέτες; Συζήτηση, είμαι όλα τα αυτιά 😛


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   trixi3 dijo

    Καλή συνεισφορά, για πολλούς που δεν ήξεραν 🙂 xd, το έχω απασχοληθεί για λίγο, όπως 2 εβδομάδες και η αλήθεια είναι γρήγορη σε σύγκριση με το xcompmgr

    1.    auroszx dijo

      Ναι, η αλήθεια: το xcompmgr δεν με έπεισε (πολύ απλό), και το Cairo Composite ... Λοιπόν, δώστε 50MB για έναν συνθέτη; OO Δεν έχω καν έναν καλό υπολογιστή… Το Compton ήταν η σωτηρία. Ήταν ακριβώς αυτό που ήθελα 😀

      1.    trixi3 dijo

        γι 'αυτό είχα σταματήσει να χρησιμοποιώ τον συνθέτη xd, αυτό ψάχνουμε όλοι για τον συνθέτη * - *

  2.   Πόλη dijo

    Σε πλήρη επέτειο και το γιορτάζουμε με εξαιρετικά άρθρα !!! ευχαριστώ για τη σύσταση, θα το δοκιμάσω αμέσως

    1.    auroszx dijo

      Λοιπόν, αν είχα χρόνο σήμερα, θα έκανα ένα άλλο ... Αλλά το χρωστάω σε εσάς για αυτήν την εβδομάδα 😉

  3.   elav <° Linux dijo

    Ευχαριστώ AurosZx, υπέροχα πράγματα. Θα προσπαθήσω να το εγκαταστήσω και να δοκιμάσω εάν λειτουργεί καλύτερα από ό, τι με το Xfce Composer, το οποίο εάν δεν κάνω λάθος, χρησιμοποιεί το xcompmgr. 😀

  4.   elav <° Linux dijo

    Μόλις εγκατέστησα το Compton και έτρεξα τις ρυθμίσεις σας. Μου αρέσει η εξομάλυνση των εφέ και των μεταβάσεων 😀

    1.    auroszx dijo

      Ναι, είναι το καλύτερο 😀 Δίνει ένα άγγιγμα «μαγείας» σε ελαφριά γραφεία ...

  5.   Ο Άμμος86 dijo

    Πολύ καλές πληροφορίες, εξαιρετικό άρθρο, πολύ πλήρες, τώρα κανείς δεν έχει δικαιολογίες να μην το δοκιμάσει.

  6.   Marco dijo

    αν έχω χρόνο αυτές τις μέρες, θα δοκιμάσω τον Arch και θα πειραματιστώ με το Openbox αυτόν τον συνθέτη !!! Ευχαριστώ για τις πληροφορίες

  7.   Ισπανικά dijo

    Μιλώντας για IRC. Θα πρέπει να είναι πιο προσιτή. Δεν μπορεί να είναι που πρέπει να πάω εκεί που λέει "αναζήτηση" για να το αναζητήσω.

    1.    KZKG ^ Γκάρα dijo

      Ναι, θα το λύσουμε στο νέο θέμα, νομίζω ότι είναι λογικό να το βελτιώσουμε όταν το νέο είναι σχεδόν 80% έτοιμο

      1.    auroszx dijo

        Θέλω ήδη να δω αυτό το νέο θέμα 🙂 Θα υπάρξουν μερικές τροποποιήσεις (ή λείπουν επιδιορθώσεις) για το θέμα για κινητά; Δεν είναι απαραίτητο, αλλά θα ήταν ωραίο. Μπορώ να σας βοηθήσω να το δοκιμάσετε αν θέλετε.

        1.    elav <° Linux dijo

          Λοιπόν, το θέμα είναι έτσι. Προς το παρόν, θα κυκλοφορήσουμε το θέμα για υπολογιστή όσο το δυνατόν πιο εκλεπτυσμένο. Με τη βοήθειά σας, πιθανά σφάλματα θα διορθωθούν και θα προστεθούν βελτιώσεις. Όταν όλα είναι 100%, εστιάζουμε σε ένα θέμα για κινητά τηλέφωνα, αφού αυτό το είδος θέματος έχει τα χαρακτηριστικά του και ίσως το βάλουμε και ξεχωριστά, δηλαδή κάτι σαν m.desdelinux.net 😀

          1.    KZKG ^ Γκάρα dijo

            Σχετικά με το τελευταίο πράγμα που αναφέρετε, ναι, αυτό είναι το καλύτερο.
            Θα το κάναμε επίσης αν εντοπιστεί ότι προέρχεται από κινητό τηλέφωνο, όταν μπαίνει στο blog ανακατευθύνει αυτόματα σε αυτόν τον άλλο σύνδεσμο, είναι απλό να γίνει.

        2.    KZKG ^ Γκάρα dijo

          Ας ελπίσουμε ότι η μέρα 9 είναι πραγματικά έτοιμη, ήταν αρκετά περίπλοκη χαχα

  8.   χτύπημα dijo

    Για να το εγκαταστήσετε στο Xubuntu πρέπει πρώτα να απεγκαταστήσετε το xcompmgr;

    1.    elav <° Linux dijo

      Καθόλου, απλώς πρέπει να απενεργοποιήσετε τον συνθέτη Xfce εάν το έχετε ενεργοποιήσει.

  9.   Χριστόφορος dijo

    Εξαιρετικό: Δ ...

    Τώρα που είμαι με το lxde και το metacity στο Debian Wheezy και δεν ήξερα πώς να ενεργοποιήσω το σύνθετο metacity, αλλά μου άρεσε αυτή η λύση.

    Παρεμπιπτόντως για όσους δοκιμάζουν το Gcompton επεξεργαστείτε το αρχείο και στην αρχή από όπου προέρχεται

    #! / usr / bin / env python2 μετάβαση σε python

  10.   Κρισνέπιτα dijo

    Τι ωραίο σχέδιο σκιάς, πολύ κακό δεν μπορώ να το μεταγλωττίσω = (

    1.    n3 καταιγίδα dijo

      Δοκιμάστε να εγκαταστήσετε πρώτα:
      aptitude εγκατάσταση build-essential gcc

      Στη συνέχεια, κάντε το ... όπως το άρθρο λέει. Εάν δεν πάει, επιστρέφετε εδώ που συνεχίζουμε να το κοιτάζουμε 🙂

      1.    n3 καταιγίδα dijo

        Παρεμπιπτόντως, είμαι χρήστης Debian, όχι χρήστης Mac, καθώς η πύλη έχει εντοπίσει 😀 (περίεργος)

    2.    KZKG ^ Γκάρα dijo

      Τι λάθος λαμβάνετε; Και ... καλώς ήλθατε στον ιστότοπο 😀

      1.    Κρισνέπιτα dijo

        Μου δίνει αυτό το σφάλμα:

        [πηγαίος κώδικας = bash]
        Το πακέτο x11 δεν βρέθηκε στη διαδρομή αναζήτησης pkg-config.
        Ίσως πρέπει να προσθέσετε τον κατάλογο που περιέχει "x11.pc"
        στη μεταβλητή περιβάλλοντος PKG_CONFIG_PATH
        Δεν βρέθηκε πακέτο "x11"
        Το πακέτο xcomposite δεν βρέθηκε στη διαδρομή αναζήτησης pkg-config.
        Ίσως πρέπει να προσθέσετε τον κατάλογο που περιέχει το "xcomposite.pc"
        στη μεταβλητή περιβάλλοντος PKG_CONFIG_PATH
        Δεν βρέθηκε πακέτο "xcomposite"
        Το xfixes πακέτου δεν βρέθηκε στη διαδρομή αναζήτησης pkg-config.
        Ίσως πρέπει να προσθέσετε τον κατάλογο που περιέχει το "xfixes.pc"
        στη μεταβλητή περιβάλλοντος PKG_CONFIG_PATH
        Δεν βρέθηκε πακέτο "xfixes"
        Το xdamage πακέτου δεν βρέθηκε στη διαδρομή αναζήτησης pkg-config.
        Ίσως πρέπει να προσθέσετε τον κατάλογο που περιέχει το "xdamage.pc"
        στη μεταβλητή περιβάλλοντος PKG_CONFIG_PATH
        Δεν βρέθηκε πακέτο "xdamage"
        Το πακέτο xrender δεν βρέθηκε στη διαδρομή αναζήτησης pkg-config.
        Ίσως πρέπει να προσθέσετε τον κατάλογο που περιέχει το "xrender.pc"
        στη μεταβλητή περιβάλλοντος PKG_CONFIG_PATH
        Δεν βρέθηκε πακέτο "xrender"
        cc -Wall -c src / compton.c
        Στο αρχείο που περιλαμβάνεται στο src / compton.c: 11: 0:
        src / compton.h: 17: 22: μοιραίο σφάλμα: X11 / Xlib.h: Δεν υπάρχει αρχείο ή κατάλογος
        Η συλλογή ολοκληρώθηκε.
        make: *** [compton.o] Σφάλμα 1
        [/ πηγαίος κώδικας]

        1.    elav <° Linux dijo

          Συζητάμε ήδη το ζήτημα εδώ 😀

          1.    Κρισνέπιτα dijo

            Θα μπορούσα ήδη να το κάνω, αλλά ευχαριστώ ούτως ή άλλως !!

            Μου αρέσει το πώς αισθάνεται ο compton, εκτός από το ότι είμαι ακριβής, είναι ελαφρύ ~

  11.   Hugo dijo

    Καλή ανάρτηση. Πρόσφατα μίλησα με τον elav και μου συνέστησε αυτόν τον συνθέτη, αλλά επειδή δεν έρχεται στο πακέτο Debian, ήλπιζα να έχω ελεύθερο χρόνο για να το μελετήσω, οπότε αυτή η ανάρτηση είναι εξαιρετική για μένα. Πολύ έγκαιρη.

  12.   Φρειδερίκος dijo

    Γεια σας, τι γίνεται με κάποιον που εγκατέστησε το gnome 3 αυτές τις τελευταίες ημέρες! επειδή το σύστημα δεν με ξεκινά καθόλου, παραμένει μόνο μια μαύρη οθόνη με δείκτη και απλά δεν ξεκινά με startx: S

  13.   ταύρος dijo

    Γεια σας φίλε όταν εφαρμόζω το σφάλμα στείλτε μου αυτό το σφάλμα, θα ήμουν πολύ ευγνώμων αν μπορούσατε να βοηθήσετε
    root @ vero-pc: / home / vero / c / compton # make
    cc -Wall -c src / compton.c
    make: cc: Το πρόγραμμα δεν βρέθηκε
    make: *** [compton.o] Σφάλμα 127

    ευχαριστώ εκ των προτέρων

    1.    KZKG ^ Γκάρα dijo

      Δείτε αν έχετε εγκαταστήσει το πακέτο gcc
      αφορά

  14.   Τζόανριαρ dijo

    Γεια, έχω το Lubuntu 12.04 και προσπάθησα να εγκαταστήσω αυτόν τον συνθέτη, αλλά παρ 'όλα αυτά έχω αυτό το σφάλμα στο βήμα της διαδικασίας:

    Το πακέτο libconfig δεν βρέθηκε στη διαδρομή αναζήτησης pkg-config.
    Ίσως πρέπει να προσθέσετε τον κατάλογο που περιέχει το "libconfig.pc"
    στη μεταβλητή περιβάλλοντος PKG_CONFIG_PATH
    Δεν βρέθηκε πακέτο "libconfig"
    make: pcre-config: Το πρόγραμμα δεν βρέθηκε
    cc -Wall -std = c99 -DCONFIG_LIBCONFIG -DCONFIG_REGEX_PCRE -DCONFIG_REGEX_PCRE_JIT -DCONFIG_LIBCONFIG_LEGACY -c src / compton.c
    Στο αρχείο που περιλαμβάνεται στο src / compton.c: 11: 0:
    src / compton.h: 51: 18: μοιραίο σφάλμα: pcre.h: Το αρχείο ή ο κατάλογος δεν υπάρχει
    Η συλλογή ολοκληρώθηκε.
    make: *** [compton.o] Σφάλμα 1

    (Σημείωση: έχετε ήδη εγκαταστήσει το build-essential gcc, τις εξαρτήσεις που αναφέρονται στην ανάρτηση εκτός από το "xproto / x11proto και
    xprop, xwininfo / x11-utils »επειδή τα βρήκα στο αποθετήριο μου. Εγκατέστησα ακόμη και όλα τα πακέτα x11proto που έληξαν σε -dev)

  15.   eeedmund000 dijo

    Σας ευχαριστώ πολύ!

    Με αυτό μπόρεσα να κάνω ένα Lubuntu να λειτουργεί σωστά στο Κάιρο Dock, χαιρετισμούς.

    PS: το αρχείο που χρησιμοποίησα για να εγκαταστήσω το Compton είναι εδώ:
    https://launchpad.net/~richardgv/+archive/compton/+sourcepub/2965688/+listing-archive-extra

  16.   cio dijo

    Χαιρετισμούς, συνήθως συμπεριλαμβάνω το xcompmgr-compton σε όλες τις διανομές που εγκαθιστώ, αλλά σε φορητούς υπολογιστές καταναλώνει πολύ ενέργεια, αφού τη σκοτώσει, η μπαταρία διαρκεί περισσότερο, τώρα είμαι στο πιρούνι με λιγότερη κατανάλωση.

  17.   Αλγκάμπε dijo

    Οι σκιές και οι διαφάνειες είναι πολύ καλές, είναι ο ίδιος συνθέτης που χρησιμοποιώ, χαιρετισμούς και ευχαριστίες:]

  18.   DevNull Malkavian dijo

    ευχαριστώ, έψαχνα πώς να το προσθέσω στο autostar στο Manjaro με το Openbox 🙂

    τώρα για να δείτε αν λειτουργεί XD

    Είχα αυτή τη γραμμή

    ## Σύνθεση
    compton ~ / .config / compton.conf &

    και προσθέστε το
    compton -cCGf &

    σε περίπτωση που κάποιος ενδιαφέρεται να γνωρίζει 🙂 χαιρετισμούς σε όλους

  19.   Γιόγκις Φερνάντεζ dijo

    Λοιπόν, αποδεικνύεται ότι είμαι νέος στο linux, έχω Lubuntu (με LXDE) και έχω εγκαταστήσει το compton, το εγκατέστησα από τον διαχειριστή πακέτων, το γεγονός είναι ότι δεν λειτουργεί ποτέ για μένα, γράφω τους κωδικούς που μου δώσατε και δεν κάνει τίποτα, έχω να το αυτόματη εκκίνηση με άλλο κωδικό και δεν κάνει τίποτα, για παράδειγμα αυτός που μου πέρασε από μια ιστοσελίδα compton -c -r 16 -l -24 -t -12 -G -b
    Το έχω ως ο προεπιλεγμένος διαχειριστής σύνθεσης, ειλικρινά δεν ξέρω τι να κάνω xD

  20.   Αντρς Ρ dijo

    Ανάψτε το ram αλλά καταναλώστε το 79% της CPU μου