Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 갤럭시노트
- Linux
- 리눅스
- VirtualBox
- Security Association
- IPSec
- omnia2
- 파이어폭스3
- T43
- redhat
- 버추얼박스
- vncserver
- Fedora9
- TeraTerm
- Oracle VirtualBox
- 테라텀
- ESP
- 게스트확장설치
- Firefox
- Fedora15
- 래드햇
- 갤럭시노트3
- IT
- 구글
- fedora14
- ah
- vncviewer
- 옴니아2
- 파일질라
- 파이어폭스
Archives
- Today
- Total
My Knowledge
Fedora 12 gvim error (gtk_form_set_static_gravity) 본문
Fedora12 가 나온지도 벌써 꽤 되어서 이미 이 문제에 대해서 아시는 분들도 있을거 같은데, 혹시나 처음 접하시거나 모르시는 분들을 위해 적었습니다.
처음에 Fedora 12 를 설치하고 나서 gvim 을 실행시키면 "static_gravity_supported failed" 라는 에러가 발생합니다. gvim 실행하고 사용하는데는 별 문제가 없지만 매번 실행 할때마다 해당 에러가 발생 하기 때문에 좀 짜증이 날수도 있습니다.
보통 Fedora 12를 설치하고 나서 전체 update를 진행하고 나면 해당 에러가 사라지긴 하지만 시간이 좀 걸린다는 단점이 있습니다. 그래서 이 글에서는 gvim 만 update 해서 해당 문제를 해결하는 방법에 대하여 알아 보려고 합니다.
먼저 본인이 설치한 Fedora 12 에서 gvim 을 실행시켰을 경우에 아래 처럼 에러가 발생한다면 update 가 필요하다는 의미로 해석하시면 됩니다.
Fedora 12 에서 update 하는 방법은 간단합니다.
먼저 Software Update 를 실행시킵니다. 그러면 아래처럼 650 개의 update 가 available 하다는 메시지가 나옵니다. 일일이 각 항목을 disable 시킬려면 너무 시간이 오래 걸립니다. 마우스 오른쪽 버튼을 클릭하여 아래그림처럼 Unselect all 을 선택하면 모든 항목이 disable 됩니다.
그리고 Install, Software, Status, Size 중에 Software 를 클릭하면 Software 순으로 정렬이 됩니다. 여기서 vim 관련 패키지들을 찾아 Install 에 체크를 해주면 됩니다.
이렇게 하고 나서 Install Updates 버튼을 클릭하면 모든 절차는 끝이 납니다.
참고로 Fedora update 사이트(https://admin.fedoraproject.org/updates/F12)가 있는데 해당 사이트에서 gvim 관련 bug를 찾아보면 아래 처럼 설명이 나오고 bug fix 된 버젼이 같이 나옵니다.
510307 gvim spews messages about gtk_from_set_static_gravity 가 fix 되었다는 것을 볼 수 있습니다.
이렇게 update 하는 방법 말고 직접 rpm 을 다운 받아 update 하는 방법이 있습니다. 아래 그림처럼 Fedora mirror 사이트 (ftp://ftp.kaist.ac.kr/fedora/linux/updates/12/i386) 에 직접 접속해서 보면 vim-7.2.315 버젼이 올라와 있는 것을 알 수 있습니다.
이걸 다운 받아서 rpm -Uvh 명령을 이용하여 update 해도 동일하게 해당 문제를 해결할 수 있습니다.
처음에 Fedora 12 를 설치하고 나서 gvim 을 실행시키면 "static_gravity_supported failed" 라는 에러가 발생합니다. gvim 실행하고 사용하는데는 별 문제가 없지만 매번 실행 할때마다 해당 에러가 발생 하기 때문에 좀 짜증이 날수도 있습니다.
보통 Fedora 12를 설치하고 나서 전체 update를 진행하고 나면 해당 에러가 사라지긴 하지만 시간이 좀 걸린다는 단점이 있습니다. 그래서 이 글에서는 gvim 만 update 해서 해당 문제를 해결하는 방법에 대하여 알아 보려고 합니다.
먼저 본인이 설치한 Fedora 12 에서 gvim 을 실행시켰을 경우에 아래 처럼 에러가 발생한다면 update 가 필요하다는 의미로 해석하시면 됩니다.
$ gvim ** (gvim:1842): CRITICAL **: gtk_form_set_static_gravity: assertion `static_gravity_supported' failed ** (gvim:1842): CRITICAL **: gtk_form_set_static_gravity: assertion `static_gravity_supported' failed ** (gvim:1842): CRITICAL **: gtk_form_set_static_gravity: assertion `static_gravity_supported' failed ** (gvim:1842): CRITICAL **: gtk_form_set_static_gravity: assertion `static_gravity_supported' failed ** (gvim:1842): CRITICAL **: gtk_form_set_static_gravity: assertion `static_gravity_supported' failed $ |
---|
Fedora 12 에서 update 하는 방법은 간단합니다.
먼저 Software Update 를 실행시킵니다. 그러면 아래처럼 650 개의 update 가 available 하다는 메시지가 나옵니다. 일일이 각 항목을 disable 시킬려면 너무 시간이 오래 걸립니다. 마우스 오른쪽 버튼을 클릭하여 아래그림처럼 Unselect all 을 선택하면 모든 항목이 disable 됩니다.
Software Update
그리고 Install, Software, Status, Size 중에 Software 를 클릭하면 Software 순으로 정렬이 됩니다. 여기서 vim 관련 패키지들을 찾아 Install 에 체크를 해주면 됩니다.
- vim-enhanced-7.2.315-1.fc12.i686
- vim-minimal-7.2.315-1.fc12.i686
- vim-common-7.2.315-1.fc12.i686
- vim-X11-7.2.315-1.fc12.i686
이렇게 하고 나서 Install Updates 버튼을 클릭하면 모든 절차는 끝이 납니다.
참고로 Fedora update 사이트(https://admin.fedoraproject.org/updates/F12)가 있는데 해당 사이트에서 gvim 관련 bug를 찾아보면 아래 처럼 설명이 나오고 bug fix 된 버젼이 같이 나옵니다.
vim-7.2.315-1.fc12 bugfix
510307 gvim spews messages about gtk_from_set_static_gravity 가 fix 되었다는 것을 볼 수 있습니다.
이렇게 update 하는 방법 말고 직접 rpm 을 다운 받아 update 하는 방법이 있습니다. 아래 그림처럼 Fedora mirror 사이트 (ftp://ftp.kaist.ac.kr/fedora/linux/updates/12/i386) 에 직접 접속해서 보면 vim-7.2.315 버젼이 올라와 있는 것을 알 수 있습니다.
Fedora mirror 사이트
이걸 다운 받아서 rpm -Uvh 명령을 이용하여 update 해도 동일하게 해당 문제를 해결할 수 있습니다.
'Linux' 카테고리의 다른 글
Fedora 13 화면해상도 (VirtualBox) (0) | 2010.07.05 |
---|---|
Fedora 13 설치 (0) | 2010.06.15 |
Fedora 12 install 스크린샷 (3) | 2009.12.08 |
openSUSE 11.2 install 스크린샷 (0) | 2009.11.23 |
리눅스용 프락시 서버 (0) | 2009.10.14 |