Compton, lekki kompozytor, którego musisz spróbować

Ci, którzy rozmawiają ze mną na IRC, wiedzą, że jestem ich fanem lekkie biurka. Wydaję to w Xfce, LXDE, Otwierać pudełko i nawet mat, ponieważ inne środowiska, takie jak Gnom / Cynamon y KDE są bardzo ciężki dla mojego skromnego komputera.

Tak samo się bawię dostosowywanie takie biurka i ich montaż lekkie aplikacje które pozwalają mi uzyskać możliwie kompletny system przy niskim zużyciu energii.

Dawno temu nasz przyjaciel Sandman86 Powiedz nam o Chrupanie 11, w tym kompozytora o imieniu Compton, które testowałem io którym dzisiaj opowiem.

Na początek Compton jest lekkim kompozytoremjak wspomniano wcześniej), który jest zawarty w chrupnięcie huk. Ten kompozytor jest widelec de xcompmgr-dana, co z kolei jest rozwidleniem xcompmgr. Dzięki temu masz już wyobrażenie, jak jest lekki, ale powiem ci: przy prawie wszystkich aktywowanych opcjach jego zużycie wynosi 2 MB. Świetnie, nie sądzisz? 🙂

Aby to udowodnić, musimy descargarlo z Twojej strony odrzutowiec y skompiluj to. Jego zależności są takie same, jak potrzebne do kompilacji xcompmgr. Umieściłem je tutaj:

  • libx11
  • biblioteka libxcomposite
  • libxuszkodzenia
  • poprawki libx
  • libxrender
  • konfiguracja-pkg
  • robić
  • xproto / x11proto
  • xprop, xwininfo / x11-utils.
Uwaga dotycząca Debiana i pochodnych: do bibliotek dodaj «-rozw" na końcu. Na przykład: libx11-dev.

Instalujemy odrzutowiec i robimy (w terminalu):

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

Spowoduje to pobranie kodu compton do folderu, w którym się znajdujemy w terminalu. Następnie wykonujemy:

cd compton
make
sudo make install/

Dzięki temu będziemy mieć Compton zainstalowany. Compton jest wykonywany przez terminal i możemy poznać plik dostępne opcje z człowiek compton. Jednak z uprzejmości zostawiam ci trochę przykłady:

compton -c : najbardziej podstawowa forma kompozycji. Kompozycja standard z cieniami na oknach, panelach i dokach (wartości predefiniowane).

compton -cCGb : kompozycja z cienie na oknach, zapobiegając ich pojawianiu się w panele i dokioraz przeciągnij i upuść okna.

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 : to jest średnio długie xD To jest ten, którego używam. Ma cienie które nie palą się do paneli i doków, animacje «Zanikanie-zanikanie"Aby ventana, jak w menu.

Cóż, przy tej ostatniej konfiguracji moje komputery stacjonarne wyglądają tak:

Debian Xfce z Compton

Mój Debian Xfce ze wspomnianą konfiguracją.

Arch LXDE z Compton

Mój Arch LXDE z tą samą konfiguracją.

Jak widać, wynik jest całkiem niezły zadowalający. Niezłe efekty w mniejszym zużyciu i to na biurkach jakiś kwalifikowałby się jako słaby w porównaniu z Gnom o KDE.

Dodanie Compton na początek komputerów stacjonarnych

Oczywiście nie chcemy ręcznie aktywować kompozycji 😛 Musimy więc wyjaśnić, jak dodać Compton do automatycznego uruchamiania niektórych komputerów stacjonarnych.

xfc: idziemy do Menedżer konfiguracji »Sesja i start» Autostart aplikacji »Dodaj i dodajemy polecenie z opcjami według naszych preferencji.

Uruchomienie Xfce

LXDE: edytujemy plik / etc / xdg / lxsession / LXDE / autostart i dodajemy «@»Następnie polecenie i żądane opcje. Na przykład ten w moim Arch LXDE zawiera to:

[kod] @lxpanel –profile LXDE
@pcmanfm –desktop –profil LXDE
@xscreensaver - bez powitania
@setxkbmap latam
@ / usr / bin / numlockx on
@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]

Otwierać pudełko: w przypadku Openbox musimy edytować plik ~ / .config / openbox / autostart (Jeśli nie istnieje, tworzymy go) i dodajemy polecenie i opcje na końcu, a następnie „&” (najlepiej). Na przykład:

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 &

