На прошедших выходных нечего было делать. На улице валит снег, причём занесло так, что не пройти не проехать. А снег как обычно не вывозят. Кто из Барнаула, тот поймёт)). Решил развлечься программерством. Тут кто-то уже не раз вспоминал, что эффект снега выкинули из квина, да и мне нравился этот эффект. Ну и решил попробовать воскресить. Через час шаманства у меня на буке всё-таки пошёл снег. Я так и не понял зачем надо было удалять эффект из-за небольшого изменения API работы с шейдерами. Реально поправил строк 10, не больше, ну и плюс изменение сборки, чтобы эффект был в виде стороннего плагина. На kde 4.8/kubuntu 12.04/amd64 работает отлично, на остальных не проверял.
Последний раз собрал пакеты этого эффекта, под 14.10. В 15.04 уже kde 5 по-умолчанию, а там этот код как атавизм. Да и вообще оконный менеджер не должен выполнять такие вот странные функции. На KDE 5 можно использовать живые обои.
Все последние сборки доступны на моих ppa репозиториях. Там есть сборки для precise и quantal, i386 и amd64.
Установка на kubuntu 12.04 (kde-4.8) , kubuntu 12.10 (kde-4.9), kubuntu 13.04 (kde-4.10), kubuntu 13.10 (kde-4.11), kubuntu 14.04 (kde-4.12):
sudo apt-add-repository ppa:ivan-safonov/ppa
sudo apt-get update
sudo apt-get install kwin-effect-snow
Установка на kubuntu 12.04 (kde-4.9):
sudo apt-add-repository ppa:ivan-safonov/backports
sudo apt-get update
sudo apt-get install kwin-effect-snow
Можно пользоваться.
Кто не в курсе, выглядит так:
Просьба обо всех проблемах описывайте прямо здесь.
0.5:
0.4:
Комментарии (251)
Вот за это спасибо! Вечером попробую поставить на 12.10 i386 (AMD) и amd64 (NVIDIA).
A то в Питере какая то недозима, дождь идет и +4...так хоть на буке будет зима :)
PS: работает отлично, но на буке (Asus к53br) kwin стал жрать 20-30%
Автору огромное спасибо. Плюсую. На 12.10 работает.
Присоединяюсь.
Класс !!!
Только вот форма снежинок ... её бы разнообразить, а то уж больно ... выглядят :)
Да это не проблема. Скинь красивые снежинки, я поменяю или сделаю выбор из списка. Снежинка в .png формате с альфа каналом, размер 100х100 пиксел. Я не художник и не могу нарисовать лучше.
Может пригодится...
Снежинки, прим 5,6 Мб, прим. 50 штук (выбрать можно), извиняюсь, но jpg... На прошлые НГ открытки "рисовал", вот и осталось... - hhttp://rghost.ru/41849095
P.S. Забыл подписать... Снежинки настоящие, говорят, из-под майкроскопа :)
Бесполезнае картинки. Фона бы небыло.
Ничего, если попользовать старые компизовские снежинки?
Отсюда тянем архивчик elements-master.tar.gz, там есть три штуки в папке images. Особенно хороша stars1.png.
Вечером гляну.
AlexBKost
Поменял на твою снежинку (snow) stars и остальные почему то не прокатило (а жаль, так можно было и осеннюю тему замутить и летнюю), да и смотрится так лучше!:-) - класс смотрится!!!!! Размер выставил: минимум 10, максимум 25. Самое оно! Автор, плиз, поменяй у себя это чудо! Заранее благодарен!!!!!
PS странно но на ноуте не прокатывает почему то ... делал всё то же самое, но снежинки не меняются. Что не так, почему? После перезагрузки на ноуте эффект снега вообще пропал блин ..
Всё реально замутить, если любую подходящую картинку переименовать в snowflake.png и заменить в /usr/share/kde4/apps/kwin/. Нужно только выключить/включить эффект и подобрать скорость падения и размер, но каждый раз делать это утомительно.
Давайте попросим г-на Ivanа Safonovа переделать Снег ещё на Дождь и Листопад в виде отдельных пакетов в порядке реализации планов на будущее. И количество эффектов КДЕ увеличится.
Кстати, форма капли дождя на самом деле вот такая. А листья уже имеются.
Теоретически - да. Но вот на ноуте при тех же телодвижениях ничего не меняется почему то. Почему - хз. На настольном как и писал всё ок. В чём причина не пойму. Размер менял, скорость не трогал, да и не думаю что от этого что то изменится. Куда логически копать уж и не знаю.
Меняешь картинку, в настройках выключаешь галкой эффект, применяешь изменения, обратно влючаешь. Всё работает.
Ну так и делаю естественно. Сам не понимаю в чём проблема. При том когда поменял картинку и не получилось, решил просто перезагрузить ноут. После этого вообще эффект не включается, пока назад старую картинку не поставлю .... странно, но факт.
поиграйтесь с кнопкой Применить и галочкой включить/выключить эффект.
Сегоня ночью опять побалуюсь. У меня и на вход в систему то же картинка не ставится почему то, хотя на ББ всё ок. Пробую ......
ВСЁ! Всё заработало! Опробовал и на листочках и прочем ... смотрится супер просто!
Чувак спас наш Новый Год ))
Супер! Спасибо! Это просто подарок к НГ!!! Только не забрасывай свой РРА. И да ... со скорым Наступающим тебя!
PS система 12.10 KDE 4.9.2
Постоянно поддерживать плагин это не выход, лучший вариант вернуть в основную ветку KDE.
Так оттуда и выкинули, потому что никто не захотел поддерживать :(
всё-равно, проще поддерживать в транке, чем самому заморачиваться сборками, работой под разными версиями и т д. там надо только код содержать.
Можно и так мейтейнера найти ;-) Но раз планируете поддерживать, лучше, наверно, вернуть в мейнстрим.
Да как получится, пока ppa. Всё зависит от свободного времени и настроения) А вообще kde есть на других дистрах, думаю там эффект не будет лишним. Ты под Suse не собирал?
Нет, завтра постараюсь сделать.
Сорцы только в ppa живут?
Пока что только там.
А как нибудь (может ручками в файлах или ещё как) цвет снежинок поменять можно?
/usr/share/kde4/apps/kwin/snowflake.png
Это картинка. Но если обновишь пакет, всё вернётся обратно.
Спасибо большое!
Поменял картинку по указанному пути на свою, в PNG 100/100. сохранил, но при запуске всё равно снежинки старые падают. Что не так сделал? Может кто сделает снежинку нормальную плиз? В гугле их в таком формате навалом. Похоже это я не то сделал.
нужно переименовать в snowflake.png и перелогиниться
А как из исходников собрать?
заходишь в папку с сырцами и делаешь:
mkdir build
cd ./build
cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release ..
make
sudo make install
Спасибо, ты будеш нашим Дедом Морозом)))
Как по заказу! :)
Спасибо. Теперь сервер к новому году готов, у нас админ слюни пускает) Надо, говорит, ещё у юзеров поставить)
P.S. может быть вставить картинку, как оно выглядит?
Кстати заметил, что при включённом "снежке" проц процентов на 10-12 больше грузится. Может поэтому его тогда и выпилили ....
Всегда так было
Спасибо, у нас в Беларуси туман вместо снега и что такое солнце мы уже забыли. Настроение сразу поднялось в разы.
Эффект снега - антидепрессант)))
Проверил на OpenSuse 12.2 KDE 4.8.5
Собрал из сырцов (сначала не заработало)
1. Ставим kdebase4-workspace-devel
2. В фаиле snow.desktop меняем X-KDE-PluginInfo-Category=Candy на X-KDE-PluginInfo-Category=Tools
У меня так получилось
Type=Service
X-KDE-ServiceTypes=KWin/Effect
X-KDE-PluginInfo-Author=Martin Gräßlin
[email protected]
X-KDE-PluginInfo-Name=kwin4_effect_snow
X-KDE-PluginInfo-Version=0.1.2
X-KDE-PluginInfo-Category=Tools
X-KDE-PluginInfo-Depends=
X-KDE-PluginInfo-License=GPL
X-KDE-PluginInfo-EnabledByDefault=false
X-KDE-Library=kwin4_effect_snow
3. И собираем
mkdir build
cd ./build
cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release ..
make
sudo make install
После этих действий эффектом можно пользоваться.
Нагрузка на процессор 7%
kubuntu 12.04 amd64 Kde 4.9.3
Снег не пошел.
Подробности в студию. Лучше логи квина.
Запусти kdebugdialog и проверь включен ли вывод отладочной информации kwin (номер 1212). выполни kdebugdialog --fullmode и настрой вывод для kwin в файл. файл в домашней директории будет.
OpenSuse 12.2 64bit kde 4.9.3 без проблем заработало.
Да, и еще можно добавить пакет для Raring? После обновлений пропал эффект, а качать заного не качает, т.к. нету Raring
Потом я дебкой его поставил, но он не работает все равно, пишет:
kde 4.9.8 (4.10 betta)
Да, снег не идет. такое же окно с ошибкой. Кubuntu 12.04 x64 KDE 4.9.3
да, кстати я тоже забыл написать, что у меня amd64 архитектура.....
Значит может это ошибка самой программы. Но по любому надо исправлять и добавлять реп raring, ведь за ним будущее...
AlexBKost
Поддерживаю идею с листочками и каплями отдельными пакетами.... а на лето можно не только капли, но и зелёненькие листочки сделать
Если уж мечтать, то мечтать красиво и по-крупному. Например сделать разные виды погоды (туманы, дождь, снег, листопад, иней на экране, роса и т.д.) и привязать это к GisMeteo, ну и времена суток можно. Но думается мне, проекту тогда нужен художник.
ижею можно стянуть у htc sence, там чтото подобное какраз....
Да. Было бы круто, там грозы всякие, кучу настроек эффектов. Тут уже целый проект вырисовывается.
самое главное, что htc выкладывает свои прошивки андроида в свободный доступ, а сэнс туда тоже входит.....
По этому, если хорошо понимать что и как, можно это реализовать....
А нагрузка на проц, не смущает? Ноуты засвистят, а не просто зашумят ... Вот заставкой бы такое сделать ...
6% нагрузка? вообще не заметно.
У меня и на ноуте и на ББ 10-12 не меньше этого ...
От мощности зависит же.
Да я понимаю :-(... но на ноуте i5 стоит да и остальное более чем.
Красиво
Признавайтесь, кто монитор со включённым эффектом второй день не выключает??? Москву засыпало! ;-)
Вот почему снег то пошёл! Завязывайте, блин, у нас уже метель)))
Люди добрые,подскажите,у меня снег не идет,вернее после обновления!Была кубунту 12.04.1 с ядром 3.2 и кде 4.8.5 снег шел,как обновился до кде 4.9.3 и все,нету снега! Ошибка вот такая:
kwin(1534) KWin::EffectsHandlerImpl::loadEffect: Effect "kwin4_effect_snow" requires unsupported API version 182
kwin(1534) KWin::EffectsHandlerImpl::loadEffect: Effect "kwin4_effect_snow" requires unsupported API version 182
kwin(1538) KWin::EffectsHandlerImpl::loadEffect: Effect "kwin4_effect_snow" requires unsupported API version 182
kwin(1577) KWin::EffectsHandlerImpl::loadEffect: Effect "kwin4_effect_snow" requires unsupported API version 182
kwin(1577) KWin::EffectsHandlerImpl::loadEffect: Effect "kwin4_effect_snow" requires unsupported API version 182
kwin(1564) KWin::EffectsHandlerImpl::loadEffect: Effect "kwin4_effect_snow" requires unsupported API version 182
kwin(1564) KWin::Workspace::takeActivity: takeActivity: not shown
kwin(1564) KWin::Workspace::takeActivity: takeActivity: not shown
Не судите строго я тока пол года на линуксе,перепробовал почти все дистры,остановился на кубунте.оч нравится!
А как включить этот эффект? Все выполнил по инструкции. Зашел в настройках>поведение окон>Manage KWin scripts. Ничего нового не появилось.
На кубунте где-то месяц.
В эффектах включается. Активируется нажатием клавиш.
Репка для зузи. Расшифровка:
Вот что натыкал. Обладатели других зузь, мандрив, федор и прочих дебианов пинайте меня отдельно.
На нэтбуке (eMachines eM355), установлена кубунту 12.04.
Всё установилось...но, не работает!
при включении эффекта комп начинает жутко тормозить, выключение не помогает. Лечится только перезагрузкой! :-(
Можно это как-то поправить?
Мне помогут только логи. Информация вида - "У меня тормозит, виснет глючит", не поможет.
афтар а как те в личку написать?
есть разговор
Ищущий да обрящет e-mail внутри пакета ;)
внутри кокого пакета? со снегом? мне снег не нужен тем более я в mac osx:)
Тогда подскажи где их взять, откуда выдернуть?!
http://kubuntu.ru/node/10695#comment-115719
Раз пошла такая пьянка, было бы круто заиметь опцию автоматического запуска эффекта.
PS Мой корч особой нагрузки не обнаружил))
Раз пошла такая пьянка, было бы круто заиметь опцию автоматического запуска эффекта.
Это как?
Это добавится галка в настройках, и при её активации снег будет сразу после логина.
Если сразу после логина включить эффект, то начнет жутко тормозить спасает только sudo reboot
Просто не включайте автоматику на своём компьютере.
Клёво работает на моём старье :)
Я сейчас делаю автоматическую сборку для всех сразу версий kde/kubuntu. чтобы одним скриптом собиралось и выкидывалось на ppa. Потом буду кодить.
Вчера отлично работал, а сегодня не хочет :( что делать?
Показывать сегодняшние логи.
Невнимательно читал, забыл активировать комбинацией клавиш.
Может кому пригодится.
Пригодится.
Под Raring не собирается, в 4.10 изменили API в kwin, так что надо править исходники. Плюс ко всему, надо делать окружение (debootstrap).
Для kde 4.9|kubuntu 12.04 добавил отдельный реп, должно работать)
В этом вашем Пятигорске снега, дай Бог, под новый год дождаться, так хоть на экране его почуять )
Ну вот и страдаем же)
У кого kde 4.9|kubuntu 12.04 отпишитесь, теперь работает или нет. Выше написано как ставить.
ну вот и хорошо. в планах только поддержка Raring.
Теперь работает- 12.04 кде 4.9.3
Упали обновления на kwin-снег. А что там прилетело?
выбор вида снежинок можно добавить? вариантов уже достаточно накидали.
зы: заменил на снежинки от rosenrot.
Да ничего нового. Просто обкатывал автоматическую сборку под все версии сразу.
Помню на для маздая была программка, тоже эффект снегопада, как называлась не помню.
Так вот там снег не просто падал, а накапливался на границах окон и внизу экрана, получались этакие сугробы. Подвигав окном или мышью, снег счищался.
Было бы интересно реализовать такое в KDE.
Ага. Помню было такое. Там ещё можно было скорость регулировать и можно было добавить ёлочки на рабочий стол.
P.S. Сейчас ради интереса поискал нашёл "Snow for Windows", но это какая то другая, в ней настроек намного больше, я бы даже сказал слишком много.
прокачали ее наверное =)
Да, ещё не плохо было бы включать\выключать эту функцию по необходимости! :-)
Вдруг кому то сугробы не особо нужны)))....и еще менять курсор на лопату при наведении на сугроб - снег счищать...
Лучше дворники включать и счищать снежинки
W: Не удалось получить http://ppa.launchpad.net/ivan-safonov/backports/ubuntu/dists/quantal/main/binary-amd64/Packages 404 Not Found
W: Не удалось получить http://ppa.launchpad.net/ivan-safonov/backports/ubuntu/dists/quantal/main/binary-i386/Packages 404 Not Found
О_о ?
Предвижу, что реп для новокед в precise.
Читать надо перед тем как ставить. У тебя 12.10 и ты зачем-то ставишь из backports репозитория (который предназначен для старых версий kubuntu с поддержкой новых кед). Основной репозиторий для 12.10 надо использовать.
Перфект!!! Спасибо огромное!)
Скоро появятся пакетики с парой новых фич (о них написано наверху). На PPA очередь как обычно, в ближайшее время должны собраться.
Радость продлилась недолго .... пока ставил систему на ноут, туда же и снег загнал и паралельно на ББ обновы прилетели. На ноуте с нуля снег есть с выбором снежинок, а на ББ после обновления не хочет включаться ... Что делать?
Что есть ББ? И что значит не хочет включаться? Другие эффекты работают, дрова стоят?
ББ -это Большой Брат (читай: настольный комп) Все остальные эффекты работают как и раньше. Дрова на Интел ГМА? Скорее всего уважаемый автор что то поменял, вот не хочет моя снежная зараза запускаться .... Как вариант: может из за того, что я иконку ДО этого поменял ....
Сорри, это мой коммент.
И ещё раз сорри ... оказывается нужно было банально перезагрузить комп ... вот млин! ;-)
kwin --replace
должно быть достаточно.Уважаемый mft
Включи плиз в состав иконку от AlexBKost Ну уж очень они красивые и смотрятся они натуральнее что ли ...
На Kubuntu 12.10 и KDE 4.9.3 все работает. Хорошобы еще сугроб набирался,постепенно, внизу экрана. :)
А еще пару снегурочек которые будут бороться в купальниках в сугробе и водить хоровод вокруг пингвина!!!
...... и тут Остапа понесло ;-)))))
На просторах интернета видел кучу плазмоидов с новогодней анимацией, приеду домой посмотрю чего интересного, выложу.
Если есть что интересное, выкладывайте =)
После сегодняшнего обновления перестал идти снег, 12.04 кде 4.9.3, был подключен реп repository ppa:ivan-safonov/ppa.
Подключил реп от 12.10 опять пошел снег.
12.04 кде 4.9.3 + ppa:ivan-safonov/ppa = нерабочий эффект и это нормально.
Я положил снежки в /usr/share/kde4/apps/kwin/, но их нет во "Внешнем виде снега".
Опять обнова? Что там?
Реквестирую ченджлоги при обновлениях в топик, а то ходить проверять на ланчпад не ОК.
Наверху по-русски описаны новые функции.
Без привязки к дате и версии< / зануда>
Так пойдёт?
Дыа :) Спасибо!
Попробуйте отключить шейдеры OpenGL2 в дополнительных настройках эффектов.
У мну изначально отключены, но мне повезло ещё больше, у меня сразу чёрный экран :) Правда я не очень опечален данным фактом, ибо ноут старенький и на постоянное место жительства вряд ли бы снег прописался. Так ... поглазеть хотелось ...
Отключил. Сдвигов нет. Все так же приводит к черному экрану. Видимо, не судьба посмотреть на этот эффект.
Однозначно плюсую! Эта фишка из разряда "мелочь, но приятно". Так же поддерживаю предложение по временам года. Есть немного мыслей:
1. Привязать эффекты к дате (весной - капель, летом - какая-нибудь штука типа пуха тополей))), осенью - жёлтые листья, зимой - наши любимые снежинки).
2. Если есть возможность, описать для всех сезонных объектов свою траекторию падения.
3. Для каждого времени года отдельный выпадающий список с объектами, чтобы можно свои объекты добавлять в соответствующие папки...
mft, благодарю за эффект!
OpenSuse 12.2 KDE 4.9.4 эффект работает
А чего ему не работать? :)
И впрямь работает! Прикольная штука.
Только что вместе с эффектным снегом пошёл самый обычный как в старом телевизоре. Перезапуск иксов помогает))
Исходники немогу найти где скачат :(
Не оно? Ссыль прям в посте, после заголовка "Установка".
В ppa жмём подробности.
В настройках появился выбор снежинок (4 штуки). Поставил KDE 4.9.90. Эффект перестал запускаться... ((( Пишет "По техническим причинам невозможно определить все причины ошибок"
Потому что надо собирать для конкретной версии КДЕ, репами для бет ТС не обзавёлся.
Да и ладно, не критично, потом займусь на досуге:), эт так для информации..
Спасибо, мы в курсе :)
Там апи поломали, надо для 4.10 править исходники. На эти выходные ченть сделаю.
А как запустить? не выходит
Активировать в настройках и нажать выбранную комбинацию клавиш.
а подробнее можно?)
все хорошо, но только ресурсов жрет немерено(((
Народ! Может кто нибудь OpenGL знает. Кинте инфу по нему, книги какие-нить. Надо чтонить подробное для изучения. Желательно под линукс.
PS За меня гуглить не надо, сам могу поискать. Обращаюсь к тем кто в теме.
План дальнейших действий. Разбираюсь с opengl и его использованием совместно с kde. В эффекте будет много изменений, постараюсь сделать эффект реалистичней. Мне понравилась идея универсального погодного эффекта, скорее всего так и сделаю. Все эти глобальные изменения постараюсь сделать в течении следующего года. Как будет что-то готовое для тестирования сделаю отдельный тестовый репозиторий. В ближайших планах поддержка kde 4.10.
Здорово! Спасибо огромное за проделанную работу и грандиозные планы!
Если потребуется обработка изображений для создания все сезонных аффектов готов помочь.
Всем доброго вечера!Подскажите,пойдет ли на Кубунту 13.04 KDE 4.9.95 ?И если да,то какую ставить?
Тыц.
Спасибо)
Лепестки сакуры бы...
Да Вы, батенька, гурман ...
реквестируй сразу личного кайсяку!
Идея понравилась на днях попробую выложить.
для этого нужно просто добавить кнопку для выбора пользовательского изображения, тогда можно было бы выбрать чтоугодно из вашего файла с изображением...
Автору. По дизайну было бы круто когда к примеру 200 снежинок падали на рабочем столе, а где то 50 штук перекрывали окна, на рабочем столе снежинка №1, поверх окон снежинка №3 к примеру. Огромное спасибо за плагин, все работает 12,04 32bit.
ИМХО с перекрытием окон не самая удачная идея. А если видео смотрю, пляж майами а тут снег))) ЗЫ. Добавление пользовательского изображения было бы уместным. Если в кои то веки вернусь пораньше домой все же сделаю эту падающую сакуру, картинок накачал вот только времени на обработку нет(
Скачать сакуру как ни странно не нашел нормальной сакуры в клипартах только вектор. Ну да вот что получилось, оценивайте. С тематичными обоями мне понравилось. Если кто подкинет более качественные растры сакуры буду благодарен.
Простите за невежество, а разве есть какая-нибудь проблема в растеризации векторного?
Нет, никаких проблем с этим не возникнет, но уж очень примитивные векторные клипарты находятся у меня в колекции. Была огромная коллекция платных клипартов для AI но время не щадит железо и она накрылась вместе с винтом. Да и хотелось взять реальное фото цветущей сакуры и обработать, впрочем что я и сделал.
Было бы не плохо, сделать часть снежинок с разной степенью прозрачности. Это приведет к "эффекту 3D". Идея из Go Weather EX.
После обновления на KDE 4.10 в 12.10 эффект не работает.
Что будем делать?
Перечитаем топик :)
Снег идет. Нет, не на экране, как вы могли подумать. Идет на улице. 23 марта, а в Киеве вот уже вторые сутки идет снег. Начался вчера с утра, и сейчас вечером снова усиливается до вчерашнего вечернего состояния. Температура упала до -8, обещают ещё до -14. Только что из окна наблюдал картину, как приехавший бронетранспортер вытаскивал из замётов застрявший фургон скорой помощи – можете представить себе масштабы бедствия. У меня один из балконов открытый, так на нем снега сейчас на 2/3 высоты с левой стороны и на 1/3 справа, и это при сильнючем ветре. До утра может засыпать почти полностью с такой перспективой, как она представляется сейчас. Пожалуй, лучше пойти сбросить, а то ещё обвалиться.
Я понимаю, что для какого-нибудь другого региона происходящее у нас, как семечки. Но тут такого просто не бывало или бывало не часто, а на моей памяти впервые. Хотя мне доводилось видеть снег на цветущих каштанах 17 апреля, но это было больше 30-ти лет назад и закончилось за один день.
ЗЫ: К автору реанимированного эффекта никаких претензий не имею.
А. да, смотрел уже... симпатичненько Киев выглядит...
Сегодня обещали в Одессе, но пока бог миловал, только небольшой ветерок (порывы до 100 км/ч)
в одном месте ветром фуру сдуло с дороги, в других местах деревья посдувало на дорогу...
неплохой набор видео из Киева
особенно понравилась подборка на 17 минут с камер наблюдения за дорогами
Как я погляжу погодка у всех "щикарная". У нас (Россия, Кострома) всем уже надоело вытаскивать (именно вытаскивать, а не выталкивать) свои машины из сугробов.
А у нас тоже снега больше нормы. Конец марта, а снег ещё толком и не таял. Если резко потеплеет, то мы поплывём.
мой коммент
А в Омске нейтрально, всё по-тихому тает... Становится теплле, но, вроде как, похолодание обещают скоро.
А что там с 13.04? Работает?
пиво пьет в рабочее время
Видимо да .... попробовал сейчас (пока ждал ответа) - результат ноль. На последней команде выдал: нет нужного пакета. А жаль .... Сейчас бы сакуру запустил :-(
Времени нет, как-то пробовал допилить но не получилось... Как будет время, так возьмусь
Уважаемый mft, торопиться не надо. К декабрю будет в самый раз.
В общем выкроил немного времени, запилил на KDE 4.10. Пока в репозитории собралась только amd64 версия пакета, i386 в очереди (30 минут). Было бы не плохо, если бы кто-нибудь протестировал. Сборка в репозитории только под raring.
В этой версии (0.5) не поддерживаются шейдеры OpenGL 2, так что в этом режиме будет использоваться CPU, что есть не хорошо. Решил собрать хотя бы в таком виде, а пока читаю RedBook по OpenGL. Как только прокачаюсь в OpenGL до необходимого уровня, сделаю что-то новенькое. Конечно все сильно зависит от количества времени, желания и прочего).
пакет для i386 тоже нормально собрался.
давно не собирал, что-то очередь выросла...
Этот код совместим с меньшими и большими версиями кед?
Upd: С 4.11 совместим :) С 4.8 и 4.9 — нет.
С меньшими точно нет, то есть с 4.9 и меньше точно не соберется, да и смысла в этом нет. Выше собирать не пробовал, но глядя в ветку 4.11 проекта kde-workspace, ничего нового в kwin не увидел. Ну если с 4.11 совместим, значит проблем не будет потом.
Большое спасибо,уважаемый Mft! пакет для i386 явно собрался удачно! Эффект Снег работает великолепно!
Kubuntu 13.04 -i386 KDE-4.10.5
Kubuntu согревает)
Подскажите, а снег работает в Kubuntu 13.10 x64?
должен
))
"наш" я понял как "советский разработчик Иван Сафонов.." )
Не, "советский" не подходит. Советский союз не застал, в 90 родился)).
надо бы запилить на 13.10.
update: Залил на ppa (kubuntu 13.10|kde-4.11), пока ещё не собрались. Могут и не собраться)) Кому нужны сборки для других версий kubuntu|kde, пишите. Если будет время и возможность соберу.
Просто новый билд, или в коде тоже чонить есть? ;)
просто новый билд.
Проверил на Kali Linux KDE. Ядро 3.10-3-686-pae, KDE 4.10.5. Устанавливал готовый пакет kwin-effect-snow_0.5~raring~ppa2_i386.deb через GDebi. Эффект работает. Ещё раз спасибо.
Здравствуйте!
raring x86_64
Ставил из репозитория, не работает эффект
kwin(16121) KWin::EffectsHandlerImpl::loadEffect: Trying to load "kwin4_effect_snow"
kwin(16121) KWin::EffectsHandlerImpl::loadEffect: Effect "kwin4_effect_snow" does not provide required API version, ignoring.
Если мажорная версия кед не совпадает с дистибутивом, попробуйте ppa:ivan-safonov/backports.
Там пакет только для precise
Я извеняюсь, но оказывается у меня был подключен backports.
Поставил пакет kwin-effect-snow_0.6~saucy~ppa1_amd64.deb и все заработало.
Еще такой вопрос: Темная аура вокруг снежинок это особености рендеринга или просто такие файлы?
А где можно взять исходники? Хочется разобраться что не так с прозрачностями в PNG.
Пожалуй, исходники трудно не найти.
Я имел ввиду в более удобном виде :-), на гитхабе например.
Тебе что больше нужно - сам исходник, или чтобы он лежал там, где тебе хочется?
Не где хочется, а где можно посмотреть в вебе, форкнуть, отслеживать изменения.
Это что, пятая колонна?
Что такое GitHub я, как бы, тоже в курсе. Только, обрати внимание, о чем этот Гость спросил? И таких гостей вопросы следовало бы ставить на заслуженное место.
Где Mft захочет, там и разместит. А если Гость такой разумник, то зарегистрируйся, напиши какой-нибудь новый эффект, например «эффект Дождя», анонсируй его здесь и размещай где угодно.
А мы все тут будем хлопать ему в ладоши, ставить плюсы и наслаждаться замечательным новым эффектом, написанным этим Гостем.
Мне кажется, Гость ничего не требовал. Не вижу в его просьбе ничего предосудительного.
Не требовол, по началу, а только спрашивал где взять? А потом выразил недовольство, что не там, когда его просьба была уже удовлетворена.
Как по мне просто уточнил. И я так делал.
И я бы так сделал, не прочтя тему сначала,. А он уточнял, где долно лежать для него?
может быть перетащу туда, пока только так.
Есть желание сделать правки кода?
Исходники на лаучпаде или через apt-get source.
Края затемняются специально, в snow.cpp строка
glBlendFunc( GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA );
Я думаю стоит добавить эфект в kde-look в этот раздел http://kde-look.org/KWin Effects
макрофотографии снежинок
Помниться что то подобное и обрабатывал, если кто подберет несколько конкретных снежинок могу и их обработать, а то в Пятигорске у меня зима только на экране. Спасибо mft.
У нас в этом году снега почти нет). На выходных было +5 весь растаял. Сибирь)
В том виде в котором сейчас реализован эффект проживет не долго, поэтому ничего править не буду. В планах написать новый на QML. Будет, что-то вроде анимированных обоев для плазмы. В QML есть particle system c OpenGL и шейдерами.
UPD: В kde5 уже и без меня подобное сделали. Правда это пример из Qt5.
Нет.
*****************
Листочки унылые. А были бы капли дождя - ну... Возможно, и смотрелось. Бы.
Перспектива автора отказаться от снега меня не радует.
Лично я перешёл на линь исключительно из за красоты. В винде такое будет в windows 9(я так думаю).
А про виндовс 8 не пишите мне, плиз, я буду ругать вас матом.
***************************
Итак: Она была девушка, она была влюблена...
Эффект хороший, очень красивый... Вследствии этого - нужный.
Завтра поставлю 14.04 альфу. Мог бы сегодня, но пришлось могилу копать бабульке - померла.
В связи с чем выпил.
Эффект снега будет, но новый, на QML. Не разумно писать тонны кода на С++, когда то же самое можно написать гораздо проще на QML. Картинка выше это просто пример. QML позволит сделать реально красивые эффекты, по сравнению с которыми снег будет унылым.
И про С++ совсем забудут... *шмыгает носом*
И детям будут рассказывать истории: "В далекие времена, когда еще не было даже трехмерных кремниевых кристаллов на процессорах, вместо света использовали электричество и шумные системы охлаждения, а настольный компьютер представлял собой здоровенный ящик, который засасывал в себя пыль, твой дедушка писал на таких языках как ... и каждый программист, закоммиттивший свой код в центральный оракул, мог вызвать эффект потерявшейся памяти!"
)))
Не, если смотреть на Qt, тут QML нужен для пользовательского интерфейса. Вся логика на С++. Да и плюсы на месте не стоят, в 11 стандарте много нового и удобного.
Да, знаю, подход Qt отделить мух от котлет до гениальности продуман. Просто я с лета 96го люблю плюсы всей душой и каждый раз грустно, когда от него где-то отказываются, хотя, в большинстве случаев, это и правильно. Вот и вырвалось =)
Эффект действительно очень красивый и полезный не столько как имитация метео-явления, а как ярчайший пример глубокоэмоционального воздействия и восприятия, причем вызываемого в нужный момент, не только при отсутствии самого явления, но и в любой другой. Что будет в kde5 и Qt5 мы все, надеюсь, сможем еще увидеть. Но если ничего подобного не будет, тогда просим автора (приглашаю всех тут поддержать меня) по мере сил не лишать нас возможности наслаждаться этим эффектом.
ЗЫ: В текущей версии Compiz'a снега тоже нет, а ранее был. Похоже, борьба и единство противоположностей (Compiz & Kwin). Нет?
Дорогой товарищ, скажи, пожалуйста - когда будет снег для kubuntu 14.04?
Я вот поставил её себе - система хорошая, есть, конечно, отдельные недоработки, но в целом уже можно юзать.
Вот только снега нет. Я и так и эдак пробовал - не становится.
А надо бы сделать, всё же новый долгосрочный релиз, с ним по жизни шагать - нужны красочные эффекты.
Скорее всего после релиза.
Возможно и раньше, если будет время.
Собрал под trusty. Просто запустил скрипт сборки и оправки на лаунчпад, там даже собралось. Работает или нет не знаю))
Ура, снег пошёл!
Спасибо.
Последний раз собрал пакеты этого эффекта, под 14.10. В 15.04 уже kde 5 по-умолчанию, а там этот код как атавизм. Да и вообще оконный менеджер не должен выполнять такие вот странные функции. Дальше как будет время сделаю снег или что-то подобное по аналогии с этими живыми обоями под kde 5.
читал не раз.. но вот только поставил. все норм, красота. удачи тебе)
Простите, но не могли бв Вы всёже собрать этот эффект под 16.04 (когда она выйдет), а то не представляю, как буду жить без эффекта снега в то время, когда Надёжный Тар со своими четвёртыми кедами безнадёжно устареет!
Зачем же так долго ждать - под 16.04 (когда она выйдет) - эффект Снег будет актуален и востребован еще в этом году, а 16.04 можно пользовать уже сегодня.
Хватит ли автору времени и нашей поддержки к его самоотдаче в этом нелегком деле? Но мне, почему-то, вериться, что ждать осталось не долго.
Предчувствия меня не обманули.
Фак, какой я предсказуемый)
Это не ваш недостаток и не мое достоинство. Это была воля СВЫШЕ. Теперь миллионы людей на своем мониторе смогут увидеть снег, которого в реалиях никогда не увидят.
Срань господня! Думал это я сам захотел сделать, а оказывается нет...
)))
"Живые обои" - это пока что всё же немного не то. Насколько я могу видеть из видео, на данный момент, задним фоном можно поставить только ОДНУ картинку, а слайдшоу (из папки) поставить нельзя. Также, было бы не плохо сделать возможность отображать слой снежинок поверх окон (а не подниз), насколько я вижу...
Однако я не расстаюсь с надеждой, что к выходу 16.04 что-то изменится к лучшему.
А пока автору и на том большое спасибо! ;)
Слайдшоу из обоев вполне возможно, ибо снежинки это эффект и к обоям не имеет никакого отношения…
Сделать можно что угодно, но все упирается во время. На данный момент не собираюсь как-то изменять обоину или делать что-то новое. Меня текущая реализация устраивает. Исходники на гитхабе открыты, кто угодно может предложить изменения. Есть идеи и время делаешь правки и присылаешь пул реквест, я даже пакет обновлю в репозитории, можно просто форкнуть и сделать новую реализацию.
Уже давно можно ставить слайдшоу из папки с таймером переключения обоев. Стандартными средствами KDE или же сторонней программой.
Немного статистики. Количество загрузок пакетов из репозитория. Видно что не много любителей эффектов и начиная с raring amd64 установок стало больше чем i386. Народ потихоньку переходит на amd64.
---------------------------
Версия i386 amd64
---------------------------
пакет: kwin-effect-snow
precise 92 72
quantal 120 116
raring 33 36
saucy 30 57
trusty 45 88
utopic 8 36
----------------------------
пакет: plasma-wallpaper-neon-particles
utopic 4 14
Пересилил себя и установил сей эффект. После этого компьютер не смог заснуть, картинка замерла и всё…
Это просто "воля СВЫШЕ"
Коту)))
К сожалению посмотреть смогу недели через две…
Привет всем! А не подскажете для 14.04 что-нибудь для размещения на весь рабочий стол DHTML-странички. А то делал раньше тоже всякие "живые" обои для винды, а теперь пропадают зря...
Автору - спасибо за новогоднее настроение! :) Снега-то, как раз, в последнее время и не хватает!
Интересно: а эффект "снег" присутствует в новой LTS версии?
Если под новой LTS версией имеется ввиду Kubuntu 22.04, то да. Только не присутствует, а работает после установки вручную из пакета под именем plasma-wallpaper-snow_0.1~git.1462699309.0b5a675_all.deb.
Соответственно работает и под старой LTS версией 20.04.
Только как-то поздно вы спохватился - и зимние праздники давно прошли, и зима уже на исходе. Или снега не было за окном совсем?
Снега за окном хватает. С лихвой. Просто посетила меня мысль, вспомнил. Я пару тройку лет отсутствовал на форуме. А снега иногда так хочется... И, когда его нет, данное украшательство спасает своим позитивом.
Отправить комментарий