Szybkie przełączanie między Unity3d/Unity2d

Czasami zachodzi potrzeba wyłączenia menedżera kompozycji (Compiz), który jest używany przez Unity 3D i przełączenie się do wersji Unity2D, napisanej w Qt i nie wymagającej akceleracji. Takie przełączenie pozwala odciążyć komputer i dać znaczące przyspieszenie w grach/filmach HD/etc.

Do wersji Ubuntu 11.04, gdzie używany był Gnome 2.* można było użyć specjalnie przygotowanych programów lub po prostu wydać polecenie metacity –replace.  Od wersji 11.10 nie możemy już tego zrobić, a jesteśmy zbyt leniwi aby wylogować się i wybrać Unity2D z opcji logowania. Zróbmy to online!

Potrzebujemy stworzyć dwa skrypty:


1) Skrypt do startowania Unity2D

#!/bin/bash
metacity –replace &
killall -9 unity
sleep 1
killall -9 unity-window-decorator &
killall -9 unity-panel-service &
sleep 1
unity-2d-launcher &
unity-2d-panel  &
exit 0

 
2) Skrypt do startowania Unity3D
 

#!/bin/bash
killall -9 unity-2d-panel &
killall -9 unity-2d-places &
killall -9 unity-2d-spread &
# sleep 2
unity –replace &
killall -9 unity-2d-launcher &
exit 0


3) Dodać prawa wykonywania do każdego ze skryptów

 

chmod +x nazwaskryptu

 

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.