Автор Тема: Украшение окон и Рабочего стола в Runtu LITE 10.04/12.04  (Прочитано 18590 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Pavels

  • Постоялец
  • ***
  • Автор темы
  • Сообщений: 232
Недавно поставил Runtu LITE 10.04 (хотел сначала XFCE 12.04, но возникли необъяснимые проблемы с подключением к Интернету). В целом система отличная, главное - быстрая, но Openbox скоро приедается и кажется не очень красивым. Попытался установить Compiz - пакеты установились успешно, но запустить этот оконный менеджер не удалось. Во всех случаях (compiz --replace и подобные) происходил вылет на экран входа в систему. Почитал некоторые статьи в Интернете, понял, что Compiz и Openbox в принципе не совместимы, так что вот такой вопрос: как в Runtu Lite заменить Openbox на Compiz? То есть чтобы вместо оконного менеджера использовался Compiz, а всё остальное осталось прежним? Может быть, над где-то конфиг поправить?
Да, и ещё: будет ли всё-таки Runtu LITE 12.04?
« Последнее редактирование: Ноябрь 30, 2012, 15:17:22 от Pavels »

Оффлайн Prof1983

  • Активист
  • ****
  • Сообщений: 493
  • Digital Economy Institute
Украшательства в Runtu LITE 10.04
« Ответ #1 : Сентябрь 03, 2012, 07:35:11 »
Недавно поставил Runtu LITE 10.04 ... но Openbox скоро приедается и кажется не очень красивым.
Действительно, OpenBox не очень "навороченный" в плане рюшечек и прочих свистелок. Если есть желание сделать красиво, то проще установить другую DE (Mint, Cinnamon, GNOME, KDE, E17).

как в Runtu Lite заменить Openbox на Compiz?
Имхо. Проще взять за основу для экспериментов Runtu-xfce-12 или Runtu-Gnome-12.

будет ли всё-таки Runtu LITE 12.04?
О выходе Runtu-Lite-12 информации пока нет.
Libre.Life - Свободная жизнь Libre.Money - Свободные деньги Libre.Su - Свободный союз

Оффлайн Pavels

  • Постоялец
  • ***
  • Автор темы
  • Сообщений: 232
Украшательства в Runtu LITE 10.04
« Ответ #2 : Сентябрь 10, 2012, 18:47:23 »
Runtu XFCE пробовал - возникли проблемы с подключением к Интернету (подробнее в теме http://forum.runtu.org/index.php/topic,2934.75.html, пишите, если знаете, чем помочь). Runtu GNOME установить не получится, потому что оперативной памяти на компьютере очень мало - 256 Мб (вариант апгрейда не рассматривается по особым причинам).
У меня ещё была такая идея: поставить XFCE на Runtu LITE 10.04 из стандартного репозитория, а потом прикрутить Compiz к XFCE, но он показался мне слишком кривообходным, пока не пытался реализовать его.
Также ещё один вопрос: кто знает, сборка Runtu на базе Ubuntu 11.10 нормально запустится на 256 Мб RAM?

Оффлайн calambus

  • Местный
  • *****
  • Сообщений: 1433
  • calambus@jabber.ru
Украшательства в Runtu LITE 10.04
« Ответ #3 : Сентябрь 10, 2012, 21:18:34 »
Цитировать (выделенное)
Автор: Pavels
Runtu GNOME установить не получится, потому что оперативной памяти на компьютере очень мало - 256 Мб
(вариант апгрейда не рассматривается по особым причинам).
Память это пол-беды , начинать нужно с ТТД - характеристик всего железа в целом ...
опыт увеличивается пропорционально количеству выведенных из строя Систем и оборудования...
Руководство по добавлению изображений на Форум

Оффлайн FSnow

  • Global Moderator
  • *****
  • Сообщений: 688
Украшательства в Runtu LITE 10.04
« Ответ #4 : Сентябрь 11, 2012, 01:34:54 »
Pavels, попробуйте установить cairo-compmgr, он прекрасно работает с openbox. Не compiz, конечно, но немного украсит систему.

Оффлайн Pavels

  • Постоялец
  • ***
  • Автор темы
  • Сообщений: 232
Украшательства в Runtu LITE 10.04
« Ответ #5 : Сентябрь 11, 2012, 13:50:59 »
Спасибо, посмотрю.

Оффлайн Pavels

  • Постоялец
  • ***
  • Автор темы
  • Сообщений: 232
Украшательства в Runtu LITE 10.04
« Ответ #6 : Сентябрь 12, 2012, 14:36:32 »
Поставил Cairo-Compmgr на Runtu LITE 10.04. Спасибо, смотрится гораздо лучше, чем голый Openbox  :) , но абсолютно правильно сказано, что далеко не Compiz. Скажем так: по красоте дотягивается примерно до интерфейса Aero  из Windows 7.  :)
Зато ресурсов требует куда меньше, чем тот же Compiz, да и в настройках проще разобраться. В Compiz такого наворочено, что можно возиться несколько часов с одним блоком параметров.
Но лучше одновременно поставить Compiz и Cairo-Compmgr и переключать по настроению.  :)
А будет ли Cairo-Compmgr работать с XFCE или GNOME?

