SKC에서 개발중이던 리눅스용 네이트온 KNateon 클로즈 베타가 되었다.
장두현님 수고하셨습니다 (__ )
메일로 소스파일을 받고 컴파일 하는데 참 힘들었다 -_-;;



시작하기전에 한마디 ...

링크나 트랙백은 걸어주시는건 환영합니다만,

퍼가지마세요 -_  -



1. 배포판/버전    : ubuntu/7.04 (feisty)
2. kdelibs 버전   : 3.5.6-ubuntu4
3. g++ 버전       : 4.1.2-1ubuntu1
4. 32bit/64bit OS : 32bit
5. 기타 특징      : (여러가지) 이 포스트를 읽어주세요
6. 증상           : 컴파일문제, 타이틀바오타, 사운드설정문제
7. 레포터조언     : 이 포스트를 잘 읽어보시면 도움이 될듯합니다.


삽질기를 적어본다

INSTALL.~~~ 파일을 읽어보면
 - kdelibs4-dev (3.5.7-0ubuntu1)
 - libsqlite3-dev (3.3.13-0ubuntu)
 - xorg-dev (7.2-0ubuntu11)
 - libarts1-dev (1.5.7-0ubuntu1)
 - libartsc0 (1.5.7-0ubuntu1)
 - libartsc0-dev (1.5.7-0ubuntu1)

패키지가 필요하다고 했는데, 필자는 ubuntu 환경이어서
kde-devel, libqt3-mt-dev 패키지를 설치했다

(컴파일 삽질하다 알게된 사실이지만)저기에 개발패키지 몇개가 빠져있었다.
autoconf
automake
build-essential

압축파일을 풀면 나오는 디렉토리 knateon , messagebox 중에 messagebox 부터 들어가보았다

설명 파일에는 일반 계정으로 작업을 하도록 나와있는데
퍼미션 에러가 나는듯하여 root 로 작업을 진행했다.

# cd messagebox
# make -f Makefile.cvs 
여기서 automake, autoconf  문제가 발생하는 것은 해당 패키지가 설치되지 않았기 때문에 나는 문제이다
# ./configure --prefix=/usr
# make
# make install
하면 messagebox 는 설치가 완료된거다

자 이제 knateon 으로 넘어가보자
# cd knateon
# make -f Makefile.cvs
# ./configure --prefix=/usr
# make
한참을 make 컴파일하다가
make[3]: *** `knateon'에서 필요로 하는  타겟 `../src/lib/libextlib.a'를 만들 규칙이 없습니다.  멈춤.
이런 메세지와 함께 중단이 되는걸 볼 수 있다

필자는 여기서 한참 고민을 했다 .
그런데 libextlib.a 라 .. 뭔가 이름이 미심쩍어서 손을 봐줬다
(이부분은 추후 고쳐질거라 믿습니다.)
cd src/lib
cp libext.a libextlib.a
다시 knateon 디렉토리로 이동한뒤에
# make
# make install

을 하면 Knateon 의 설치가 끝난다.

리눅스용 네이트온을 실행해보았다.
$ knateon

오오 K나테온 !
한참의 삽질끝에 K나테온을 띄울수 있었다.
급하게 마무리 하시느라 그랬는지 몰라도 타이틀바를 보면 KDE Nateon Messanger 이라고 오타가 나있다 :)

아이디와 패스워드를 넣고 로그인하면 ...

허거덕 ..  크래쉬 .. OTL (오류 안나는 분은 그냥 넘어가셔도 될듯)
KED crash handler
고지가 멀지 않았다!!

KDE 크래시 핸들러의 Backtrace 를 차분히 보자
Sounds::play() 에서 뭔가 문제가 생긴듯하다.

KDE의 audio device 설정을 어디서 해야되는지 몰라서
amarok 을 띄운뒤에 메뉴 - Settings - Configure Amarok 에 들어가서
Engine 탭에서 Autodetect 으로 되어있는 상태에서
다른 장치 alsa 나 oss 로 바꿨다가 다시 Autodetect 으로 바꿔준다.
* 이부분은 쿠분투 사용자가 아닌이상 부팅할때마다 설정을 해줘야하는듯 하다.

이제 amarok 을 빠져나온뒤에,
다시 knateon 을 실행해본다

로그인도 잘 된다 +_+

설치 및 세팅은 여기까지 하고,
이제부턴 진짜 사용기를 올려본다.


knateon 실행화면

knateon 실행화면


이곳저곳 살펴보았는데 완성도가 상당한듯하다
(자테온과 비교되잖아 ... 털썩 OTL)

