허니몬의 IT 이야기/리눅스 이야기, 우분투
얼마 전 Ubuntu 9.10이 배포되었습니다.
9.04 버전에서 정상적으로 작동했던 Eclipse 가 9.10 으로 설치 이후에는 정상적인 반응을 보이지 않습니다.
Eclipse와 관련된 문제인가 생각을 하고 Eclipse 를 다시 다운로드 해서 실행해봤지만 똑같은 반응을 보이더군요. ^^;;
그래서 오늘은 구글에서 방법을 찾아보았습니다. 역시 구글신이구요!!
ubuntu 9.10 eclipse not finish
검색어를 넣어 검색을 확인 하던 중에 이클립스 버그(https://bugs.eclipse.org)에서 관련한 문제가 생긴다는 것을
확인하였습니다. ^^ 이클립스는 GTK+ 2.18 에서 정상적으로 작동을 하지 않는 것 같습니다. 그래서 이클립스에서
OK(Submit 버튼?)버튼을 클릭할 때 이클립스가 정상 작동을 하지 않는 것으로 보입니다. 이를 정상적으로 해결하는
방법은 아직 나오지는 않은 듯 합니다. ^^; 아직 완전한 해결책을 발견하지는 못했습니다.
https://bugs.eclipse.org/bugs/show_bug.cgi?id=291257
위의 사이트를 가게 되면 이와 관련된 이야기들을 나눌 수 있습니다. ^^;
간단하게 처리방법을 이야기해보자면, 아래와 같은 스크립트 실행파일을 하나 만들어주면 끝납니다.
중요한 것은
export GDK_NATIVE_WINDOWS=true
입니다. ^^
이와 관련한 내용으로는 우분투 사용자모임에서도 비슷한 내용으로 이야기가 있었군요.
http://ubuntu.or.kr/viewtopic.php?f=22&t=8177

어쨌든 위의 스크립트 파일은 임사방편인 것이죠. 아직 우분투 9.10 에는 여러가지 버그가 있는 상황입니다. 아마도 9.04 에서 9.10 으로 업데이트가 되면서 내부적인 변화(소프트웨어 설치관리가 통합되고 Ubuntu One 라는 웹하드 라고 할 수 있는 서비가 추가되고 ext4 파일시스템이 기본으로 변하는 등에 변화가 동시에 진행이 되어서 그렇지 않을까? 라고 좋게 생각합니다. ㅎㅎ

예전에 윈도우즈를 사용할 때와는 다르게 조금 더 관대해진 느낌입니다. ^^; 그때는 내가 불법사용자(아시는 분은 알듯?)라는 사실에 떳떳하지 못했지만 우분투는 이렇게 사용하면서 내 사용경험을 우분투에서 제공하고 공유함으로써 '내가 뭔가를 하고 있구나'라는 느낌이 들기 때문에 느긋해지는 듯 합니다.

저는 위에서 작성한 스크립트파일을 eclipse.sh 라는 이름으로
chmod +x eclipse.sh
명령으로 실행속성을 부여한 후에 패널에 올려놓고 사용하고 있습니다. ^^;
이와 관련된 문제도 언젠가는 해결되겠지요. 괜찮아유~~ ㅎㅎㅎ

이건, 우분투에서 STS가 실행되지 않을 때도 동일한 방법으로 처리가 가능하다.