Ostatnia aktualizacja Ubuntu zawiera nową wersję biblioteki GTK+, w której kilka rzeczy się troszeczkę zmieniło na lepsze. Wiadomo “lepsze jest wrogiem dobrego” i coś musiało się zepsuć, padło na ulubionego Eclipse’a oraz większość aplikacji stworzonych we Flash’u.
Objawia się to tym, że część przycisków działa dobrze np. Next, Back w Eclipse, natomiast inne działają źle i tylko wyglądają na wciśnięte – np przyciski Finish w Eclipsie, czy przyciski na Youtube (play, przewijanie). Najbardziej jednak irytowało mnie zepsute ustawianie meczu w Hattric’u
. Problem występuje prawdopodobnie w większej liczbie aplikacji napisanych w Javie lub we Flashu.
Rozwiązanie jest dość proste dla Eclipse wystarczy stworzyć prosty skrypt do uruchamiania, oczywiście podając dobrą ścieżkę. Przykładowy skrypt powinien wyglądać mniej więcej tak:
export GDK_NATIVE_WINDOWS=1
~/Programy/eclipse_2.1/eclipse
Dla Flasha należy przeedytować skrypt z lokalizacji /usr/lib/nspluginwrapper/i386/linux/npviewer np:
Należy dopisać ustawienie zmiennej export GDK_NATIVE_WINDOWS=1
TARGET_OS=linux
TARGET_ARCH=i386
export GDK_NATIVE_WINDOWS=1
. /usr/lib/nspluginwrapper/noarch/npviewer

























