Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
wiki:снег_в_compiz [2009/12/30 16:01] |
wiki:снег_в_compiz [2012/05/07 13:23] |
||
---|---|---|---|
Строка 11: | Строка 11: | ||
===== Установка ===== | ===== Установка ===== | ||
- | Для установки xglsnow в Ubuntu необходимо установить несколько пакетов из репозиториев, например так: | + | Для установки xglsnow в Ubuntu необходимо установить несколько пакетов из репозиториев, например так((Для удобства чтения команда установки разбита на несколько строк - будьте внимательны, это на самом деле одна команда и вы должны целиком скопировать её и вставить в консоль, построчно она работать не будет.)): |
<code> | <code> | ||
- | sudo apt-get install compiz-fusion-bcop compiz-dev build-essential libxcomposite-dev libpng12-dev | + | sudo aptitude install compiz-fusion-bcop compiz-dev build-essential libxcomposite-dev \ |
- | libsm-dev libxrandr-dev libxdamage-dev libxinerama-dev libstartup-notification0-dev libgconf2-dev | + | libpng12-dev libsm-dev libxrandr-dev libxdamage-dev libxinerama-dev \ |
- | librsvg2-dev libdbus-1-dev libdbus-glib-1-dev libgnome-desktop-dev x11proto-scrnsaver-dev | + | libstartup-notification0-dev libgconf2-dev librsvg2-dev libdbus-1-dev \ |
+ | libdbus-glib-1-dev libgnome-desktop-dev x11proto-scrnsaver-dev \ | ||
libxss-dev libxslt1-dev libtool | libxss-dev libxslt1-dev libtool | ||
</code> | </code> | ||
Строка 36: | Строка 37: | ||
compiz -replace | compiz -replace | ||
</code> | </code> | ||
- | Далее в менеджере настройки Compiz - Compiz Config Settings Manager появится пункт Snow - который можно будет включить и настроить. По умолчанию он выключен, а если включить его то включение/выключени самого снега по умолчанию назначено на комбинацию клавиш <key>SUPER-F3</key> | + | Далее в менеджере настройки Compiz - Compiz Config Settings Manager появится пункт Snow - который можно будет включить и настроить. По умолчанию он выключен, а если включить его то включение/выключени самого снега по умолчанию назначено на комбинацию клавиш <key>Win-F3</key> ((Клавиша "Windows" в Ubuntu обычно называется "Super" или "Mod4".)) |
===== Настройка ===== | ===== Настройка ===== | ||
- | FIXME - скоро. | + | Для настройки необходимо запустить Compiz Config Settings Manager: //Система// -> //Параметры// -> //Менеджер настройки CompizConfig// и в нем найти пункт с названием //Snow//:\\ |
+ | {{ :wiki:snow01.png |}}\\ | ||
- | {{tag> HOWTO Compiz xglsnow FIXME}} | + | Меню //Snow// предлагает настроить различные параметры работы плагина. Первая вкладка - //Settings//:\\ |
+ | |||
+ | {{ :wiki:snow02.png |}}\\ | ||
+ | |||
+ | * //Number Of Snowflakes// - количество снежинок. | ||
+ | * //Size Of Snowflakes// - размер снежинок. | ||
+ | * //Snow Speed// - скорость снегопада. | ||
+ | * //Update Delay// - задержка обновления экрана (в мс). Чем ниже это значение, тем плавнее будет падать снег, и тем активнее будет нагружаться система. | ||
+ | * //Screen Boxing// - параметр, определяющий, как далеко за пределы экрана могут разлетаться снежинки. | ||
+ | * //Screen Depth// - параметр, определяющий, насколько глубоко снежинки могут "залетать" "вглубь" экрана. | ||
+ | * //Snow Over Windows// - если отмечен, позволяет снегу перекрывать открытые окна. | ||
+ | * //Rotate Flakes// - если отмечен, позволяет снежинкам вращаться. | ||
+ | * //Snow Direction// - направление "падения" снежинок. | ||
+ | |||
+ | Следующая вкладка - //Textures//:\\ | ||
+ | |||
+ | {{ :wiki:snow03.png |}}\\ | ||
+ | |||
+ | Позволяет добавлять свои текстуры в качестве снежинок. Если добавлено больше одной текстуры - в снегопад добавляются все текстуры в порядке сверху - вниз. Т.е. текстура, стоящая первой в списке выступает как основная, вторая - добавляется к первой, третья - добавляется к первой и второй и так далее.\\ | ||
+ | |||
+ | Третья вкладка - //Debug//:\\ | ||
+ | |||
+ | {{ :wiki:snow04.png |}}\\ | ||
+ | |||
+ | * //Enable Blending// - разрешить/запретить прозрачность снежинок. | ||
+ | * //Enable Textures// - разрешить/запретить текстурированные снежинки. Если запретить - вместо текстур будут использоваться цветовые градиенты.\\ | ||
+ | |||
+ | Последняя вкладка - //Key Bindings//:\\ | ||
+ | |||
+ | {{ :wiki:snow05.png |}}\\ | ||
+ | |||
+ | Позволяет назначить включение/выключение снегопада на определенную комбинацию клавиш. Назначение производится стандартным для Менеджера настройки CompizConfig способом.\\ | ||
+ | |||
+ | ===== Альтернативное применение ===== | ||
+ | Снегопад - не единственное возможное применение данного плагина. Например, с его помощью можно декорировать огонь - если в качестве текстуры выставить искру, выставить небольшое количество "снежинок", задать высокую скорость "снегопада" и направление "падения" снизу - вверх - то получим искры, летящие вверх экрана. В комбинации с соответствующим рисунком "обоев" рабочего стола можно добиться хорошей реалистичности, например, камина, в котором горят дрова. Количество вариантов ограничено только фантазией. | ||
+ | |||
+ | ===== Ссылки ===== | ||
+ | [[http://forum.ubuntu.ru/index.php?topic=42750.msg312159#msg312159|оригинальный пост на форуме]]\\ | ||
+ | [[http://gitweb.compiz.org/?p=fusion/plugins/snow;a=summary|Xglsnow]]\\ | ||
+ | |||
+ | {{tag> Gnome Compiz xglsnow Устаревшая}} |