Оффлайн FSnow

  • Global Moderator
  • *****
  • Сообщений: 688
Re: Украшательства в Runtu LITE 10.04
« Ответ #7 : Сентябрь 14, 2012, 06:40:28 »
А будет ли Cairo-Compmgr работать с XFCE или GNOME?
Не пробовал, в XFCE и GNOME использую Compiz.

Оффлайн Pavels

  • Постоялец
  • ***
  • Автор темы
  • Сообщений: 232
Re: Украшательства в Runtu LITE 10.04
« Ответ #8 : Сентябрь 15, 2012, 16:30:57 »
Не сразу заметил, что, оказывается, в Runtu LITE уже есть собственная "украшалка", которая называется xcompmgr. По умолчанию она отключена, потому и незаметна.  :) Её возможности: анимация открытия/закрытия, сворачивания/разворачивания окон, анимация появления меню, тени окон.  Как видите, по эффектам близка к Cairo-compmgr, однако отсутствует менеджер настроек. Вообще, судя по названию, родственные проекты. Использовать можно любой на свой выбор, но только не оба одновременно, потому что в таком случае система сразу же виснет. Жаль, обе разработки содержат некоторые ошибки: например, xcompmgr "ловит" не все окна (т. е. кое-где анимация закрытия пропадает), а в Cairo-compmgr при включенной опции "Градиент" странно деформируются заголовки.
Cairo-compmgr ставится через Synaptic. Xcompmgr можно включить через графическое средство управления автозагрузкой (предустановлено), щёлкнув два раза по строчке "Визуальные эффекты" и поставив галочку "Активировать".
В заключение вопрос: Compiz, Cairo-Compmgr, xcompmgr - это все  существующие независимые (то есть не являющихся частью какой-либо оболочки) менеджеров окон, поддерживающих эффекты?

Оффлайн Pavels

  • Постоялец
  • ***
  • Автор темы
  • Сообщений: 232
Re: Украшательства в Runtu LITE 10.04
« Ответ #9 : Октябрь 02, 2012, 16:46:53 »
После того, как наконец-то удалось заставить работать Интернет через 3G-модем на Runtu XFCE 12.04, решил узнать самостоятельно, совместимы ли Xcompmgr и Cairo-compmgr с этой графической оболочкой. Оказалось, что полностью совместимы. Xcompmgr поставил из официального репозитория, пакеты Cairo-compmgr нашёл на Launchpad: http://ppa.launchpad.net/shnatsel/cairo-compmgr/ubuntu. Из того репозитория, который указан на странице разработчика, установка почему-то не удалась.
Cairo-compmgr запускается через ярлык в меню. Для работы Xcompmgr проще всего набрать в консоли xcompmgr -c -f (справку по более тонкой настройке смотрите через man xcompmgr). Cairo-compmgr, похоже, автоматически прописывается в автозагрузке; для автоматического запуска xcompmgr добавьте указанную выше стартовую команду в "Сеансы и запуск - Автозапуск приложений".
Правда, одновременно оба использовать не стоит (система зависнет), а в "Дополнительных настройках диспетчера окон" должны быть отключены эффекты XFCE.
Пристально приглядевшись, решил, что Cairo-compmgr всё-таки красивее xcompmgr.
Между прочим, оба выгодно отличаются от Compiz не только меньшим расходом ресурсов, но также и тем, что "подхватывают" имеющуюся тему оформления декораций окон - не нужно возни со всякими Gconf-editor и подобными... Хотя по эффектам, очевидно, всё же не Compiz  ;)

Оффлайн Pavels

  • Постоялец
  • ***
  • Автор темы
  • Сообщений: 232
Re: Украшения окон и Рабочего стола в Runtu LITE
« Ответ #10 : Ноябрь 30, 2012, 14:05:35 »
Продолжаю тему украшения Runtu LITE, чуть набравшись опыта в деле использования альтернативных композитных менеджеров.  :)
Не так давно появилась очень хорошая замены Xcompmgr и Cairo-compmgr. Называется Compton.  Страница программы - https://github.com/chjj/compton .
Этот добавочный композитный менеджер - вилка Xcompmgr. Основные возможности программы: анимация угасания окон (fade); тени, у которых настраивается радиус, прозрачность и цвет; прозрачность меню, заголовков окон, неактивных и перемещаемых окон; затемнение неактивных окон.
Управление такое же, как в xcompmgr: команда compton с ключами. Список ключей, как обычно, выводится командой man compton.
Вот так выглядит Runtu LITE 12.04 с запущенными украшениями Compton. Команда следующая compton -cfz -r 8 -o 0.5 -m 0.9 -i 0.7 -e 0.7 --shadow-green 1 --inactive-dim 0.2


