No se puede replicar xsessions/ubuntu.desktop en el escritorio de Ubuntu 14.04 (con xsession-errors)

No se puede replicar xsessions/ubuntu.desktop en el escritorio de Ubuntu 14.04 (con xsession-errors)

Se me ha caído bastante pelo por este motivo. Estoy intentando que una segunda sesión x se comporte exactamente como la predeterminada proporcionada por ubuntu.desktop. Así que esto es lo que hice:

  • copió ubuntu.desktop a custom.desktop
  • Se editó custom.desktop para que la línea de nombre ahora diga "Nombre=Personalizado" (el contenido completo se pega a continuación)

Cuando inicio ubuntusesión desde la página de inicio de sesión de lightdm, todo sale como se esperaba. Pero si intento iniciar sesión custom, termino solo con un fondo de pantalla (sin barra lateral, ni menú superior, ni forma de iniciar una terminal GUI).

¿No puedo entender qué tiene de especial ubuntu.desktopque custom.desktopno se pueda replicar?

escritorio.personalizado

[Desktop Entry]
Name=Custom
Comment=This session logs you into Ubuntu
Exec=gnome-session --session=ubuntu
TryExec=unity
Icon=
Type=Application
X-LightDM-DesktopName=Unity
X-Ubuntu-Gettext-Domain=gnome-session-3.0

~/.xsession-errores

Cuando se utiliza la ubuntusesión proporcionada, .xsession-errorsestá casi vacía.
Al usar mi customsesión, se llena de advertencias y críticas, terminando con esas líneas:

  (zeitgeist-datahub:2481): GLib-GObject-WARNING **: invalid (NULL) pointer instance
  (zeitgeist-datahub:2481): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failded

información relacionada