如何使用命令行禁用compiz并启用metacity?
我已经安装了一些新的驱动程序并重新启动,当我登录屏幕时,我的娱乐性变得很黑,然后是白色,并且它从未正确绘制。 我使用Ctrl + Alt + F1切换到命令行,但我不确定如何禁用compiz并启用metacity作为默认窗口管理器。 使用metacity --replace
不起作用,因为命令行似乎是一个单独的登录实例…任何提示?
编辑:
我现在这样做了:
How to install classic gnome desktop in ubuntu 12.04 (Precise)
从虚拟控制台运行metacity --replace
不起作用,因为它不知道要附加到哪个X11显示器。 默认行为是附加到它运行的显示器……并且在虚拟控制台中运行的shell不在任何X11显示器上。
相反,您必须手动指定显示。 除非您以不同方式配置X11显示器,否则它将为:0
。 (即使你有多个显示器,它仍然是:0
除非你改变了你的X11配置。)
为此,请使用此命令 :
metacity --display=:0 --replace
如果这不起作用,那么首先尝试手动终止compiz
进程。 要做到这一点:
-
运行
killall compiz
。 等几秒钟。 也许compiz
将响应此信号并终止。 -
运行
killall -KILL compiz
。 这几乎总能确保compiz
立即终止。
第1步是可选的,但可以帮助进程释放一些资源并完成某些重要的操作(比如将缓冲的数据写入文件)。