В репозиториях Ubuntu пакета ещё нет. Разработчики Debian планируют добавить Compton в следующие версии системы, но когда это произойдёт - неясно.
Пока можно воспользоваться deb-пакетами Compton, собранными энтузиастами. Мне попадались такие версии: compton-git_20120703~quantal.1_i386; compton-git_20120926-1_i386 (спасибо HsH за ссылку); compton-git_20121102-1_i386 и compton-git_20121116~quantal.2_i386. К сожалению, первые три содержат различные ошибки (от странных чёрных следов при сворачивании окон и отсутствия прозрачности до исчезновения содержимого окна при сворачивании/разворачивании). Наверное, причина в том, что Compton находится в состоянии сравнительно активной разработки. Последняя, самая свежая сборка, сделанная неким разработчиком по имени Mateusz Łukasik, к счастью, заработала нормально.
Загрузить этот пакет можно отсюда: https://launchpad.net/~mati75/+archive/evilwm/+packages. Прямые ссылки: для архитектуры x64 - https://launchpad.net/~mati75/+archive/evilwm/+files/compton-git_20121116%7Equantal.2_amd64.deb, для i386 - https://launchpad.net/~mati75/+archive/evilwm/+files/compton-git_20121116%7Equantal.2_i386.deb. (Пробовал версию для Ubuntu 12.10, поэтому даю ссылки именно на неё). Для установки, скорее всего, понадобится пакет libconfig9, который можно загрузить из репозитория Debian: http://packages.debian.org/wheezy/libconfig9 (выбираете архитектуру и загружаете по любой из появившихся ссылок).
После установки - вперёд, настраивать эффекты.
Будем надеяться, что развитие Compton продолжится в том же духе.
-------------------------------------------------------------------------------------------------------------
Обновлено (8 февраля 2013 года).
Появился персональный архив пакетов Compton от текущего разработчика программы Ричарда Гренвилля (Richard Grenville): https://launchpad.net/~richardgv/+archive/compton. Проверил - работает нормально.
« Последнее редактирование: Февраль 08, 2013, 14:40:19 от Pavels »

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3463
Re: Украшения окон и Рабочего стола в Runtu LITE
« Ответ #11 : Ноябрь 30, 2012, 14:25:03 »
Для установки, скорее всего, понадобится пакет libconfig9, который можно загрузить из репозитория Debian: http://packages.debian.org/wheezy/libconfig9 (выбираете архитектуру и загружаете по любой из появившихся ссылок).

    Более простым и правильным решением будет добавить соответствующую версию репозитория на Launchpad и установить пакет оттуда:
sudo add-apt-repository ppa:mati75/evilwm
sudo aptitude update
sudo aptitude install compton-git
 
  Необходимые зависимости будут установлены автоматически.

Оффлайн Pavels

  • Постоялец
  • ***
  • Автор темы
  • Сообщений: 232
Re: Украшательства в Runtu LITE 10.04
« Ответ #12 : Ноябрь 30, 2012, 14:56:38 »
HsH, делал так - в этом PPA почему-то не оказалось пакета compton-git, хотя на веб-странице в  launchpad он есть!


Оффлайн Пользователь.

  • Местный
  • *****
  • Сообщений: 4613
Re: Украшательства в Runtu LITE 10.04
« Ответ #13 : Ноябрь 30, 2012, 15:11:40 »
https://launchpad.net/~mati75/+archive/evilwm

там пакеты для Ubuntu 12.04 и более новых систем

поэтому на Runtu Lite 10.04 придется скачать пакеты вручную через браузер
« Последнее редактирование: Ноябрь 30, 2012, 15:49:57 от Пользователь. »

Оффлайн Pavels

  • Постоялец
  • ***
  • Автор темы
  • Сообщений: 232
Re: Украшение окон и Рабочего стола в Runtu LITE 10.04/12.04
« Ответ #14 : Декабрь 01, 2012, 11:35:27 »
На всякий случай уточню, чтобы не было непонимания.
У меня на компьютере Runtu LITE 12.04. Оба снимка экрана сделаны в ней.
На странице сборщика Mateusz Łukasik в Launchpad выложены пакеты для версий Precise (12.04), Quantal (12.10) и Raring (13.04), но, если я всё правильно понимаю, в список пакетов указанного PPA (mati75/evilwm) они по какой-то причине не попали, поэтому через менеджер пакетов их не установишь. Вне зависимости от версии системы придётся скачивать и устанавливать вручную через GDebi.
Почти ничего страшного в этом нет, потому что зависимость всего одна (libconfig9), которая таже устанавливается вручную без проблем (в Quantal и Raring этот пакет есть, но у нас 12.04...). А установленный пакет в итоге все равно появится в Synaptic. Не очень удобно, конечно, перескакивать с GDebi на Synaptic, но смириться  можно.