脚本恢复到经典桌面并删除Ubuntu中的Unity


1

在Ubuntu 11.04中,是否可以恢复到经典桌面并使用脚本禁用Unity 而不是通过GUI注销和设置它?


你想永久禁用Unity吗?或者完全删除它?你什么时候认为应该调用脚本?您可以选择在登录时使用Unity或经典环境,这个选择将被记住。
懒惰2011年

我正在创建一个需要在安装Ubuntu后运行的脚本。我想将此作为一种选择。我认为不必删除它,只需运行经典桌面即可。但我不知道在Unity运行时是否可以这样做。(该脚本可能会在用户登录时执行。)
SPRBRN 2011年

Answers:


0

是否可以恢复到经典桌面并使用脚本禁用Unity而不是通过GUI注销和设置它?

回答

对的,这是可能的。

....我要走出去,假设你也想知道一个解决方案..;)


实际答案

如果您使用gdm作为显示管理器(它是默认的显示管理器),那么......

  1. 编辑你的/etc/gdm/custom.conf

  2. 添加“ DefaultSession = gnome ”行到最后(当你进入那里时可能没有'DefaultSession'键。

你可以把它转储到终端并称之为胜利:

sudo echo "DefaultSession=gnome" >> /etc/gdm/custom.conf"

如果你没有使用gdm,那么你需要查找该显示管理器的等价物。谷歌是你的朋友。


简单的图形解决方案

对于阅读此内容的其他人,谁可以站在图形解决方案中,请查看本指南


对于仅限Gnome的设置

从11.04 开始删除任何与gnome无关的内容的指南


@rxt - 如果您正在为此创建脚本,则应使用sed / gawk之类的内容替换DefaultSession值(如果已存在)。您可能还想检测GDM甚至是否正在使用显示管理器,请看:linuxandfriends.com/2008/09/06 / ...
James T Snell

谢谢回复。我查了一下,用过的显示管理器是GDM。我将该行添加到custom.conf,然后重新启动,它不起作用。然后我想这可能是因为该帐户已经存在。所以我创建了一个新用户,切换到该用户,仍然是Unity。
2011年

@rxt:也许这意味着默认会被覆盖。您真的需要命令行解决方案吗?
James T Snell
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.