Synergy (우분투 9.04 서버 - xp 클라이언트) :: 2009/06/22 15:17

연구실에서 컴퓨터를 할때, 내 좁은자리에 여러 키보드와 마우스를 올려놓는건 참으로 불편한 일이다.

(그렇다고 마우스랑 키보드가 고급은 아니지만 -_-;)

아무튼!!

이번에 컴퓨터를 2개 쓰면서 마우스와 키보드의 부족으로 -_- 고민하던중.

공유 소프트웨어가 있다는 소식에 기쁜 마음에 설치를 시작했다.

허허허허허

윈도우는 참 그래픽적이라 쉽다.

synergy의 장점은 윈도우와 리눅스 맥os 여러 운영체제가 호환이 된다는 점이다.

윈도우, 리눅스, 맥을 전부 사용하는 나에게는 이렇게 호환성 좋은 프로그램이 최고다.

운영체제마다 비슷한 기능의 다른 프로그램을 설치하는건 여간 귀찮은게 아니기 때문이다.

1. 윈도우를 서버로 사용

한빛미디어 : http://network.hanb.co.kr/view.php?bi_id=1223

다음 링크를 참조하면 된다. 정말 그대로 따라할만큼 잘 되어있다.
단 리눅스에 대한 설명은 조금 부족한거 같다.

2. 리눅스 서버 사용 (Ubuntu 9.04버전)

리눅스를 서버로 사용하는것을 비추천하는 이유는 일단 한/영키 전환인다 Ctrl + Alt + Del 같이 자주사용 되는
키가 먹통이 되는 등, 자질구레한 버그들 때문이다.
여러 패치가 나왔지만 완벽한 해결책은 아직인거 같다. 하지만 이제 synergy 1.3.1 버전이고 앞으로
개발될 것을 예상하며 -_- 여러 편법들이 존재한다.

소스파일 : http://synergy2.sourceforge.net/

다음 링크에서 rpm기반 소스나 데비안 기반 패키지를 얻을 수 있다.
나는 초보이므로 간단하게
$ apt-get install synergy
패키지 설치를 해버렸다.

그리고 synergy 설정에 필요한 컴퓨터 이름때문에 hosts를 설정해줘야 한다.
윈도우같은 경우는 컴퓨터이름이 호스트명이 된다 ('내컴퓨터 - 등록정보 - 컴퓨터이름' 에서 확인)
개인적으로 구태여 hosts에 손대기 싫어서 ip로 설정을 했었으나,
synergy가 돌아가질 않아서 결국 다시 호스트를 설정하고 새로 연결하니까 실행되었다.
왜 ip만으로 안되지? 윈도우는 됬었는데 ㅠㅠ;
아무튼, 호스트 설정은 다음과 같다.

$vim /etc/hosts

[서버컴퓨터 아이피]   [호스트명]
[클라이언트 아이피]   [호스트명]

192.168.0.10   linux-computer
192.168.0.11   win-computer

머 이런식이다.
아마 서버컴퓨터는 로컬아이피 127.0.0.1로 되있지만, 외부에서 접속할 수 있는 아이피를 적어주길 바란다.

일단 설치하고 난후에 클라이언트면 synergyc [서버이름] 으로 해결하지만,
서버인 경우에는
/etc/synergy.conf 파일을 생성하여 설정해야 한다. ($home 디렉토리나 사용자 디렉토리에 .synergy.conf 를 생성하여 설정하여도 상관없다.)

일단 나는 리눅스를 서버로 사용하기 때문에 (개인용) 설정을 해보면,

$vim /etc/synergy.conf

section: screens
   linux-computer:
   win-computer:
end

section: links
   linux-computer:
      left = win-computer
     
   win-computer:
      right = linux-computer
end

이렇게 설정을 마치고 난후 서버를 실행해준다.

$synergys -c /etc/synergy.conf -n linux-computer
                 (설정파일 위치)       (서버 스크린 이름)

그리고 윈도우 컴퓨터에서 synergy 윈도우 버전을 설치후에,
client에서 Other Computer`s Host Name : [서버 컴퓨터 이름] 을 적어주고
test를 성공하면 완료됬다.

바로 시작하면 된다.

이 설정을 컴퓨터를 키자마자 적용시킬려면 윈도우 synergy에서는
AutoStart 에서 install 시켜주면 되고,

리눅스에서는 .bashrc에 등록시켜 주던가
아니면 간단하게
'시스템 - 기본설정 - 세션(시작 응용프로그램)' 에서 추가시켜 명령어를 쳐주면 된다.

2009/06/22 15:17 2009/06/22 15:17
Trackback Address :: http://www.dreamzinn.pe.kr/tc/trackback/16
Name
Password
Homepage
Secret
< PREV |  1  |  2  |  3  |  4  |  5  |  ...  11  |  NEXT >