We recently registered with freedesktop.org to get "Cinnamon" listed as a valid desktop (for many checks - app visibility in menus, startup programs, etc..)
It's been accepted, but in the meantime, according to the standard for desktop names we thought we were supposed to prefix X- if it's an unregistered name: http://standards.freedesktop.org/menu-spec/menu-spec-1.0.html#onlyshowin-registry. Upon a quick re-reading, desktop names were not specifically included in this X- exception (it could be mentioned elsewhere, however, just did a quick re-read.
Regardless, running wallch by:
XDG_CURRENT_DESKTOP=GNOME wallch
Works fine, at least in my limited testing. I didn't dig into this code much, and the breakpoint where it segfaults wasn't very informative.
Without knowing more, for the time being, until Cinnamon rolls out as a registered desktop name, I would maybe just supply an additional .desktop file with:
So I think this may be something silly...
We recently registered with freedesktop.org to get "Cinnamon" listed as a valid desktop (for many checks - app visibility in menus, startup programs, etc..)
It's been accepted, but in the meantime, according to the standard for desktop names we thought we were supposed to prefix X- if it's an unregistered name: http:// standards. freedesktop. org/menu- spec/menu- spec-1. 0.html# onlyshowin- registry. Upon a quick re-reading, desktop names were not specifically included in this X- exception (it could be mentioned elsewhere, however, just did a quick re-read.
Regardless, running wallch by:
XDG_CURRENT_ DESKTOP= GNOME wallch
Works fine, at least in my limited testing. I didn't dig into this code much, and the breakpoint where it segfaults wasn't very informative.
Without knowing more, for the time being, until Cinnamon rolls out as a registered desktop name, I would maybe just supply an additional .desktop file with:
OnlyShowIn= X-Cinnamon CURRENT_ DESKTOP= GNOME wallch
Exec=XDG_
and NotShowIn= X-Cinnamon in your other .desktop file.
This problem will probably eventually go away.