Conky 설치 과정 중 질문 드립니다

우분투에 막 재미를 들여서 이것 저것 해보는 중인데 콘키를 설치하는 과정에서 막혔습니다.
터미널에서 ./configure 명령어를 입력하면 과정이 쭉 나오다가 마지막에

checking for iconv… yes
checking for working iconv… yes
checking for iconv declaration…
extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
checking for XdbeQueryExtension in -lXext… no
configure: error: Could not find XdbeQueryExtension in -lXext

이렇게 끝이 납니다. 그리고 make를 입력하면

make: *** 타겟이 지정되지 않았고 메이크파일이 없습니다. 멈춤.

컴퓨터가 이렇게 반응하네요. ./configure 를 입력했을떄 마지막에 error 라고 나오니까 무슨 문제가 있는듯 한데 아무리 찾아봐도 어떻게 해결해야 할 지 모르겠네요.

콘키는 1.7.2 버전을 깔려고 하구요. 우분투 9.04 버전입니다.

초보를 위한 도움 부탁드립니다.^^

… 컴파일해서 인스톨하시는군요;;
그냥 쉽게

[quote:1ywoi5kj]$ sudo apt-get install conky[/quote:1ywoi5kj]
하시는 방법도 있는데;;

혹시 X11관련 헤더나 컴파일 환경이 안깔려 있을 수도 있겠군요.

[code:1ijs2qks] # apt-get build-dep conky
[/code:1ijs2qks]
해 보시면 conky컴파일을 위한 패키지들을 설치하게 하는 명령입니다. 물론 conky 1.6.1을 기준으로 깔아주는 것이라 1.7.2버전에서는 새로운 기능때문에 문제가 될 수도 있을 겁니다. 하지만 대체로 새로운 기능이 추가된다고 해서 이전 환경에서 컴파일이 안되게 되는 경우는 거의 없으니 잘 작동할 것 같네요.

Repository에 들어 있는 conky는 1.6.1버전입니다. 특별히 새버전을 사용할 이유가 없으시다면 그냥 Repository에 있는 것을 사용하시는 것이 좀 더 편할 것 같군요.

strings /usr/lib/libXext.so |grep XdbeQueryExtension
XdbeQueryExtension

sudo apt-get install libxext6 libxext-dev

하세요

  1. apt-get build-dep conky

하니까

E: /var/lib/dpkg/lock 잠금 파일을 얻을 수 없습니다 - open (11 Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

이렇게 뜨는군요. 이게 무슨 뜻인지 모르겠네요.

  1. sudo apt-get install libxext6 libxext-dev
    한 후에 다시 ./configure하니까 이번엔 다른 메시지가 뜨네요.

checking for iconv declaration…
extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
checking for Xext… yes
checking for XDamageQueryExtension in -lXdamage… no
configure: error: Could not find XDamageQueryExtension in -lXdamage

이건 또 무슨 문제일까요??

우분투에 재미들려서 컴파일을 해보려 했는데 여기저기서 막히네요ㅜㅜ

serepim님 해당 명령은 루트 상태에서 실행해야 합니다. 일반 사용자 상태에서 하시기 위해서는

[code:3e0whkcm] $ sudo apt-get build-dep conky
[/code:3e0whkcm]
라고 하시면 될 듯 합니다.

저도 궁금한게 하나 있는데요
콘키를 설치하는것은 다른사람의 멋진것을 찾아 사용하는 것으로
어느정도 맛는 봤습니다.
그런데 화면 위쪽의 메뉴부분과 콘키 위쪽에 있는 부분이 겹치는 현상이 있네요
어떻게 콘키를 조절 하면 될런지…

TEXT
${font Arial Black:pixelsize=32}${alignc}${color D661E5}${time %H:%M:%S}${font terminus:size=8}$color
${color B4ADF8}SYSTEM ${hr 2}$color

글쎄요 메뉴 부분이란 것이 무얼 말씀하시는지 확실친 않지만 gnome-panel의 시스템 메뉴 부분을 의미하시는거라면 간단히 조정 가능합니다. 실제로 conky의 설정은 $HOME/.conkyrc에 저장되어 있고 그 내용중에 보시면

[code:3gvzvpgu] alignment top_left
gap_x 1228
gap_y 50
[/code:3gvzvpgu]
와 같이 위치를 지정하는 부분을 찾으실 수 있습니다. 위의 상수나 alignment를 적당히 조절하시면 위치를 조정하실 수 있습니다. 만약 그런게 아니라 conky내부적인 item끼리 충돌하는 문제라면 -_-) 솔직히 설정 내용을 잘 몰라서 그 다음을 알려 드리기 힘들 것 같네요.

[quote="logicai":1nrn9q1w]저도 궁금한게 하나 있는데요
콘키를 설치하는것은 다른사람의 멋진것을 찾아 사용하는 것으로
어느정도 맛는 봤습니다.
그런데 화면 위쪽의 메뉴부분과 콘키 위쪽에 있는 부분이 겹치는 현상이 있네요
어떻게 콘키를 조절 하면 될런지…

TEXT
${font Arial Black:pixelsize=32}${alignc}${color D661E5}${time %H:%M:%S}${font terminus:size=8}$color
${color B4ADF8}SYSTEM ${hr 2}$color[/quote:1nrn9q1w]

마침 xchat에 계신 '강분도’님의 말씀대로 딱 2줄 넣어서 해결했습니다.
TEXT
${color F8F9E5} (여기에는 ㄱ+한자키+1번을 이용해서 빈공간을 넣고)$color
${color F8F9E5} (여기에는 ㄱ+한자키+1번을 이용해서 빈공간을 넣고)$color

컬러는 default_color 를 이용했습니다.

${font Arial Black:pixelsize=32}${alignc}${color D661E5}${time %H:%M:%S}${font terminus:size=8}$color

이렇게 편집을 하고 저장을 합니다. 그리고

  • alt + f2 pkill conky (콘키 실행을 멈추고)
  • conky (다시 콘키 실행하여 확인)
    이렇게 해보니 맘에 드는 모양이 나오네요