Package: e16-data Version: 1.0.0-1 Severity: important --- Please enter the report below this line. ---
e16 is not started by gnome-session 2.26.2-1. /usr/share/e16/misc/starte16 calls /usr/bin/gnome-session, but --debug shows gnome-session[5587]: DEBUG(+): GsmManager: ID: /org/gnome/SessionManager/App26 app-id:e16.desktop is-disabled:1 is-conditionally-disabled:0 [...] gnome-session[5587]: DEBUG(+): app /org/gnome/SessionManager/App26 not installed or not for GNOME /usr/bin/gnome-session checks the e16 desktop file (/usr/share/applications/e16.desktop) to see whether it is "disabled" (see line 127 in function is_disabled() in gnome-session-2.26.2/gnome-session/gsm-autostart-app.c). This "check" fails if the "Type" field is anything other than "Application" or "Link" (see line 487 in egg_desktop_file_can_launch() in gnome-session-2.26.2/egg/eggdesktopfile.c). Changing the "Type" field from "XSession" to "Application" fixes the problem (see attached trivial patch). Not sure whether this should be reported to the gnome-session folks, though. -Tobias --- System information. --- Architecture: i386 Kernel: Linux 2.6.30-1-686-bigmem Debian Release: squeeze/sid 500 unstable ftp.us.debian.org 500 unstable emacs.orebokech.com 500 unstable debian-multimedia.org --- Package information. --- Package's Depends field is empty. Package's Recommends field is empty. Package's Suggests field is empty.
--- /usr/share/applications/e16.desktop.orig 2009-07-11 10:00:03.000000000 -0700 +++ /usr/share/applications/e16.desktop 2009-07-11 09:59:51.000000000 -0700 @@ -1,6 +1,6 @@ [Desktop Entry] Encoding=UTF-8 -Type=XSession +Type=Application Name=E16 Comment=This session starts the Enlightenment (e16) window manager Comment[it]=Questo avvia il window manager Enlightenment (e16)