난 얼리어댑터도, 하드웨어 리뷰어도 아니지만...
아래 컨텐츠를 보니..

바지 뒷 주머니에 들어가는 노트북

주인 잘못 만나 곤혹 치루고 있는, 내 IT N810이 울겠다.
Posted by xHuro
,
이틀정도 이거저거해보니...
어느 정도 UI에 익숙해지고 나니, 노트북 쓰다가 N810 쓰려고 하니 불편하다. vnc도 느리고, ssh는 콘솔이니...
N810에도 synergy를 설치해야겠다는 생각이 문득 뇌리를 스쳤다.

어라~ OS2008(N810의 os)용으로는 없네? 포팅해야 겠다는 근성(?)으로 바뀌게 되고, 결국 maemo SDK를 설치하면서 삽질하고 있는 나를 발견하게 되었을 때는 이미 늦었다.

1. maemo에서 SDK 4.를 다운받아야 한다. (아, 내가 아는 건 리눅스뿐이다. 가지고 있는 운영체제가 Ubuntu 뿐이니 ㅡㅡ)

2. maemo의 instruction(INSTALL.txt)를 따라서 설치하자. Ubuntu 8.04의 경우는 maemo-sdk-install.sh로 설치하다가 막히게 된다.(한 5시간 날렸다. 또다시 삽질의 인생이... 덕분에 SDK에 대한 이해도는 높혔지만^^;;)

Howto Installing Maemo SDK 4 위키를 참고해서 몇가지 시스템 설정을 건드려서 설치하면 된다. 아니 그냥 따라 하면 된다. 이거 이외 되는 방법은 5시간 동안 한번도 못봤다. 워낙 최신 배포판이라서 다른 웹페이지의 정보들은 Ubuntu라도 해도 7.10 이전 버전이라 문제가 되더라는...

3. 포팅 준비는 완료되었다.

4.synergy source를 다운받아, Creating a Debian package 문서따라서 step by step으로 하니 OK~
 1) 소스를 scratchbox의 자기 계정으로 복사(3번까지 진행했으면 scratchbox가 뭔지 알 수 있을꺼다)
 2) 압축을 풀고 위 문서를 따라서 export하고 dh_make를 실행할 때 아래와 같이 소스 압축파일을 지정해주자.
dh_make -e your.name@example.org -f <압축파일>
 3) 그외에는 차근히 따라하면 된다.

5. ssh로 N810에 접근하여 4에서 만든 deb package를 설치한다.
  dpkg -i <패키지>

6. Synergy Configuration Guide를 참고하여 configure 파일 세팅하고 실행하면 끝~ (단, 성능이 그다지 좋은 편은 아니다. 모바일 기기이니...)


p.s1 학부 시절, 임베디드 리눅스 포팅에 목숨 걸정도로 임베디드에 관심많았는데(블로그 여기저기 그 잔재들이 남아있다), 약 4여년 만에 다시 해보니, 이전보다 많이 좋아졌다는 생각도 드네. 암튼, 임베디드 리눅스 포팅등 해본 사람은 쉽게 적응될꺼라 생각된다.

p.s2 패키징 작업을 태어나서 처음 해봤는데, 참고 문서가 잘 되어있어 쉽게 된 거 같다. 어떤 일이든 하기전에 겁부터 먹지 말자~

p.s3 조만간 synergy 시연 동영상이라도 올려봐야겠다.
Posted by xHuro
,