쪽지/대화 잘 작동했다.
아쉽게도 문자보내기 기능은 아직 지원되지 않았다.
필자의 경우에는 로그인 이나 대화 알림이(토스트윈도우였나) 우측 상단에 뭉개져서 나와서 누가 로그인했는지 알 수가 없었다.

사용자 삽입 이미지

사용자 삽입 이미지

tray
트레이 기능도 착실하게 동작했었다.

미니홈피 및 웹브라우징
미니홈피 연동도 잘 되는듯 하다.
대화목록에서 집(?)클릭을 하면 뜨지 않고, 마우스 우클릭후 미니홈피 보기를 해야 된다
브라우저는 Firefox 가 아닌 컹커러로 연결되었다.

그나저나 싸이월드 로그인 한채로 미니홈피 접속을 어떻게 했는지 궁금할 따름이다
(나중에 분석해서 자테온에도 넣을까 -_-a)

아직은 클로즈 베타라 몇가지 버그와 보완점이 보이고 있으나,
SKC에서 공식적으로 리눅스용 네이트온을 내놓았다는점에 의의가 크다고 할 수 있다.

또 한가지 아쉬운점이라 하면, KDE기반이어서 gnome 를 사용하는 필자의 환경에서는 조금 무겁게 느껴졌다고나 할까 (추가로 설치하는 KDE관련 패키지용량이 ···)

오픈베타쯤되면 우분투 바이너리 패키지로 나와있을 knateon 을 기대하며
이번 포스팅은 마무리 지어야겠다.

ps. knateon 만드시느라 수고하신 장두현님과 주변분들에게 박수를 ···

