Jak mogę używać Unity 2d z innym menedżerem okien oprócz Metacity?

11

Jak mogę używać Unity 2d z innym menedżerem okien oprócz Metacity? (jak na przykład openbox)

Abbafei
źródło
Nawiasem mówiąc, czy ktoś zgłosił błędy dotyczące problemów metacity i compiz, dotyczące awarii i X nieprzewidywalnie zamrażającego się? Wiem, że zgłaszane są różne problemy z migotaniem, z których przynajmniej jeden jest chroniczny.

Odpowiedzi:

5

Możesz dodać compiz --replacedo swoich aplikacji startowych. Uruchom ponownie sesję (wyloguj się, a następnie zaloguj ponownie), a będziesz teraz używać Compiz.

Podobna akcja zostanie zastosowana w przypadku openbox. Tak mi się wydajeopenbox --replace

Josh
źródło
5

Aby zmiany stały się trwałe, musisz edytować plik sesji jedności. Oto krótki przewodnik dla Unity2d i openbox: http://spacecat3000.blogspot.com/2011/11/replace-metacity-with-openbox-in.html

Zainstaluj openbox:

  1. sudo apt-get install openbox
  2. Opcjonalnie zainstaluj dodatkowe pakiety (w moim przypadku zostały one zainstalowane jako zależności): sudo apt-get install obconf openbox-themes
  3. Edytuj /usr/share/gnome-session/sessions/2d-ubuntu.sessionplik i zamień:

    DefaultProvider-windowmanager=metacity with
    
    DefaultProvider-windowmanager=openbox
    
  4. Wyloguj się, zaloguj (w sesji Unity 2d).
  5. Uruchom obconf, wybierz fajny motyw (mój został znaleziony na box-look.org i trochę się zmieniłem) i skonfiguruj pozycję przycisków.
SpaceCat3000
źródło