2013-02-21 2 views
0

저는 우분투 12.10을 사용하고 있습니다. 어떻게 든 제 libgtk-3-0은 엉망이되었습니다. 다양한 응용 프로그램을 실행하려고 할 때, 내가 얻을 같은 오류 : 나는 libgtk-3-0 다시 설치하려고했습니다우분투 12.10 libgtk-3-0 누락 된 심볼

gedit: symbol lookup error: /usr/lib/libgtk-3.so.0: undefined symbol: g_action_group_action_state_changed 

:

sudo apt-get install --reinstall libgtk-3-0 
sudo apt-get update 
sudo apt-get upgrade 

하지만 여전히 나는이 문제를 얻을 -에서 여러 정의되지 않은 문자 libgtk-3.so.0 다양한 앱을 실행하려고 할 때. 시스템을 부팅하는 데 문제가 없습니다. 이 문제를 어떻게 해결할 수 있습니까?

UPDATE :

libgtk의 내 버전이 설치됩니다 :

내가 별도의 디렉토리에 libcairo 및 libgtk의 잘못된 버전을 한 것으로 파악 'LDD'를 사용
/usr/lib/libgtk-3.so.0 -> libgtk-3.so.0.400.2 
+0

이전 버전의'libgtk-3'을 설치 했습니까? 심볼릭 링크가 올바른지 확인할 수 있습니다. 'libgtk-3.so.0'는 심볼릭 링크 여야하며'ls -l/usr/lib/libgtk-3.so.0'를 가리키는 지 확인하십시오. – Atropo

+0

위 버전을 추가했습니다 - 어떻게 업데이트 할 수 있습니까? – PhilBot

답변

0

. 라이브러리가 잘못된 버전과 연결되었습니다. 잘못된 버전을 제거하고 재부팅 한 다음 모든 것이 작동했습니다.

ldd /usr/bin/gedit