Как удалить записи сессии из LightDM?

Я недавно добавил Каирское Прикрепление к своему Shell GNOME в 11,10. Каирское Прикрепление является БОЛЬШИМ, но меня оставляют с одной небольшой проблемой, которую я хотел бы решить: после установки Каирского Прикрепления LightDM включает две посторонних записи в нерабочие рабочие столы. (Записи в рабочие рабочие столы остаются незатронутыми, таким образом, я предполагаю, что мог просто проигнорировать посторонние записи, но...),

Таким образом, я хотел бы удалять/редактировать посторонние записи в LightDM. Я посмотрел и искал обсуждения того, как сделать так, но не имел большой удачи.

Какие-либо предложения о том, как пойти о редактировании меню входа в систему в 11,10?

28
задан 10 June 2012 в 02:36

3 ответа

Список сеансов определяется файлами .desktop в папке / usr / share / xsessions

enter image description here

Давайте удалим GNOME Classic

В терминале:

cd /usr/share/xsessions
sudo mv gnome-classic.desktop gnome-classic.desktop.backup

Это переименовывает gnome-classic файл рабочего стола

Выход из системы - новый список сеансов будет выглядеть так:

enter image description here

32
ответ дан 23 November 2019 в 01:07
  • Откройте терминал, нажав Ctrl-Alt-T
  • cd / usr / share / xsessions
  • ls покажет вам, например:

     awesome.desktop gnome-shell.desktop ubuntu.desktop
    gnome.desktop ubuntu-2d.desktop 
  • Используйте sudo rm lubuntu.desktop (или что-то еще), чтобы удалить те, которые вам больше не нужны.

  • Выйдите из системы, и вы увидите изменения - - если нет, перезагрузитесь, и вы их увидите.
11
ответ дан 23 November 2019 в 01:07

Сопровождающие вашего пакета будут гордиться вами, если вы сделаете это следующим образом:

sudo mkdir /usr/share/xsessions/hidden
sudo dpkg-divert --rename \
      --divert /usr/share/xsessions/hidden/gnome-classic.desktop \
      --add /usr/share/xsessions/gnome-classic.desktop

При этом диспетчер пакетов запомнит новое расположение файла. У этого есть несколько преимуществ по сравнению с другими ответами:

  • Это гарантирует, что будущая установка / обновление пакета не вернет ваши изменения.
  • Он работает с другими диспетчерами отображения (например, lxdm перечисляет записи .backup )
  • Вы можете легко отменить его, если передумаете с помощью:

    sudo dpkg-divert --rename --remove /usr/share/xsessions/gnome-classic.desktop[1279 visible

18
ответ дан 23 November 2019 в 01:07

Другие вопросы по тегам:

Похожие вопросы: