Skocz do zawartości

Gtk-smooth-engine


wojtekjs

Rekomendowane odpowiedzi

Witam.

Ostatnio zwróciłem uwagę na to:

(gedit:6951): Gtk-WARNING **: /usr/lib/gtk-2.0/2.4.0/engines/libsmooth.so: undefined symbol: g_return_if_fail_warning

Pojawia się to przy uruchamianiu większości aplikacji kozystajacych z gtk, tak jak np. gedit, lub java w wersji 1.5 (niby działa, ale nic się nie wyświetla)

Ktoś wie dlaczego się tak dzieje i jak to naprawić?

Z góry dziekuję za odpowiedź.

Mam FC3

Odnośnik do komentarza
Udostępnij na innych stronach

rpm -q gtk2 gnome-themes pango
gtk2-2.4.14-2.fc3
gnome-themes-2.8.0-1
pango-1.6.0-7

Zero błędów po ldconfig. Ale jestem zielony i odpaliłem samo ldconfog bez parametrow, nie wiem czy dobrze zrobilem.

Moje repozytory? Uzywam apty z Synapticiem: http://ayo.freshrpms.net/.

Nic się nie zmieniło po:

touch /var/lib/misc/prelink.force && /etc/cron.daily/prelink.

Odnośnik do komentarza
Udostępnij na innych stronach

O ile pamiętam ten błąd był od samego początku, a przynajmniej od chwili, gdy zainstalowalem biblioteke gtk-smooth-engine z sourceforge, jak probowalem odpalic jave 1.5.

Mój system jest jednak w 100% up2date, nielicząc kernela i pakietu hall, który go wymaga.

Loga z apty nie znalazłem. W logu yuma, który czasem używam, jest tylko tyle:

Feb 01 22:39:20 Installed: apt.i386 0.5.15cnc6-1.1.fc3.fr
Feb 01 22:43:03 Installed: synaptic.i386 0.55.3-1.1.fc3.fr
Feb 02 10:47:55 Installed: synaptic.i386 0.55.3-1.1.fc3.fr
Feb 04 08:43:11 Installed: libpng10.i386 1.0.18-1.fc3
Feb 04 08:43:12 Installed: libxml.i386 1:1.8.17-12
Feb 04 08:43:13 Installed: compat-db.i386 4.1.25-6
Feb 04 08:43:14 Installed: ORBit.i386 1:0.5.17-14
Feb 04 08:43:18 Installed: gnome-libs.i386 1:1.4.1.2.90-44
Feb 04 08:43:18 Installed: libglade.i386 1:0.17-15

Gdybym tylko wiedział, gdzie zacząć, to jakoś bym to rozwiązał sam, ale szukałem na googlech i spotkałem tylko jeden podobny błąd. Nie było tam jednak rozwiązania :(

Anyway, thx za pomoc.

Odnośnik do komentarza
Udostępnij na innych stronach

O ile pamiętam ten błąd był od samego początku, a przynajmniej od chwili, gdy zainstalowalem biblioteke gtk-smooth-engine z sourceforge

Co pokazuje:

rpm -qf /usr/lib/gtk-2.0/2.4.0/engines/libsmooth.so

Ten plik powinien należeć do paczki gnome-themes. Coś mi się wydaje, że koliduje to z zainstalowanym przez Ciebie programem gtk-smooth-engine. Instalowałeś to ze źródeł czy z (_rpma_ → RPM-a) ORT? Nie używałeś przyapdkiem opcji --force?

Odnośnik do komentarza
Udostępnij na innych stronach

Wielkie dzieki :)

rpm -qf /usr/lib/gtk-2.0/2.4.0/engines/libsmooth.so
gnome-themes-2.8.0-1
gtk-smooth-engine-0.6.0.1-1

Co dziwne nie przypominam sobie, zebym uzywal opcji --force. A java nie dzialala dlatego, ze wlasnie niby tej biblioteki nie bylo :blink: Odinstalowalem gtk-smooth-engine, ale blad jest nadal. Reinstaluje wlasnie gnome-themes, moze to cos da. Choć to mi wygląda na jakiś błąd w bibliotece libsmooth.so. Co o tym myślisz?

Odnośnik do komentarza
Udostępnij na innych stronach

A java nie dzialala dlatego, ze wlasnie niby tej biblioteki nie bylo :blink:

A to dziwne, bo ja mam Javę z SUNa i nie potrzebowało wcale tego pakietu.

Odinstalowalem gtk-smooth-engine, ale blad jest nadal.

gtk-smooth-engine nadpisał Ci plik /usr/lib/gtk-2.0/2.4.0/engines/libsmooth.so, więc musisz odinstalować i zainstlować gnome-themes jeszcze raz. gtk-smooth-engine jest chyba niepotrzebny.

Odnośnik do komentarza
Udostępnij na innych stronach

Działa. :D

A z java to wiem, że dziwne. Instalowałem na czystą FC3 i działo się mniej więcej coś takiego:

Odpaliłem z terminala aplikację javy i pojawiło się mnóstwo błędów, coś o smooth, że nie może utworzyć jakiegoś obiektu itd. Mówię o javie 1.5, bo 1.4 śmiga pięknie.

Jeszcze raz wielki dzieki.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...