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

Jon*_*han 49 command-line compiz tty 11.04

我正在测试 Natty,而 Compiz 一直在我身上崩溃。但是,它并不总是给我重新启动 Compiz 的选项,并且由于某种原因没有配置后备窗口管理器 (WM)。

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

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

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

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

Owa*_*one 66

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

DISPLAY=:0 unity --replace 
Run Code Online (Sandbox Code Playgroud)

或者

DISPLAY=:0 compiz --replace
Run Code Online (Sandbox Code Playgroud)

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

  • 我已经杀死了 compiz,我不得不运行 `DISPLAY=:0 unity --replace ` 来开始统一。只是运行compiz并没有显示全屏窗口装饰,也没有自动启动unity。 (3认同)
  • 最新的 unity 自动在 DISPLAY=:0 上启动。 (2认同)

Ada*_*tek 13

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

export DISPLAY=":0.0"
Run Code Online (Sandbox Code Playgroud)