问题描述
我最近在11.10中将Cairo Dock添加到了我的GNOME Shell中。 Cairo Dock非常棒,但是我要解决一个小问题:安装Cairo Dock之后,LightDM包括non-working桌面的两个无关条目。 (工作桌面的条目保持不变,所以我想我可以忽略无关的条目,但是…)
因此,我想删除/编辑LightDM中的无关条目。我一直在寻找有关如何执行此操作的讨论,但是运气并不好。
有关如何编辑11.10中的登录菜单的任何建议?
最佳回答
会话列表由文件夹/usr/share/xsessions
中的.desktop文件定义。
让我们删除GNOME Classic
在终端中:
cd /usr/share/xsessions
sudo mv gnome-classic.desktop gnome-classic.desktop.backup
这将重命名gnome-classic桌面文件
注销-新的会话列表如下所示:
次佳回答
如果您这样做,您的包裹维护者将为您感到骄傲:
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
第三种回答
-
使用
Ctrl-Alt-T
打开终端 -
cd /usr/share/xsessions
-
ls
将向您显示,例如:awesome.desktop gnome-shell.desktop ubuntu.desktop gnome.desktop ubuntu-2d.desktop -
使用
sudo rm lubuntu.desktop
(或其他任何方法)删除不再需要的内容。 -
注销,您应该看到更改-如果没有,请重新启动,然后您将看到它们。