Substituir comando:
java -jar $SNAP/jar/wallpaperdownloader.jar
com run.sh
.
Aqui está o run.sh
:
#!/bin/sh
# Not good, needed for fontconfig
export XDG_DATA_HOME=$SNAP/usr/share
# Font Config
export FONTCONFIG_PATH=$SNAP/etc/fonts/config.d
export FONTCONFIG_FILE=$SNAP/etc/fonts/fonts.conf
export HOME=$SNAP_USER_DATA
java -jar -Duser.home=$SNAP_USER_DATA $SNAP/jar/wallpaperdownloader.jar
"-Duser.home=$SNAP_USER_DATA"
resolveu meu problema.
Atualização: Veja um exemplo completo no Playpen Snappy usando um lançador personalizado para start-up.