Невозможно реплицировать xsessions/ubuntu.desktop в Ubuntu Desktop 14.04 (с ошибками xsession)

Невозможно реплицировать xsessions/ubuntu.desktop в Ubuntu Desktop 14.04 (с ошибками xsession)

Я потерял из-за этого довольно много волос. Я пытаюсь заставить вторую x-сессию вести себя точно так же, как и та, что по умолчанию предоставляется ubuntu.desktop. Итак, вот что я сделал:

  • скопировал ubuntu.desktop в custom.desktop
  • отредактировал custom.desktop, так что строка имени теперь выглядит как «Name=Custom» (полное содержимое вставлено ниже)

Когда я вхожу в ubuntuсеанс со страницы входа lightdm, все идет как и ожидалось. Но если я пытаюсь войти в систему с custom, то получаю только обои (нет боковой панели, нет верхнего меню, нет возможности запустить терминал GUI).

Я не могу понять, что в этом особенного ubuntu.desktop, что custom.desktopне поддается воспроизведению?

пользовательский.рабочий стол

[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-ошибки

При использовании предоставленной ubuntuсессии, .xsession-errorsпочти пуст.
При использовании моей customсессии, она заполняется предупреждениями и критикой, заканчиваясь этими строками:

  (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

Связанный контент