To tylko przykłady, możesz wypróbować inne komputery stacjonarne lub menedżery okien. A jeśli chcą udział swoją konfigurację, napisz ją nasza pastai zostaw to w komentarzu 😉

Dodatkowo: Gcompton, interfejs graficzny dla Compton

Cóż, zdarza się, że nasz drogi towarzysz Oni są Link, pracował nad Graficzny interfejs dla Comptonzadzwoń GCompton. Jest napisane Python y GTK. Z tego możemy dostosować wszystko parametry de Compton jak również Zacznij to, przestań y uruchom go ponownie. A jeśli naciśniemy przycisk «Dodaj do sesji inicjującej«, Da nam polecenie, które możemy dodać na początku naszego pulpitu. Bez wątpienia bardzo przydatne dla tych, którzy wolą GUI zamiast terminala.

Gcompton jest dostępny pod adresem Son Link Github, wraz z innymi jego projektami. Aby go zainstalować, w terminalu wykonujemy:

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

Następnie przechodzimy do folderu i uruchamiamy plik gcompton.py. Jeśli jednak ich nie uruchomi, edytuj ten plik i poszukaj „Gcompton.glade”i zmień go na pełną ścieżkę do niego. Na przykład, «/Home/user/gcompton/gcompton.glade», gdzie użytkownik jest Twoim użytkownikiem (oczywiście…).

A co z Compton? Czy używasz innych kompozytorów okien? A może nie używają kompozytorów? Mów, mam uszy 😛


