How can I use Unity 2d with another window manager besides Metacity? (like openbox forexample)
Asked
Active
Viewed 3,487 times
11
-
By the way, has anyone filed bugs on metacity and compiz issues, regarding crashing and X unpredictably freezing? I know there are various flickering issues reported, one of at least is cronic. – Aug 01 '12 at 00:10
2 Answers
5
You can add compiz --replace
to your startup applications. Restart your session (Log out, and then back in again) and you'll now be using Compiz.
A similar action will be used for openbox. I think it's openbox --replace

Josh
- 641
5
To make changes permamnent, You'll have to edit unity session file. Here's short guide for Unity2d and openbox: http://spacecat3000.blogspot.com/2011/11/replace-metacity-with-openbox-in.html
Install openbox:
sudo apt-get install openbox
- Optionally install additional packages (in my case these were installed as dependencies):
sudo apt-get install obconf openbox-themes
Edit
/usr/share/gnome-session/sessions/2d-ubuntu.session
file and replace:DefaultProvider-windowmanager=metacity with DefaultProvider-windowmanager=openbox
- Logout, login (with Unity 2d session).
- Run obconf, choose some nice theme (my was found on box-look.org and changed a little) and configure buttons position.

Jorge Castro
- 71,754

SpaceCat3000
- 51
- 1
- 1