Комптон, легкий композитор, вы должны попробовать

Те, кто болтают со мной на IRC, они знают, что я фанат легкие столы. Я трачу это в Xfce, LXDE, Открытая коробка и даже Мат, поскольку в других средах, например Гном / Корица y KDE они очень тяжелый для моего скромного ПК.

Точно так же я развлекаюсь настройка такие столы и сборка их легкие приложения которые позволяют мне получить максимально полную систему с низким потреблением энергии.

Давным-давно наш друг Песчаный человек86 Расскажи нам о Crunchbang 11, в которую входил композитор по имени Комптон, который я тестировал и о котором сегодня расскажу подробнее.

Начнем с того, Комптон легкий композиторкак упоминалось ранее), который входит в CrunchBang. Этот композитор вилка de xcompmgr-dana, который, в свою очередь, является вилкой xcompmgr. С этим вы уже имеете представление о том, насколько он легкий, но я скажу вам: почти со всеми активированными опциями его потребление составляет 2 МБ. Отлично, тебе не кажется? 🙂

Чтобы доказать это, мы должны загрузить со своей страницы мерзавец y скомпилировать это. Их зависимости такие же, как и для компиляции xcompmgr. Я их сюда положил:

  • libx11
  • libxcomposite
  • libxdamage
  • libxfixes
  • libxrender
  • pkg-config
  • сделать
  • xproto / x11proto
  • xprop, xwininfo / x11-utils.
Примечание для Debian и производных: в библиотеки добавить «-dev" в конце. Например: libx11-dev.

Устанавливаем мерзавец и мы делаем (в терминале):

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

Это загрузит код compton в папку, в которой мы находимся в терминале. Затем выполняем:

cd compton
make
sudo make install/

С этим у нас будет Комптон установлен. Комптон выполняется терминалом, и мы можем знать доступные варианты с человек комптон. Однако в качестве любезности оставляю вам немного 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 с Комптоном

Мой Debian Xfce с указанной конфигурацией.

 

Arch LXDE с комптоном

Мой Arch LXDE с такой же конфигурацией.

Как видите, результат вполне удовлетворительно. Приятные эффекты при пониженном потреблении и в столах, которые некоторые будет считаться плохим по сравнению с Гном o KDE.

Добавление Комптона в начало рабочих столов

Конечно, мы не хотим активировать композицию вручную 😛 Поэтому мы должны объяснить, как добавить Compton для автоматического запуска некоторых рабочих столов.

Xfce: мы собираемся Диспетчер конфигураций »Сеанс и запуск» Автозапуск приложений »Добавить и мы добавляем команду с параметрами по нашему выбору.

Запуск Xfce

LXDE: редактируем файл / и т.д. / xdg / lxsession / LXDE / автозапуск и добавляем «@»Далее следует команда и нужные нам параметры. Например, тот, что в моем Arch LXDE, содержит следующее:

[код] @lxpanel –профиль LXDE
@pcmanfm –desktop –profile LXDE
@xscreensaver -no-splash
@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
[/ Код]

Openbox: для Openbox мы должны отредактировать файл ~ / .config / openbox / автозапуск (Если его не существует, мы создаем его) и добавляем команду и параметры в конце, за которыми следует «&» (предпочтительно). Например:

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

Ну бывает так, что наш дорогой товарищ Они ссылка, работает над Графический интерфейс для Комптонпозвоните Gcompton. Это написано в Питон y GTK. Из него мы можем настроить все параметры de Комптон а также Начни это, прекрати это y перезапустите это. А если нажать кнопку «Добавить в сеанс инициализации«, Это даст нам команду, которую мы можем добавить в начало нашего рабочего стола. Без сомнения, очень полезно для тех, кто предпочитает графический интерфейс вместо терминала.

Gcompton доступен по адресу Сын Ссылка Github, наряду с другими его проектами. Чтобы установить его, в терминале делаем:

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

Затем заходим в папку и выполняем файл gcompton.py. Однако, если он не запускает их, отредактируйте этот файл и найдите "Gcompton.glade", и измените его на полный путь к нему. Например, «/Home/user/gcompton/gcompton.glade», где пользователь - ваш пользователь (очевидно ...).

