Como posso usar o Unity 2d com outro gerenciador de janelas além do Metacity?

11

Como posso usar o Unity 2d com outro gerenciador de janelas além do Metacity? (como exemplo do openbox)

Abbafei
fonte
A propósito, alguém já registrou bugs em questões de metacidade e compiz, sobre travamentos e congelamentos imprevisíveis do X? Eu sei que existem vários problemas de oscilação relatados, um dos quais pelo menos é crônico.

Respostas:

5

Você pode adicionar compiz --replaceaos seus aplicativos de inicialização. Reinicie sua sessão (Efetue logout e, em seguida, faça login novamente) e agora você estará usando o Compiz.

Uma ação semelhante será usada para o openbox. eu acho que éopenbox --replace

Josh
fonte
5

Para fazer alterações permanentes, você precisará editar o arquivo da sessão da unidade. Aqui está um pequeno guia para Unity2d e openbox: http://spacecat3000.blogspot.com/2011/11/replace-metacity-with-openbox-in.html

Instale o openbox:

  1. sudo apt-get install openbox
  2. Opcionalmente, instale pacotes adicionais (no meu caso, eles foram instalados como dependências): sudo apt-get install obconf openbox-themes
  3. Edite o /usr/share/gnome-session/sessions/2d-ubuntu.sessionarquivo e substitua:

    DefaultProvider-windowmanager=metacity with
    
    DefaultProvider-windowmanager=openbox
    
  4. Logout, logon (com a sessão do Unity 2d).
  5. Execute o obconf, escolha um tema interessante (o meu foi encontrado no box-look.org e mudei um pouco) e configure a posição dos botões.
SpaceCat3000
fonte