除了Metacity之外,我如何将Unity 2d与另一个窗口管理器一起使用?

除了Metacity之外,我如何将Unity 2d与另一个窗口管理器一起使用? (比如openbox例如)

您可以在启动应用程序中添加compiz --replace 。 重新启动会话(注销,然后重新登录),您现在将使用Compiz。

类似的操作将用于openbox。 我认为这是openbox --replace

要进行永久更改,您必须编辑Unity会话文件。 这是Unity2d和openbox的简短指南: http ://spacecat3000.blogspot.com/2011/11/replace-metacity-with-openbox-in.html

安装openbox:

  1. sudo apt-get install openbox
  2. (可选)安装其他软件包(在我的情况下,它们作为依赖项安装): sudo apt-get install obconf openbox-themes
  3. 编辑/usr/share/gnome-session/sessions/2d-ubuntu.session文件并替换:

     DefaultProvider-windowmanager=metacity with DefaultProvider-windowmanager=openbox 
  4. 注销,登录(使用Unity 2d会话)。
  5. 运行obconf,选择一些不错的主题(我在box-look.org上找到并稍微更改了一下)并配置按钮位置。