glib를 다시 빌드한 후 Mint 디스플레이 관리자에 "g_key_file_free: Assertion 'key_file! NULL failed"라고 표시됩니다.

glib를 다시 빌드한 후 Mint 디스플레이 관리자에 "g_key_file_free: Assertion 'key_file! NULL failed"라고 표시됩니다.

저는 리눅스 민트 17을 사용하고 있습니다. ma 세션을 열 수 없습니다. 오류 메시지가 나타납니다:

initctl: Unable to connect to upstart: Failed to connect to socket /com/ubuntu/upstart: Connection refused
mdm[1448]: GLib-CRITICAL: g_key_file_free: assertion 'key_file ! NULL failed

공교롭게도 오늘은 aptitude를 사용하여 glib의 소스 파일을 다운로드했습니다.

aptitude download libglib2.0-dev //Don't remember exactly the command I type

특정 프로젝트를 위해 다운로드한 glib로 기존 glib를 덮어써야 합니다. 그래서 다음을 사용하여 설치했습니다.

 - ./configure
 - ./make
 - ./make install

이제 내가 다운로드한 버전이 기본 설치된 버전을 덮어쓰게 됩니다. 하지만 더 이상 세션에 참여할 수 없습니다. 그럼 호환성이나 뭔가 문제인거 같은데...

그렇다면 기본으로 설치된 glib를 재정의하는 방법을 설명할 수 있는 사람이 있습니까? 아니면 내 세션에 들어가는 방법을 간단히 설명해 주세요.

감사해요:)

답변1

시스템의 계피가 어떻게든 흘러나온 것 같습니다. 나에게도 같은 일이 일어났습니다. 문제를 해결하려면 이 문서의 지침을 따르십시오.

Linux Mint 17.2의 xsession 오류. 유사한 문제에 대한 해결책을 찾지 못했습니다.

너무 길어요.

sudo apt-get install cinnamon
sudo reboot

관련 정보