删除17.10的无用登录选项

我刚刚从17.04升级到Ubuntu 17.10(之前的版本是gnome,而不是Unity)。 现在登录后更新我有几个选项

  • 地精
  • Gnome Classic
  • Ubuntu的

等…如果会话Ubuntu附带GNOME,我如何删除引用旧GNOME的所有内容? 我目前只使用Xorg选项Ubuntu

就像@muru在他的评论中所述,你有/usr/share/xsession目录中所有会话的文件。 遗憾地重命名它们并不足以使它们消失(至少在我的情况下),所以将它们移除或移动到其他地方,以防你想要保留它们。 该目录应与此类似,只需选择您要保留的内容(下面的示例来自我的机器)。

 ls -lah /usr/share/xsessions/ total 20K drwxr-xr-x 2 root root 4,0K Okt 23 18:11 ./ drwxr-xr-x 347 root root 12K Okt 22 23:46 ../ lrwxrwxrwx 1 root root 18 Okt 13 13:33 gnome.desktop -> gnome-xorg.desktop -rw-r--r-- 1 root root 201 Okt 13 13:33 gnome-xorg.desktop 

其中的符号链接是您实际选择的桌面环境,因此只删除其他文件并保持符号链接指向完整的文件。

如果您不想删除文件,您也可以通过以下方式删除相关文件的所有权限(如@PJSingh所述):

 # Example line! Change filename accordingly! sudo chmod a-rwx ubuntu-xorg.desktop 

之后,当您登录时,您甚至不再看到齿轮符号。

要从Ubuntu 17.10或更早版本中删除GNOME Classic ,请在终端中运行:

 sudo apt remove gnome-shell-extensions 

要删除vanilla GNOME会话,请运行

 sudo apt remove gnome-session