Trackback Address :: http://blog.kfmes.com/trackback/172

  1. Tracked from CrackRadio.com 2007/08/10 01:42 삭제

    Subject: 네이트온 리눅스 클로즈 베타 테스트를 시작합니다.

  2. Tracked from Happy Hacking Life 2007/08/10 13:54 삭제

    Subject: 리눅스용 네이트온, 이렇게 생겼다.

    현재 클로즈 베타 중이 리눅스용 네이트온을 설치해 사용해 보았습니다. :) 원래는 저번 주에 이미 클로즈 베타 서비스가 시작되었어야 했지만, 일부 불안정한 부분들이 발견되어서 일정이 연기되었다고 합니다. 그리고 클로즈 베타라서 소스 코드를 배포하는 것은 안되지만, 블로그에 스크린샷을 올리는 것은 상관없다고 합니다. ^_^ 리눅스용 네이트온 클라이언트 프로그램의 정식 명칭은 knateon, 그러니까 KDE Nateon Messenger입니다. 우분투(..
  3. Tracked from Carpe diem :: 오늘에 충실하라. 2007/08/11 14:32 삭제

    Subject: 네이트온 리눅스 베타테스팅 시작

    컴파일 부터 로그인까지 그동안 삽질만 하면서 로그인도 못했었는데 패치가 나오면서 정식으로 베타테스팅을 시작하게 되었다. 정식 이름이 Nateon Messenger Linux 인것 같다. gnome 사용중인데 kde 애플리케이션을 돌리려니 관련 패키지를 많이 설치해서 조금 무거운(?) 느낌이 드는건 사실이지만 여태 기다려 왔던것이 아닌가.. 비공식적으로 JaTeOn도 사용하고는 있었지만 네이트에서 정식으로 이렇게 개발을 한거라 기대를 해봄직도 하다...
  1. 스진 2007/08/09 08:18 댓글주소 | 수정 | 삭제 | 댓글

    이야 에러처리능력이 상당하시군요~ -0-;;

    저도 갈카주세효~ -0-;; 자테온도 상당히 좋은데 하악하악;;

  2. BlogIcon LinDol 2007/08/09 09:19 댓글주소 | 수정 | 삭제 | 댓글

    ㅋㅋ
    사운드 부분 에러 났을때...
    아목켜서 거시기 했던거 왜 그렇게 해봐야지 하는게 떠올랐을까..
    궁금하네요 ㅎㅎㅎ
    아무튼 문제해결능력 원츄~ ㅎㅎ
    저도 클베 신청했었는 ㅎㅎ
    아무튼 잘봤어요 가현옹. 얼럼 정식 나와라 ㅎ
    뭐 요새는 메신저질 줄이고 있지만ㅋㅋ

  3. 장두현 2007/08/09 10:08 댓글주소 | 수정 | 삭제 | 댓글

    앗... 빠르시네요.
    이렇게 버그 처리방법까지 상세하게 올려주시고,
    감사합니다.
    사실 소스 보면 허접합니다.
    구현하기 바빠서... doc에 제가 개발할때 문서가 있습니다.
    두서없어서 참고가 되실지 모르지만, 그거 보세요~~ :-)

  4. BlogIcon 환상경 2007/08/09 11:35 댓글주소 | 수정 | 삭제 | 댓글

    후어;;;; libextlib.a <- 이 파일때문에 컴파일 못하고 계속 실패만 하고있었는데 파일명이 잘못된거 였었군요 ^^
    좋은정보 감사합니다. ^^

  5. BlogIcon n0fate 2007/08/09 11:49 댓글주소 | 수정 | 삭제 | 댓글

    gnome 사용자의 경우 사운드 부분 에러전에 KCrash가 발생합니다. 이부분은 kdebase패키지 설치로 해결되더군요..:)

  6. BlogIcon supaflow 2007/08/09 13:30 댓글주소 | 수정 | 삭제 | 댓글

    드디어 올리셨네요..;;
    전 자느라 ㅋㅋ
    참고 하겠습니다...

  7. 김인동 2007/08/09 17:10 댓글주소 | 수정 | 삭제 | 댓글

    음! 장두현님 혹시 장상현님 동생? 그러나 저러나 참여 메일을 보냈지만 네이트온 파일을 받지 못해 속으로 궁시렁거리며 자테온 쓰고 있다는! 자테온에서 여러 사람이 같이 대화할 수 있는 기능(초청)이 있으면 좋을 듯!

  8. BlogIcon 정승원 2007/08/09 19:39 댓글주소 | 수정 | 삭제 | 댓글

    이 글을 읽고, 저도 드디어 설치에 성공했습니다. ^^

    처음에 로그인을 했을 때는 프로그램이 바로 죽었는데, 이상하게도 두 번째부터는 아무 문제 없이 잘 되네요.

  9. BlogIcon supaflow 2007/08/09 22:34 댓글주소 | 수정 | 삭제 | 댓글

    별짓을 다해봤지만 사운드 부분에서 계속 크래쉬가 생겨버리네요...지금은 일단 보류해놓은 상태..ㅠㅠ

  10. BlogIcon fritz 2007/08/10 15:24 댓글주소 | 수정 | 삭제 | 댓글

    supaflow //
    콘솔에서 kcmshell arts를 실행한 다음
    하드웨어를 alsa로 변경해 보세요

  11. BlogIcon 샘이 2007/08/12 14:31 댓글주소 | 수정 | 삭제 | 댓글

    SKC가 아니라 SK communications가 아닐까 싶습니다~ 노고가 많습니다.

  12. BlogIcon nidev 2007/08/20 19:38 댓글주소 | 수정 | 삭제 | 댓글

    아쉽게도 문자보내기 기능은 아직 지원되지 않았다.
    필자의 경우에는 로그인 이나 대화 알림이(토스트윈도우였나) 우측 상단에 뭉개져서 나와서 누가 로그인했는지 알 수가 없었다.
    ----------
    토스트 -> 로스트
    ... 일것 같아요;

    잘 보았습니다. 전 싸이월드와 네이트온에 거리가 있는 편이라 상관은 없지만, 많은 네이트온 유저들에게는 새로운 소식이 되겠군요. ;)

    • BlogIcon kfmes 2007/08/21 00:56 댓글주소 | 수정 | 삭제

      오타가 아니라 '토스트'가 맞습니다.
      전에 대화중에 토스트창에 대해서 이야기를 한적이있거든요

  13. hidexgun 2007/09/16 22:41 댓글주소 | 수정 | 삭제 | 댓글

    우와~

  14. 정종진 2007/09/22 21:29 댓글주소 | 수정 | 삭제 | 댓글

    엇그제 우분투로 넘어 왔는데
    오늘은 네이트온까지 넘겨 주시다니.
    엄청 고맙습니다.
    네이트온때문에 리눅스 못 넘어 왔던 차라
    무지 반갑습니다.
    얼른 안정화 되어서 좀더 많은 사람들이
    찾았으면 좋겠네요.
    모든 분들 수고 하셨습니다.

  15. jins 2007/09/28 10:26 댓글주소 | 수정 | 삭제 | 댓글

    centOS 5 사용자인데요.
    make 하는데 오류가 나더군요.
    /usr/lib/ld 요기서 -lXss 찾을수 없다고 ㅡ
    linux초보자인데 어떻게 해결해야하나요?


◀ PREV : [1] : ... [50] : [51] : [52] : [53] : [54] : [55] : [56] : [57] : [58] : ... [217] : NEXT ▶