Как я могу использовать Unity 2d с другим оконным менеджером, кроме Metacity?

11

Как я могу использовать Unity 2d с другим оконным менеджером, кроме Metacity? (например, openbox)

Abbafei
источник
Кстати, кто-нибудь сообщал об ошибках в metacity и compiz, касающихся сбоя и непредсказуемого зависания X? Я знаю, что сообщалось о различных мерцающих проблемах, одна из которых, по крайней мере, хроническая.

Ответы:

5

Вы можете добавить compiz --replaceв свой запуск приложения. Перезапустите сеанс (выйдите, а затем снова войдите в систему), и теперь вы будете использовать Compiz.

Аналогичное действие будет использовано для openbox. Я думаю, что этоopenbox --replace

мистифицировать
источник
5

Чтобы сделать изменения постоянными, вам нужно будет отредактировать файл сеанса 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 и немного изменена) и настройте положение кнопок.
SpaceCat3000
источник