Xsnow. It Is That Time Of The Year.
Is there a 'trick' to running Xsnow on the Xfce or KDE desktop? At the moment I have it running in Fluxbox, but prefer Xfce.
OTOH, I like what I see of Fluxbox. Amazingly lightweight! |
Quote:
|
for kde4, found this: it's fine but... ok, xsnow is another thing :)
but if noone updates it, it won't run there. |
Quote:
|
Shame that it doesn't work with KDE. I tried using it with FVWM2 which works apart from it doesn't like conky! :(
|
All the modern desktop environments replace the X11 root window with their own full-screen window which holds desktop icons and what have you. Compositing window managers also tend to do this. When you run something like xsnow it still uses the root window which is covered by the desktop window so you can't see the animation. To get xsnow and other older stuff that uses the root window to work under xfce you'll have to disable xfdesktop (Settings/Session and Startup), but then you lose the desktop functionality that it provides.
|
/me ponders. Snow?
- poor TV picture due to weak signal? - fabled photoshop effect in mountain scenes? - environment visited by dollar burners with desire to wear plaster? |
Ponse and Qweasd,
Yes, thank you, I was aware of that, but, as Ponse said, "...xsnow is another thing." :) Gazl, I tried removing the xfdesktop, but xsnow still wouldn't run. Oh, well... guess I was being just a little too nostalgic. I remember how much my children liked it when they were very young. Kinda of liked it myself. :) So, it looks like it is Fluxbox for The Christmas Season. :) Thanks to all of you for your suggestions and Merry Christmas! :hattip: |
1 Attachment(s)
xsnow runs fine on 64bit slackware running gnome
|
I couldn't get it to run on KDE, nor does KDE's Snow effect work. Maybe I have to logout and back in? That shouldn't be right, though.
|
Quote:
Did you upgrade to 1.42 ? Slackware (seems all releases) comes with xsnow 1.40 and I usually upgrade to 1.42. I only upgrade because I like the graphic of the santa in 1.42, your screen seems to have the same graphic as 1.42 (or is there an option I do not know about). Regards john PS, maybe the OP can try an upgrade of xsnow, it is quite easy to build (I cannot past in urls, but maybe google xsnow-1.42.tar.gz) |
actually I use a hacked copy of xsnow which I've added lights and the xmas tree to but it compiled fine it says its version 1.42
|
I know I am not helping anyone, but here is xsnow in mwm in xnest in KDE :p
http://melikamp.com/gfx/xnest-mwm-xsnow.png (~1.7 MiB) |
Quote:
now works in Xfce. I couldn't get it to work in KDE, but as I now use Xfce 99.9% of the time that is no great loss. :) Again, many thanks! Ho, Ho, HO! Merry Christmas! *Actually since there wasn't a package available, I compiled and installed 1.42. |
Quote:
|
Well, 1.42 works and I'm glad to have it, but I liked 1.40 much better.
In 1.42 the snow doesn't accumulate on the open windows, it just falls directly to the bottom of the screen. OTOH, the Santa is better in 1.42, but, again, OTOH, I liked the reindeer better in 1.40. Oh, well, as I said, good to have it nevertheless. :) |
Quote:
|
I think -nonopopup might be more appropriate...
|
Quote:
Oh, well.... :) |
Ah, ha!
I've found that once "compositor" is turned off in Xfce, then the snow will accumulate on open windows as it is designed to do, without using any options when starting xsnow. Ho, Ho, Ho. :) |
1 Attachment(s)
Hi cwizardone,
Quote:
Andrew BTW Have we 'met' on aolu in the past? |
So to get it working as it used to on newer desktops, we have to disable xcompmgr?
|
Thanks PV and team:
Code:
xap/xgames-0.3-x86_64-3.txz: Rebuilt. |
Quote:
Many Thanks. |
For all your holiday decorations try this:
http://xfce-look.org/content/show.ph...content=167575 Works on xfce,kde,gnome,mate,lxde |
That's good but the snow does not land on windows :-(
|
No it doesn't I never did like the way xsnow did that., if you move or close the window xsnow doesn't know about the new ppsition etc and it starts to look scruffy, also of course xsnow ( which I used for years and loved ) now doesn't work on a lot of platforms because it draws to the root window that a lot of platforms cover, ie xsnow doesn't work on kde, gnome, or lxde ( least without hacking about ), xdecorations does.
|
Yeah :-( I think it's more cosy when the snow buildings up, exciting! And then you have to wipe it clean when it gets scruffy, as you say. Would there be a chance that you could add it in as an option?
|
I will see what I can do!
|
:-D
|
Just posted an update with some extra graphics and smaller santas :)
http://xfce-look.org/content/show.php?content=167575 No snow accumulation yet as it's proving surprisingly difficult! |
New update to XDecorations here:
http://xfce-look.org/content/show.php?content=167575 Now includes settling snow on windows and bottom. N.B. This feature does not work with ubuntu unity, ( I am just so fed up with ubuntu breaking stuff all the time ), but works fine with KDE, LXDE, Xfce, Mint gnome. Enjoy! |
Oo, it's good! :-D
Just a few little things: I shade a window, so that its titlebar is the only part visible. When a large snowflake comes down and lands upon it, I can see the bottom of the flake appear under the bottom of the titlebar, before it disappears (when it's landed). I suppose this only happens when the width of the titlebar is smaller than the size of the snowflake. I put the config into ~/.config/xdecorations.rc, but it doesn't recognise it without the -configfile option. I'm sure there used to be some information printed with --help or the like. But this is great! Thank you :-) If only it felt like winter IRL… |
options use '-' not '--' so use -help, yes if you have a thin title bar you MAY see the snowflake before it settles, sorry can't be helped.
I will fix the loading of the default config file for the next release, thanks! |
Quote:
|
it's my prog so I'll do the options my way like it or lump it
|
I wasn't trying to tell you how to do things, just giving a suggestion. No need to be defensive over it.
|
I am always happy to accept constructive criticism or requests for new features but what you posted was needless nit picking of which there is a lot in this forum, also the use of '-' or '--' is actually purely arbitrary, for instance, the original xsnow uses '-', mplayer, a fairly major piece of Linux software uses '-', ffmpeg uses '-' amongst others so your comment was not constructive and got the answer it deserved.
|
As a P.S. to whoever added to the rep for bassmadrigal for his reply this is not a helpful answer , if you just want to agree with an opinion use somthing like "+1"
|
Quote:
@Keith Hedger: I am not the whoever IIRC and didn't try what you propose thus can't have an opinion about it. Thanks for sharing anyway. |
Quote:
|
Quote:
It certainly wasn't my goal to make you defensive of your software. Too many devs think that any criticism is a jab at their program, which I assure you, wasn't the case here. I'm sorry you took it that way. |
You obviously difn't read it very well then I have nothong to do with xsnow and nit picking is nit picking regardless ofwhat excuse you choose to use, andI wan't being defensive just jared off because you post was jusy critisizing, ( damn wish I spell! ),one of the earlier posters pointed out a minor bug about the default config file not being read, tjat was constructive,it pointedout somthimg that needed fixing and as I replied I will fix it in the next update, I really don't have the time or enthusiasm to be polite to peoplewho can only critisize for the sake of it, I will now cancel my subscription to this thread and let you get on with trying to exscuse your negative nitpocking posts
|
I submitted a PM to Keith Hedger asking him to not unsubscribe from this thread because of a misunderstanding between us. I will refrain from posting any further suggestions in this thread.
Apologies to Keith Hedger and any others who believed I was trying to nitpick. I believed I was offering constructive criticism in an attempt to make the program better. |
:-(
|
Quote:
I DID! While your attempts to provide an alternative to XSnow are appreciated, your response to bassmadrigal was, IMO, completely inappropriate, and like your choice of graphics for your project, childish, at best. I started this thread and DO NOT consider that response or any of your subsequent replies to be a contribution to the topic, but just the opposite. @bassmadrigal, You have nothing to apologize for. Let him take his ball and go home. |
new xsnow available
A new version of xsnow is available on sourceforge:
https://sourceforge.net/projects/xsnow/ From the website: Finally, a working xsnow for Gnome, KDE, etc. Based on the original xsnow-1.42 created by Rick Jansen, after the xsnow-2019 conference in Antas (Spain) we now have available a xsnow that works on many desktop environments, even Raspian. By request of many beta-testers, a graphical front end has been created as well. |
Dependency
Requires GdkMonitor. Anyone know how to get this? Slackware 14.2, here.
Code:
CC xsnow-transparent.o |
GdkMonitor
On my Ubuntu 19.04 system, GdkMonitor is defined in /usr/include/gtk-3.0/gdk/gdkmonitor.h
And this file is part of libgtk-3-dev Debian dependencies are listed in the file 'dependencies' in the xsnow directory. |
Quote:
|
All times are GMT -5. The time now is 05:35 PM. |