2013-10-28 2 views
0

최근에 문제가 발생하여 Sublime Text를 열 수 없습니다. 며칠 전부터 저에게 도움이되었습니다. 하지만 지금은 효과가 없습니다. 입력 할 때Ubuntu 12.04에서 Sublime Text 2를 실행할 수 없습니다

sudo sublime 

다음과 같은 오류가 표시됩니다. 그리고 그것은 공개하지 않습니다.

(sublime:16435): GLib-GObject-WARNING **: cannot register existing type `GSimpleAsyncResult' 

(sublime:16435): GLib-GObject-WARNING **: cannot register existing type `GAsyncResult' 

(sublime:16435): GLib-GObject-CRITICAL **: g_type_interface_add_prerequisite: assertion `G_TYPE_IS_INTERFACE (interface_type)' failed 

(sublime:16435): GLib-CRITICAL **: g_once_init_leave: assertion `result != 0' failed 

(sublime:16435): GLib-GObject-CRITICAL **: g_type_add_interface_static: assertion `G_TYPE_IS_INSTANTIATABLE (instance_type)' failed 

(sublime:16435): GLib-CRITICAL **: g_once_init_leave: assertion `result != 0' failed 

(sublime:16435): GLib-GObject-CRITICAL **: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed 

저는 Ubuntu 12.04 LTS를 사용하고 있습니다. 미리 감사드립니다.

+0

는 왜 슈퍼 사용자로 실행 하시겠습니까 :

내 경우에는이 솔루션은 실행에 의해 발견되었다? 그것이 사용 권한 때문이라면 사용자와 웹 서버가 읽기/쓰기/액세스 할 수 있도록 사용 권한을 변경하십시오 – Arsham

+0

이전에이 명령과 동일한 명령으로 사용했습니다. sudo가 문제를 일으키지 않는다고 생각합니다. 또한'sudo '없이 실행하려고했습니다. 그것은 같은 문제를 보여줍니다. @Arsham –

+0

"g_once_init_leave assertion"문제는 이전 정책 키트 버전 때문일 수 있습니다 (아마). 나는 우분투를 사용하지 않고있다. (우분투 버전이다.) 우분투를 업그레이드한다면 놀랄 것이다. ST 개발자는 귀하가 최신 소프트웨어를 가지고 있다고 가정합니다. 플러스 다른 사용자를 만들려 고, 새로운 환경에서 그것을 실행하고 (sudo없이) 작동하는지보십시오 – Arsham

답변

1

이전의 우분투 12.04 설치에서 비슷한 상황에 직면했습니다.

sudo apt-get install libglib2.0-dev 
관련 문제