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

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

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

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

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

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

  • libx11
  • libxcomposite
  • libxdamage
  • libxfixes
  • libxrender
  • pkg-конфигурация
  • сделать
  • 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/

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

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

Запуск Xfce

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

[код] @lxpanel –профиль LXDE
@pcmanfm –рабочий стол –профиль LXDE
@xscreensaver - без всплесков
@setxkbmap Латам
@ / 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

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

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

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

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

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


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

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

*

*

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

  1.   трикси3 сказал

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

    1.    АуросZx сказал

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

      1.    трикси3 сказал

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

  2.   Ситукс сказал

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

    1.    АуросZx сказал

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

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

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

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

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

    1.    АуросZx сказал

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

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

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

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

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

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

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

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

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

      1.    АуросZx сказал

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

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

          Ну, дело в том. На данный момент мы выпустим тему для ПК как можно более доработанную. С вашей помощью будут исправлены возможные ошибки и добавлены улучшения. Когда всё на 100%, ориентируемся на тему для мобильных телефонов, потому что у этого типа тем есть свои особенности и возможно мы даже ставим её отдельно, то есть что-то типа м.б.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.   Криснепита сказал

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

    1.    н3сторм сказал

      Сначала попробуйте установить:
      aptitude установить встроенную сборку gcc

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

      1.    н3сторм сказал

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

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

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

      1.    Криснепита сказал

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

        [исходный код = 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.    Криснепита сказал

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

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

  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% моего процессора