42 komentarzy, zostaw swoje

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   trixi3 powiedział

    Dobry wkład, dla wielu, którzy nie wiedzieli 🙂 xd, używam go od jakiegoś czasu, jak 2 tygodnie i prawda idzie szybko w porównaniu z xcompmgr

    1.    auroszx powiedział

      Tak, prawda: xcompmgr mnie nie przekonał (bardzo proste), a Cairo Composite ... Cóż, daj 50MB dla kompozytora? OO Nawet nie mając dobrego komputera… Compton był zbawieniem. Właśnie tego chciałem 😀

      1.    trixi3 powiedział

        dlatego przestałem używać Composer xd, tego wszyscy szukamy dla kompozytora * - *

  2.   Miasto powiedział

    W pełni jubileuszowy i celebrując go wspaniałymi artykułami !!! dzięki za rekomendację, spróbuję od razu

    1.    auroszx powiedział

      Cóż, gdybym miał dzisiaj czas, zrobiłbym kolejny ... Ale jestem ci to winien w tym tygodniu

  3.   elav <° Linux powiedział

    Dzięki AurosZx, świetne rzeczy. Spróbuję go zainstalować i sprawdzić, czy działa lepiej niż z Xfce Composer, który, jeśli się nie mylę, używa xcompmgr. 😀

  4.   elav <° Linux powiedział

    Właśnie zainstalowałem Compton i uruchomiłem twoją konfigurację. Uwielbiam wygładzanie efektów i przejść 😀

    1.    auroszx powiedział

      Tak, jest najlepszy 😀 Dodaje „magii” lekkim biurkom ...

  5.   Sandman86 powiedział

    Bardzo dobre informacje, świetny artykuł, bardzo kompletny, teraz nikt nie ma wymówek, aby tego nie wypróbować.

  6.   struktura powiedział

    jeśli mam teraz czas, spróbuję Archa i będę eksperymentować z Openboxem z tym kompozytorem !!! Dzięki za informację

  7.   hiszpańskibizarro powiedział

    Mówiąc o IRC. Powinien być bardziej dostępny. Nie może być tak, że muszę iść tam, gdzie jest napisane „szukaj”, aby go znaleźć.

    1.    KZKG ^ Gaara powiedział

      Tak, rozwiążemy to w nowym motywie, myślę, że trochę sensownym jest ulepszanie tego, gdy nowy jest prawie w 80% gotowy 🙂

      1.    auroszx powiedział

        Już chcę zobaczyć ten nowy motyw 🙂 Czy będzie kilka modyfikacji (lub brakujących poprawek) motywu mobilnego? Nie jest to konieczne, ale byłoby miło. Mogę ci pomóc, jeśli chcesz.

        1.    elav <° Linux powiedział

          Bueno, la cosa es así. Por ahora sacaremos el tema para PC lo más pulido posible. Con la ayuda de ustedes, se corregirán posibles fallos y se añadirán mejoras. Cuando todo esté al 100%, nos enfocamos en un tema para móviles, pues este tipo de temas tiene sus características y a lo mejor, hasta lo pongamos separado, o sea, algo así como m.desdelinux.net 😀

          1.    KZKG ^ Gaara powiedział

            Jeśli chodzi o ostatnią rzecz, o której wspomniałeś, tak, to jest najlepsze.
            Zrobilibyśmy również, że jeśli wykryje, że pochodzi z telefonu komórkowego, podczas wchodzenia na bloga automatycznie przekierowuje na ten inny link, jest to proste.

        2.    KZKG ^ Gaara powiedział

          Miejmy nadzieję, że dzień 9 jest naprawdę ustalony, to było dość skomplikowane haha

  8.   dźwięk gwizdka powiedział

    Aby zainstalować go na Xubuntu, czy musisz najpierw odinstalować xcompmgr?

    1.    elav <° Linux powiedział

      Wcale nie, wystarczy wyłączyć Xfce Composer, jeśli jest włączony.

  9.   Christopher powiedział

    Doskonale: D ...

    Teraz, gdy mam lxde i metacity na Debianie Wheezy i nie wiedziałem, jak aktywować kompozyt metacity, ale podobało mi się to rozwiązanie.

    Przy okazji dla tych, którzy spróbują Gcompton, edytuj plik i na początku skąd pochodzi

    #! / usr / bin / env python2 przełącz się na python

  10.   Krysnepita powiedział

    Jaki ładny rysunek cieni, szkoda, że ​​nie mogę go skompilować = (

    1.    n3burza powiedział

      Spróbuj najpierw zainstalować:
      aptitude install niezbędne do zbudowania gcc

      Następnie zrób make ... tak jak mówi artykuł. Jeśli to się nie uda, wróć tutaj, żebyśmy ciągle go oglądali 🙂

      1.    n3burza powiedział

        Nawiasem mówiąc, jestem użytkownikiem Debiana, a nie użytkownikiem Maca, ponieważ portal wykrył 😀 (ciekawy)

    2.    KZKG ^ Gaara powiedział

      Jaki błąd otrzymujesz? I ... witamy na stronie 😀

      1.    Krysnepita powiedział

        Daje mi ten błąd:

        [sourcecode = bash]
        Pakiet x11 nie został znaleziony w ścieżce wyszukiwania pkg-config.
        Być może powinieneś dodać katalog zawierający `x11.pc '
        do zmiennej środowiskowej PKG_CONFIG_PATH
        Nie znaleziono pakietu „x11”
        Nie znaleziono pakietu xcomposite w ścieżce wyszukiwania pkg-config.
        Być może powinieneś dodać katalog zawierający `xcomposite.pc '
        do zmiennej środowiskowej PKG_CONFIG_PATH
        Nie znaleziono pakietu „xcomposite”
        Nie znaleziono pakietu xfixes w ścieżce wyszukiwania pkg-config.
        Być może powinieneś dodać katalog zawierający `xfixes.pc '
        do zmiennej środowiskowej PKG_CONFIG_PATH
        Nie znaleziono pakietu „xfixes”
        Pakiet xdamage nie został znaleziony w ścieżce wyszukiwania pkg-config.
        Być może powinieneś dodać katalog zawierający `xdamage.pc '
        do zmiennej środowiskowej PKG_CONFIG_PATH
        Nie znaleziono pakietu „xdamage”
        W ścieżce wyszukiwania pkg-config nie znaleziono pakietu xrender.
        Być może powinieneś dodać katalog zawierający `xrender.pc '
        do zmiennej środowiskowej PKG_CONFIG_PATH
        Nie znaleziono pakietu „xrender”
        cc -Wall -c src / compton.c
        W pliku zawartym z src / compton.c: 11: 0:
        src / compton.h: 17:22: błąd krytyczny: X11 / Xlib.h: plik lub katalog nie istnieje
        kompilacja zakończona.
        make: *** [compton.o] Błąd 1
        [/ kod źródłowy]

        1.    elav <° Linux powiedział

          Już tutaj omawiamy tę kwestię 😀

          1.    Krysnepita powiedział

            Mógłbym już to zrobić, ale i tak dziękuję !!

            Uwielbiam to, jak czuje się Compton, poza tym, że jest dokładny, jest lekki ~

  11.   Hugo powiedział

    Dobry post. Niedawno rozmawiałem z elavem i polecił mi tego kompozytora, ale ponieważ nie ma go w pakiecie Debian, miałem nadzieję, że będę miał trochę wolnego czasu na jego przestudiowanie, więc ten post jest dla mnie świetny. Bardzo na czas.

  12.   Fryderyk powiedział

    Witam, a może ktoś zainstalował gnome 3 w tych ostatnich dniach! bo system w ogóle mnie nie uruchamia, pozostaje tylko czarny ekran ze wskazówką i nie startuje nawet ze startx: S

  13.   byk powiedział

    Witaj przyjacielu w tej chwili nakładam markę, wyślij mi ten błąd, byłbym bardzo wdzięczny za pomoc
    root @ vero-pc: / home / vero / c / compton # make
    cc -Wall -c src / compton.c
    make: cc: Program nie został znaleziony
    make: *** [compton.o] Błąd 127

    z góry dzięki

    1.    KZKG ^ Gaara powiedział

      Sprawdź, czy masz zainstalowany pakiet gcc
      pozdrowienia

  14.   Joanriara powiedział

    Witam, mam Lubuntu 12.04 i próbowałem zainstalować tego kompozytora, ale mimo to pojawia się ten błąd w kroku make:

    Nie znaleziono pakietu libconfig w ścieżce wyszukiwania pkg-config.
    Być może powinieneś dodać katalog zawierający `libconfig.pc '
    do zmiennej środowiskowej PKG_CONFIG_PATH
    Nie znaleziono pakietu „libconfig”
    make: pcre-config: Nie znaleziono programu
    cc -Wall -std = c99 -DCONFIG_LIBCONFIG -DCONFIG_REGEX_PCRE -DCONFIG_REGEX_PCRE_JIT -DCONFIG_LIBCONFIG_LEGACY -c src / compton.c
    W pliku zawartym z src / compton.c: 11: 0:
    src / compton.h: 51: 18: błąd krytyczny: pcre.h: plik lub katalog nie istnieje
    kompilacja zakończona.
    make: *** [compton.o] Błąd 1

    (Uwaga: już zainstaluj build-essential gcc, zależności wspomniane w poście oprócz "xproto / x11proto i
    xprop, xwininfo / x11-utils », ponieważ znalazłem je w moim repozytorium. Zainstalowałem nawet wszystkie pakiety x11proto, które kończyły się na -dev)

  15.   eeedmund000 powiedział

    Dziękuję wam bardzo!

    Dzięki temu udało mi się sprawić, by Lubuntu działało poprawnie w Cairo Dock, pozdrawiam.

    PS: plik, którego użyłem do zainstalowania Compton, znajduje się tutaj:
    https://launchpad.net/~richardgv/+archive/compton/+sourcepub/2965688/+listing-archive-extra

  16.   cio powiedział

    Pozdrawiam, zwykle umieszczam xcompmgr-compton we wszystkich dystrybucjach jakie instaluję, ale w laptopach zużywa zbyt dużo energii, po jego zabiciu bateria starcza na dłużej, teraz jestem przy widelcu z mniejszym zużyciem.

  17.   Algawa powiedział

    Cienie i przezroczystości są bardzo dobre, to ten sam kompozytor, którego używam, pozdrawiam i dziękuję:]

  18.   DevNull Malkavian powiedział

    dzięki, szukałem jak dodać go do autostar w Manjaro z Openbox 🙂

    teraz sprawdzić, czy to działa XD

    Miałem tę linię

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

    i dodaj to
    compton -cCGf &

    na wypadek gdyby ktoś chciał wiedzieć pozdrowienia dla wszystkich

  19.   Yoglis Fernandez powiedział

    Otóż ​​okazuje się, że jestem nowy w Linuksie, mam Lubuntu (z LXDE) i mam zainstalowany compton, zainstalowałem go z menadżera pakietów, fakt, że u mnie nigdy nie działa, piszę kody ci dał mi i nic nie robi, mam go do autostartu innym kodem i nic nie robi np. ten który otrzymałem ze strony compton -c -r 16 -l -24 -t -12 - G-b
    Mam go jako domyślnego menedżera kompozycji. Szczerze mówiąc nie wiem, co robić xD

  20.   Andres R. powiedział

    Świeci na pamięci RAM, ale zjada 79% mojego procesora