시냅틱 실행 오류

리눅스 민트12를 사용하다가 갑자기 시냅틱 패키지 관리자가 실행이 안되었다. 실행이 안된다기 보단 실행하자 마자 자동 종료.

터미널에서의 메시지는 다음과 같다.

terminate called after throwing an instance of ‘std::out_of_range’
what(): vector::_M_range_check

구글링 해서 나온대로 권한 설정도 해보고, /root/.synaptic 디렉토리도 지워보고, 온키보드 설정도 껐다 켜보고 해봤는데 안통했는데,

sudo LANG=en_EN.utf8 synaptic

명령으로 실행가능하다. 강제로 영어 설정해 시냅틱을 실행시키는 것인데, 한글 환경과 꼬인 것일까? 어째튼 한번만 실행시켜 두면, 다음엔 그냥 실행해도 잘 된다.

문제 해결.

참고 : https://bugs.launchpad.net/ubuntu/+source/synaptic/+bug/839219