Panel and dock Hidden on Fedora 43 (Gnome 49, Wayland)
Let it snow on your desktop
Brought to you by:
willem_vermin
Hello, I tried to reinstall xsnow on Fedora 43 (Gnome 49, Wayland) and it hides the top panel and the dock (I use the popular Dash to Dock gnome extension). BTW, i'm using the most recent xsnow version 3.8.6 (I was able to compile it). See the attached files for a screenshot (there is no top panel and dock).
Hi Francis,
thanks for mentioning, I am working on a solution, but for now, you can try to change line 768 in src/main.c:
into
1, // dock see "IGNORE_ME" for xpenguins and others
As said, I am working on a more fundamental solution.
You can also get version 3.8.4 from sourceforge.
I'll let you know when my 'fundamenta;' solution is ready.
Regards,
Willem
On 30/11/2025 18.31, Francis Gagnon wrote:
Related
Tickets: #17
Mate desktop also prefers the dock parameter set to 1, otherwise it shows the snow window in the windows list.
To solve the problem I added a -dock parameter to the command line options.
Hi Nik,
nice work!
A few days ago I put a new version on sourceforge:
https://sourceforge.net/projects/xsnow/files/
Can you test the new version and let me know the results?
Thanks for your commitment,
Willem
On Thu, 18 Dec 2025, 22:32 Nik Soggia, crimex@users.sourceforge.net wrote:
Related
Tickets: #17
Hi,
I can confirm that the snow window of xsnow 3.9.0 appears in the window-list of mate and xfce desktop environments unless the dock parameter of make_trans_window() is set to 1.
Cheers
Hi,
I assume that with 3.9.0 the panel remains visible, the only thing is that the snow window appears in the window list,
so you have two icons for xsnow, one for the menu and one for the snow-window.
Am I OK?
I guess, the 'correct' way to prevent an icon for the snow-window to appear somewhere is by adding these two lines
in main.c, line 1819: at the start of function make_full_maxscreen:
It works in cinnamon.
I will incorporate something like this in a next release.
Willem
On 12/19/25 11:09, Nik Soggia wrote:
Related
Tickets: #17
Hi,
you are correct. With a vanilla 3.9.0 I see both the menu and the snow-window icons.
I tested your patch and it works beautifully in mate and xfce environments too.
Moreover "skip_taskbar" and "skip_pager" sound exactly as the perfect tools for the job.
You nailed it! Thanks a lot!
Cheers
Thanks Willem! Your quick workaround does work. I can now have a christmas-y desktop at my job in the meantime! Keep me in touch for the actual fix.
Also, while I'm it, a feature request if it's not too hard to implement: could it be possible to add an option so the snow accumulate without any limits at the bottom of desktop ? Right now the accumulation limit is quite low IMO (see screenshot). Thanks!
try starting xsnow like this:
xsnow -ssnowdepth 200
see the manpage or
xsnow -h
Willem
On Tue, 2 Dec 2025, 15:06 Francis Gagnon, franckgaga@users.sourceforge.net
wrote:
Related
Tickets: #17
It does work, thanks! Maybe increase the max value of the "On bottom" slider in the GUI ? The max is currently 100.
Any suggestion? 10 or 20 % of screen height maybe?
On Tue, 2 Dec 2025, 22:31 Francis Gagnon, franckgaga@users.sourceforge.net
wrote:
Related
Tickets: #17
As someone who lives in the northern part of Quebec, 100 is not a realistic limit for snow accumulation 😅.
I tried these settings on my 3840x1178 display (as reported by xsnow):
-ssnowdepth 500: perfect amount of snow accumulation-ssnowdepth 750: it does not accumulate as much, there are holes that start to appear in the snow bed (see screenshot), even if I disable blowoff and accumulation on scenery (and the # of flake is far away from the max)-ssnowdepth 1000: weirdly the snow was not accumulating at the bottom of the screen anymore (without any error or warning in the terminal)Maybe around 15% of screen height would be a good max.
Last edit: Francis Gagnon 2025-12-03
ok, thanks.
On Wed, 3 Dec 2025, 16:53 Francis Gagnon, franckgaga@users.sourceforge.net
wrote:
Related
Tickets: #17
Hi,
on https://ratrabbit.nl/ratrabbit/xsnow/downloads/index.html
you find the newest version of xsnow. Can you test it?
Willem
Hello,
Using 3.9 pre 02:
Still no top panel and dock. Also the max of snow accumulation at bottom is still 100.
Strange, I will have a look.
To be sure: which version of xsnow is running? You can see that in the
'settings' panel.
Willem
On Tue, 9 Dec 2025, 14:44 Francis Gagnon, franckgaga@users.sourceforge.net
wrote:
Related
Tickets: #17
Oh, I forgot to mention: 100 % means 15% of the screen height.
On Tue, 9 Dec 2025, 14:44 Francis Gagnon, franckgaga@users.sourceforge.net
wrote:
Related
Tickets: #17
Okay. Well, at 100, the max snow accumulation is about the third of when I configured
-ssnowdepth 500in the terminal.Hi Francis,
Half of the screen-height is somewhat too much for my taste...
But you can adapt the source:
in src/fallensnow.c:
line 1049: change 0.15 to whatever you like, for example 0.40 .
For snow on windows:
line 1060: change 0.10 to your taste.
Still not understanding why you get nothing at all on monitor 1.
I guess you are able to place a window there? (sorry, silly question,
but just to be sure).
I will try to put a live fedora43 gnome/wayland on a bootable usb stick
and experiment.
Willem
Wow, following the thread of a conversation on sourceforge tickets is terrible, with the weird indentation system 😆.
Alright. I just noticed that I made a mistake in my test above. I computed my percentage with the first dimension (width) of the resolution instead of the second one (height). On my 3840x1178 display, the perfect
-ssnowdepth 500setting (for my taste) is around 50% of screen height, not 15% as I said above.Here's a video of what's happening on my Fedora 43 + Wayland + Gnome 49 + Dash to Dock extension, in case it is not clear
edit: Yes I'm able to put a window there. I'm also able to manually move the xsnow "window" there in Gnome workspace overview. But doing so make it freezes, the animations stop.
Last edit: Francis Gagnon 2025-12-10
3.9.0 pre02, see screenshot.
Hi,
thanks for testing!
I tried it on my debian-13 system. Using one monitor, all went well,
I did not lose the top panel, both in gnome-wayland and gnome-xorg.
When I have two monitors attached, than the option 'all monitors'
in the settings pane causes the top panel to disappear. When I choose
'monitor 0' or 'monitor 1' then things are ok.
Are you using more than one monitor?
'all monitors' gives problems in other desktop environments also.
Willem
On 09/12/2025 17.30, Francis Gagnon wrote:
Related
Tickets: #17
Yes I have two monitors and the issue is only there when I select "all monitors". There is no issue at all when I select my primary monitor a.k.a monitor 0.
There is another issue if I select monitor 1. Note that I have no top panel nor dock on the monitor 1. Most of the time it does not "start" at all. No snow, not star, nothing at all not even outlines on the desktop of monitor 1. This is sad since I would like to see it mainly on monitor 1, since this is my secondary monitor and I frequently see the desktop on this one.
Last edit: Francis Gagnon 2025-12-09
Can you start xsnow in a terminal and send the output produced to me?
Like this:
and send the file 'output' to me.
Willem
On Tue, 9 Dec 2025, 18:39 Francis Gagnon, franckgaga@users.sourceforge.net
wrote:
Related
Tickets: #17