如何从TTY重新启动Compiz? (及相关,如何设置后备WM?)

我正在测试Natty,而Compiz一直在轰动我。 但是,它并不总是让我选择重新启动Compiz,并且由于某种原因没有配置回退窗口管理器(WM)。

没有WM,我的所有程序仍然在运行,但它们不接受键盘输入,我无法在它们之间切换。

但是,我可以按Ctrl + Alt + F1并获得一个终端,我可以用killall Xorg重置一切; 但是,如果可能的话,我宁愿重置Compiz。

如果我尝试在TTY中键入compiz --replace ,它会抱怨“致命 – 无法打开显示”。 有没有办法让TTY1重启Compiz? 像compiz --replace --display=something

另外,有没有办法配置回退窗口管理器,以便有更简单的方法从Compiz崩溃恢复?

切换到1号终端( Ctrl + Alt + F1 )并运行

 DISPLAY=:0 unity --replace 

要么

 DISPLAY=:0 compiz --replace 

有时它不会重启。 只需杀死所有compiz进程并再次尝试以防万一。

您需要设置DISPLAY环境变量,在通常情况下,您可以使用单个Xorg实例

 export DISPLAY=":0.0" 

我的菜单栏和任务栏都消失了,我遇到了类似的问题。

我尝试了上面的解决方案,但它没有用。 然而,随着以下我让我的东西恢复正常:)

 DISPLAY=:0 compiz --replace