piątek, 30 listopada 2012

kde4: window-manager GLES (kwin_gles)

Oryginalnie kde4 używa kwin, nawet jeśli wyłączymy efekty graficzne, kwin nadal rysuje nam obramowanie i sprawia, że widzimy belkę danego programu.

Twórcy KDE4 od któregoś wydania (jeśli interesuje was, od którego to sprawdźcie po przez google) wprowadziło możliwość korzystania z window-manager GLES, czyli korzystającego i uzywającego OpenGL ES, a nie jak kwin OpenGL (2).

Jeśli chodzi o różnicę w "oszczędności" CPU i GPU to na moim laptopie nie odczułem wielkich zmian czy przyspieszenia.

Jeśli jednak chcecie sobie sprawdzić, jak to jest na Ubuntu z tym GLES, to:
1. Instalujecie paczkę: kde-window-manager-gles
2. W terminalu: kwin_gles --replace
3. Nie zamykacie terminala, ale: sudo nano /usr/share/kde4/apps/ksmserver/windowmanagers/kwin_gles.desktop
(lub inny edytor tekstowy)

4. Teraz wklejacie:
[Desktop Entry]
Name=Kwin gles
Exec=kwin_gles
TryExec=kwin_gles
X-KDE-WindowManagerConfigure=systemsettings
X-KDE-WindowManagerRestartArgument=--replace

...zapis.
Teraz wchodzicie do Ustawień systemowych >> Domyślne programy >> Menadżer okien
W tym miejscu zmieniacie na "Inny menadżer okien" i wybieracie "Kwin gles".
Zatwierdzacie operację i... wylogowujecie się i logujecie ponownie.

Jeśli wszystko poszło tak jak miało i zrobiliście wszystko właściwie, powinniście posiadać belkę programu - to wszystko poszło tak jak miało. Jeśli jej nie macie, zmieńcie sobie w ustawieniach na kwin.

WAŻNE!
Warto pamiętać, że włączenie kwin_gles wyłącza wszystkie efekty w KDE - ponieważ nie obsługuje on... OpenGL.
To trochę dziwne, ale niestety taka jest rzeczywistość :(
Więc, jak włączyć choćby wybrane efekty jak: przezroczystość, animacje okien, podgląd miniaturek otwartych okien w menadżerze zadań, czy np. cień pod oknami.
Aby to nam działało (nie działają efekty: giętkie okna, czy ładniejsze i efektowniejsze efekty przełączeń okien po przez naciśniecie alt-tab. Za pewne nie działa więcej efektów, tylko że ja mam ich sporo wyłączonych) przechodzimy do Ustawień >> Efekty pulpitu >> Zaawansowane
Teraz w "Typ kompozycji" zmieniamy OpenGL na XRender.

Przechodzimy ponownie do: Domyślne programy >> Menadżer okien i przestawiamy najpierw na kwin, a później na Kwin gles.
Po uruchomieniu Kwin_gles, powinniśmy uzyskać: przezroczystość i animacje okien - czy inne efekty, jak np. cień pod oknami.
Może nie są to super wypasione efekty pulpitu, ale lepsze to niż nic.
Najlepiej efekty można porównać do efektów xfce - wodotrysków nie ma, ale ważne jest to, że ą one naprawdę lekkie i naprawdę nie obciążają procesora kiedy coś robimy na pulpicie :)

ps.
Teraz to zauważyłem, że przy kwin_gles i XRender tracimy animację powiększania i zmniejszania okien w Dolphin. Ale czy ktoś z tego korzysta nagminnie, aby tym się przejąć? ;)

Brak komentarzy:

Prześlij komentarz