Ubuntu 18.04 中 Compiz 无法工作

Ubuntu 18.04 中 Compiz 无法工作

如果安装 Ubuntu 18.04 后 Compiz 无法工作,请先确认你实际运行的是 Unity 会话。Compiz 是 Unity 使用的窗口管理器,但 Ubuntu 18.04 默认使用 GNOME Shell,在 GNOME Shell 中 Compiz 不是当前活动的窗口管理器。

安装 Unity 桌面会话:

sudo apt update
sudo apt install ubuntu-unity-desktop

安装完成后,注销。在登录界面点击会话选择器,通常是密码输入框附近的齿轮图标,然后选择 Unity。之后重新登录。

可以用以下命令检查当前桌面会话:

echo "$XDG_CURRENT_DESKTOP"

如果正在运行 Unity,Compiz 设置应该会正常生效。例如,只有当会话使用 Compiz 作为窗口管理器时,ccsm 中的改动才会影响桌面。

如果尚未安装 CompizConfig 设置管理器,可以用以下命令安装:

sudo apt install compizconfig-settings-manager

然后用以下命令启动它:

ccsm

禁用核心 Compiz 插件时要小心,尤其是窗口装饰、移动窗口、调整窗口大小以及 Unity 相关插件。禁用必需插件可能会让桌面难以使用。如果会话损坏,可以从终端重置 Compiz 和 Unity 设置:

dconf reset -f /org/compiz/
setsid unity

简而言之:安装 ubuntu-unity-desktop,登录时选择 Unity,并在该会话中配置 Compiz,而不是在默认的 GNOME 会话中配置。

Leave a Reply