删除 17.10 版无用的登录选项

删除 17.10 版无用的登录选项

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

  • 侏儒
  • 侏儒经典
  • Ubuntu

等等...如果会话UbuntuGNOME 自带的?我目前只使用Xorg 上的 Ubuntu选项。

答案1

正如 @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

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

答案2

去除GNOME 经典版从 Ubuntu 17.10 或更早版本开始,在终端中运行此命令:

sudo apt remove gnome-shell-extensions

去除香草GNOME会话,运行

sudo apt remove gnome-session

相关内容