デスクトップに雪がひどく落ちてほしい。
Xsnow(Mate / Marco、Mate / Compiz、KDE / Kwin)を試しましたが、動作しません。
CompizのSnowプラグインも機能しなくなりました。
KDEのSnow機能は削除されました。
雪を取得する他の方法はありますか?
No rule to make target ``build/snow.lo', needed by ``c-build-objs'. Stop.
デスクトップに雪がひどく落ちてほしい。
Xsnow(Mate / Marco、Mate / Compiz、KDE / Kwin)を試しましたが、動作しません。
CompizのSnowプラグインも機能しなくなりました。
KDEのSnow機能は削除されました。
雪を取得する他の方法はありますか?
No rule to make target ``build/snow.lo', needed by ``c-build-objs'. Stop.
回答:
ルートウィンドウをカバーするデスクトップアプリケーションをxsnow
終了してから使用します。デスクトップを実行してクリックします。これは少なくともデスクトップを処理するLXDEで少なくとも機能しますが、バックグラウンドにデスクトップウィンドウがある必要がなく、終了時に自動的に再起動しない限り、他の環境でも機能するはずです。xkill
pcmanfm
xpenguins
。Mateは、デスクトップを強制終了するとすぐに再起動します。使用するには、いくつかの単純なウィンドウマネージャーを使用する必要がありますxsnow
。
(Conkyが開始した)luaスクリプトは、この仕事に適したツールだと思いました。インターネットにはたくさんの例があります(たとえばhereとhere)。たとえば、外で雪が降っているときだけデスクトップに雪を降らせるのに使用できます。
フォーラムで、ある男が花火と雪のためのluaスクリプトの書き方に関するビデオチュートリアルを投稿しているのを見ましたが、残念ながら彼はYouTubeからそれらを削除しました...
ただし、テンプレートとして使用できる残りのコードがいくつかありますが、残念ながら単独では機能しません。
luaを学び、これを自分で修正する時間と傾向があった場合、私は次のようにします。
〜/ .conkyrcに次の行を追加します
lua_load /path/to/home/.conky/lua/snowfall.lua
lua_draw_hook_pre snowday
を実行しますconky
。エラーを探し、必要に応じてデバッグ/コメントアウト/機能追加...
これは、でsnowday
使用可能な関数の基本ですconky
。この作品を実際に見たいです!
何が欠けていますか?timer
そしてVector
少なくともクラス..
function conky_snowday()
timer.Stop("fuller")
local emt2 = ParticleEmitter(Vector(0,0,400))
timer.Create("fuller", 0.1, 0, function()
for i=1, 1000 do
local snowparty = emt2:Add("particle/snow",LocalPlayer():GetPos() + Vector(0,0,1000))
snowparty:SetVelocity(Vector(math.random(-700,700),math.random(-700,700),math.random(-300,-100)))
snowparty:SetDieTime(4)
snowparty:SetStartAlpha(0)
snowparty:SetEndAlpha(255)
snowparty:SetStartSize(5)
snowparty:SetEndSize(math.random(0,3))
snowparty:SetColor(255,255,255)
snowparty:SetRoll(math.random(0,360))
end
end)
emt2:Finish()
end
particle/snow
おそらくそこに閉じ込められ、間違いなくDirectXのために書かれていないことになるので、はい、OpenGLの:(だから私にポートには難しいだろう、後でNVidiaのSDKサンプルを通して見ていた。そこだsmoke
例が、しかしその用途CUDA。xsnow
...唯一の現在のオプションのようだ
すべての休日の装飾のためにこれを試してください:
http://xfce-look.org/content/show.php/XDecorations?content=167575
それがうまくいくかどうかは確かではありませんが、問題xsnow
を解決するために私がやったことはここにありますxpenguins
。
1.インストールしopenbox
、obconf
2。現在のopenbox
セッションからログアウトし、セッションを開始します。
3.右クリック->ターミナルの起動-> xpenguins
(xsnow
あなたのためかもしれません)
詳細な説明については、この回答を確認してください。
make
make clean
make install