Так как насчет Комптона? Вы используете какие-либо другие композиторы окон? Или они не используют композиторов? Говори, я весь уши 😛


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

42 комментариев, оставьте свой

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   trixi3 сказал

    Хороший вклад, для многих, кто не знал 🙂 xd, я занимал его какое-то время, вроде 2 недели и правда быстро по сравнению с xcompmgr

    1.    AurosZx сказал

      Да правда: xcompmgr меня не убедил (очень просто), а Cairo Composite ... Ну дайте 50МБ на композитор? OO Не то чтобы у меня был хороший комп ... Комптон был спасением. Это было именно то, что я хотел 😀

      1.    trixi3 сказал

        вот почему я перестал использовать composer xd, это то, что мы все ищем для composer * - *

  2.   Citux сказал

    С полным юбилеем и отличными статьями его отмечаем !!! спасибо за рекомендацию, сразу попробую

    1.    AurosZx сказал

      Что ж, если бы у меня было время сегодня, я бы сделал еще одну ... Но я в долгу перед тобой на этой неделе 😉

  3.   elav <° Linux сказал

    Спасибо AurosZx, отличный материал. Я попытаюсь установить его и проверить, работает ли он лучше, чем с Xfce Composer, который, если я не ошибаюсь, использует xcompmgr. 😀

  4.   elav <° Linux сказал

    Я только что установил Комптон и запустил вашу установку. Обожаю сглаживание эффектов и переходов 😀

    1.    AurosZx сказал

      Да, он лучший 😀 Придает легким столам нотку «волшебства» ...

  5.   Песчаный человек86 сказал

    Очень хорошая информация, отличная статья, очень полная, теперь ни у кого нет оправданий, чтобы не попробовать ее.

  6.   Марко сказал

    если есть время в эти дни, попробую Arch и поэкспериментирую с Openbox этим композитором !!! Спасибо за информацию

  7.   испанский сказал

    Кстати о IRC. Он должен быть доступнее. Не может быть, чтобы я пошел туда, где написано «поиск», чтобы найти это.

    1.    КЗКГ ^ Гаара сказал

      Да, мы решим это в новой теме, я думаю, имеет смысл улучшить эту, когда новая будет готова почти на 80% 🙂

      1.    AurosZx сказал

        Я уже хочу увидеть эту новую тему 🙂 Будет ли добавлена ​​пара модификаций (или отсутствующих исправлений) для мобильной темы? Это не обязательно, но было бы неплохо. Я могу помочь вам попробовать, если хотите.

        1.    elav <° Linux сказал

          Что ж, дело в том. А пока мы сделаем тему для ПК как можно более отполированной. С вашей помощью будут исправлены возможные ошибки и добавлены улучшения. Когда все на 100%, мы ориентируемся на мобильную тему, потому что у этого типа темы есть свои характеристики и, может быть, мы даже выложим ее отдельно, то есть что-то вроде m.desdelinux.net 😀

          1.    КЗКГ ^ Гаара сказал

            О последнем, о чем вы упомянули, да, это лучшее.
            То же самое мы сделаем, если будет обнаружено, что это с мобильного телефона, при входе в блог он автоматически перенаправляется на эту другую ссылку, это просто сделать.

        2.    КЗКГ ^ Гаара сказал

          Надеюсь, день 9 действительно назначен, это было довольно сложно, ха-ха

  8.   гуссаунд сказал

    Чтобы установить его в Xubuntu, нужно ли сначала удалить xcompmgr?

    1.    elav <° Linux сказал

      Вовсе нет, вам просто нужно отключить композитор Xfce, если он у вас включен.

  9.   Кристофер сказал

    Отлично: D ...

    Теперь, когда я использую lxde и metacity в Debian Wheezy, я не знал, как активировать композит metacity, но мне понравилось это решение.

    Кстати для тех, кто пробует Gcompton редактировать файл и в начале откуда он

    #! / usr / bin / env python2 переключиться на python

  10.   Crisnepita сказал

    Какой красивый рисунок тени, жаль, что я не могу его скомпилировать = (

    1.    n3storm сказал

      Сначала попробуйте установить:
      aptitude install build-essential gcc

      Тогда сделайте make ... как сказано в статье. Если не пойдет, вернись сюда, и мы продолжим смотреть 🙂

      1.    n3storm сказал

        Кстати, я пользователь Debian, а не Mac, как обнаружил портал 😀 (любопытно)

    2.    КЗКГ ^ Гаара сказал

      Какая у вас ошибка? И ... добро пожаловать на сайт 😀

      1.    Crisnepita сказал

        Это дает мне эту ошибку:

        [исходный код = 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 сказал

          Мы здесь уже обсуждаем этот вопрос 😀

          1.    Crisnepita сказал

            Я уже мог это сделать, но все равно спасибо !!

            Мне нравится, как себя чувствует Комптон, кроме того, что он легкий ~

  11.   Хьюго сказал

    Хороший пост. Я недавно разговаривал с elav, и он порекомендовал мне этого композитора, но, поскольку он не входит в пакет Debian, я надеялся, что у меня будет немного свободного времени для его изучения, так что этот пост мне очень понравился. Очень своевременно.

  12.   Фредерик сказал

    Привет, как насчет того, чтобы кто-то установил gnome 3 за последние дни! Поскольку моя система вообще не запускается, остается только черный экран с указателем, и он не запускается даже с startx: S

  13.   бык сказал

    Здравствуйте, друг, когда я применяю make, отправьте мне эту ошибку, я был бы очень благодарен, если бы вы могли мне помочь
    корень @ vero-pc: / home / vero / c / compton # make
    cc -Wall -c src / compton.c
    make: cc: Программа не найдена
    make: *** [compton.o] Ошибка 127

    заранее спасибо

    1.    КЗКГ ^ Гаара сказал

      Посмотрите, установлен ли у вас пакет GCC
      привет

  14.   Джоанриар сказал

    Привет, у меня 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

    (Примечание: уже установлен необходимый для сборки gcc, зависимости, упомянутые в сообщении, кроме «xproto / x11proto и
    xprop, xwininfo / x11-utils », потому что я нашел их в своем репозитории. Я даже установил все пакеты x11proto, заканчивающиеся на -dev)

  15.   eeedmund000 сказал

    Большое спасибо!

    Благодаря этому я смог заставить Lubuntu работать должным образом. Cairo Dock, привет.

    PS: файл, который я использовал для установки Compton, находится здесь:
    https://launchpad.net/~richardgv/+archive/compton/+sourcepub/2965688/+listing-archive-extra

  16.   какие сказал

    Приветствую, я обычно включаю xcompmgr-compton во все дистрибутивы, которые устанавливаю, но в ноутбуках он потребляет слишком много энергии, после его убийства батарея работает дольше, теперь я нахожусь на вилке с меньшим потреблением.

  17.   Алгабе сказал

    Тени и прозрачности очень хорошие, это тот же композитор, который я использую, привет и спасибо:]

  18.   DevNull Малкавиан сказал

    спасибо, искал как добавить в autostar в Manjaro с Openbox 🙂

    теперь посмотреть, работает ли XD

    У меня была эта линия

    ## Составление
    compton ~ / .config / compton.conf &

    и добавьте это
    compton -cCGf &

    на случай, если кому интересно знать 🙂 привет всем

  19.   Йоглис Фернандес сказал

    Что ж, оказывается, я новичок в Linux, у меня есть Lubuntu (с LXDE) и у меня установлен compton, я установил его из диспетчера пакетов, дело в том, что он никогда не работает у меня, я пишу вам коды дал мне, и он ничего не делает, у меня он автоматически запускается с другим кодом, и он ничего не делает, например, тот, который я получил с веб-страницы compton -c -r 16 -l -24 -t -12 - G -b
    У меня он как менеджер композиции по умолчанию, я честно не знаю, что делать xD

  20.   Андрес Р. сказал

    Светится на оперативной памяти, но он съедает 79% моего процессора