Я очень хочу, чтобы на моем рабочем столе выпал снег.
Пробовал Xsnow (с Mate / Marco, Mate / Compiz и KDE / Kwin), но не работает.
Снежный плагин для Compiz тоже больше не работает.
Снежная особенность KDE была удалена.
Есть ли другой способ получить снег?
x11
mate-desktop
compiz
wallpaper
Wolf480pl
источник
источник
make
make clean
make install
No rule to make target ``build/snow.lo', needed by ``c-build-objs'. Stop.
Ответы:
Используйте
xsnow
после уничтожения настольного приложения, которое закрывает корневое окно. Запуститеxkill
и нажмите на рабочем столе. Это работает, по крайней мере, в LXDE, гдеpcmanfm
обычно работает с рабочим столом , но должно работать в других средах, если они не требуют наличия окна рабочего стола в фоновом режиме и не перезапускают его автоматически, когда оно умирает.источник
xpenguins
. Мате перезагружает рабочий стол, как только я его убью. Оказывается, нужно использовать несколько простых оконных менеджеровxsnow
.Я думал, что сценарий lua (начатый Конки ) будет хорошим инструментом для этой работы. В интернете есть множество хитрых примеров (например, здесь и здесь ), которые можно использовать для того, чтобы снег на вашем рабочем столе появлялся, например, только когда на улице идет снег.
Я видел на форуме, что какой-то парень опубликовал несколько видеоуроков о том, как написать сценарий lua для фейерверков и снега, но, к сожалению, он забрал их с YouTube ...
Однако есть некоторый оставшийся код, который можно использовать в качестве шаблона, но, к сожалению, он не работает изолированно.
Если бы у меня было время и желание изучить Луа и исправить это самостоятельно, вот что я бы сделал:
Добавьте следующие строки в ~ / .conkyrc
lua_load /path/to/home/.conky/lua/snowfall.lua
lua_draw_hook_pre snowday
Беги
conky
. Ищите ошибки и отлаживайте / комментируйте строки / добавляйте функции, где это необходимо ...Это основа
snowday
функции, которую можно использоватьconky
. Я хотел бы увидеть эту работу на самом деле!Чего не хватает? В
timer
иVector
классы, по крайней мере ..источник
particle/snow
вероятно, он также заблокирован и, несомненно, будет написан для DirectX, так что да, будет сложно портировать на OpenGL :( Так что позже я посмотрел примеры NVidia SDK; естьsmoke
пример, но который использует CUDA.,xsnow
Кажется, единственный текущий вариант ...Для всех ваших праздничных украшений попробуйте это:
http://xfce-look.org/content/show.php/XDecorations?content=167575
источник
Существует новая версия xsnow, работающая на многих компьютерах (включая raspbian): https://www.ratrabbit.nl/ratrabbit/content/xsnow/introduction
И это также доступно на sourceforge:
https://sourceforge.net/projects/xsnow/
источник
Не уверен, будет ли это работать,
xsnow
но вот что я сделал, чтобы решитьxpenguins
проблему.1. Установить
openbox
иobconf
2. Выйти из текущего сеанса и начать
openbox
сеанс.3. Щелкните правой кнопкой мыши -> запустить терминал ->
xpenguins
(может бытьxsnow
для вас)Для подробного описания проверьте этот ответ .
источник