Thanks for mentioning and the solution.
I am working on a new version of xsnow to be submitted to debian within
an month or so.
On sourceforge you find newer versions:
https://sourceforge.net/projects/xsnow/files/
use 2.0.22 if you want the same functionality as in 2.0.19. Use 3.0.3
for an impression of xsnow I am working on now. To see the birds, you
will need a compositing window manager (gnome, xfce, kde, ...)
Willem
On 18/08/2020 08.35, Jakub Wilk wrote:
Package: xsnow
Version: 1:2.0.19-1
xsnow crashes for me:
$ xsnow
Xsnow-2.0.19
December 14th 2001 by Rick Jansen
February 2020 by Willem Vermin
Could not determine desktop session
Segmentation fault
Backtrace:
#0 __strlen_ia32 () at ../sysdeps/i386/i586/strlen.S:94
#1 0xf6db9fcb in __GI___strdup (s=0x0) at strdup.c:41
#2 0x56569a6b in DetermineWindow () at main.c:3127
#3 0x56563022 in main (argc=<optimized out>, argv=<optimized out>)
at main.c:424
As a work-around, you can set the DESKTOP_SESSION environment variable,
e.g.:
$ DESKTOP_SESSION=moo xsnow
-- System Information:
Architecture: i386