Mac OS X에서 부팅시 시너지 클라이언트 실행


9

직장에서 보조 기계로 Mac을 사용하고 있습니다. 현재 주 컴퓨터에서 시너지 를 사용 하여 키보드와 마우스를 Mac과 공유합니다.

로그인 할 때 사용자가 시너지 효과를 시작할 수 있도록 런칭 에이전트를 만들었습니다. 그러나 이것은 로그인하기 위해 여전히 맥의 키보드와 마우스를 꺼내야 함을 의미합니다.

부팅시 시작되도록 사용자 데몬을 만들려고했지만 콘솔에 다음과 같은 오류가 발생합니다.

LaunchSynergy[52] Tue Jul 14 12:41:44 testmacpro.local synergyc[52] <Warning>: 3891612: (CGSLookupServerRootPort) Untrusted apps are not allowed to connect to or launch Window Server before login. 
LaunchSynergy[52] Tue Jul 14 12:41:44 testmacpro.local synergyc[52] <Error>: kCGErrorRangeCheck : On-demand launch of the Window Server is allowed for root user only. 
LaunchSynergy[52] Tue Jul 14 12:41:44 testmacpro.local synergyc[52] <Error>: kCGErrorRangeCheck : Set a breakpoint at CGErrorBreakpoint() to catch errors as they are returned 
LaunchSynergy[52] _RegisterApplication(), FAILED TO establish the default connection to the WindowServer, _CGSDefaultConnection() is NULL. 

이것을 작동시키는 방법이 있습니까? Mac의 보안 상 로그인 화면에서 창을 제어하기를 원하지 않는 것 같습니다. 나는 그것을 이해할 수 있지만, 내 인생을 훨씬 쉽게 만들 수 있기 때문에 그것을 무시하는 방법을 원합니다 .


어쩌면 태그를 추가하고 시너지 플러스?
Nick Bolton

안녕하세요 @Herms, 나는이 게시물이 오래되었다는 것을 알고 있지만 여전히 Synergy를 사용하고 있습니까? 그렇다면 여전히 LoginWindow 수준에서 Synergy를 시작할 수 있습니까?
Brad Moore

답변:


7

당신이 노력이 여기에 설명을 Mac에서 자동 시작에 대한 (맨 아래로 스크롤 다운)?

나는 그런 식으로 작동하고 내 PC의 키보드를 사용하여 로그온 할 수 있습니다.


1
목록의 첫 번째 항목을 의미한다고 가정합니다. 기사에 따르면 복사 / 붙여 넣기가 작동하지 않고 작동하지 않습니다. 비록 내가 유일한 방법일지도 모른다는 느낌이 들지만.
Herms

1
자세한 내용을 읽으면 두 가지 첫 번째 방법을 동시에 사용하는 방법에 대해 설명합니다. "아래 텍스트는 처음 두 가지 방법을 동시에 사용하여 Synergy 클라이언트를 구현하는 방법을 설명합니다. 이러한 방식으로 Synergy는 항상 실행되며 클립 보드를 사용할 수 있습니다. 누군가가 로그인했을 때. Mac OS X Synergy 서버 설정은 매우 비슷합니다. "
fretje

아, 흥미 롭습니다. 나는 그것을 놓쳤다. 시간이되면 시험 해봐야합니다.
Herms

링크의 지침을 따르고 완벽하게 작동합니다. 로그인하면 원격으로 로그인하고 클립 보드에 액세스 할 수 있습니다.
Darren Greaves

이 방법으로 10.8에서 작동하지 않습니다.
Brad Moore

1

시너지 및 / 또는 시너지 파일은 루트가 소유해야합니다. 메시지에 따르면 "주문형 윈도우 서버 시작은 루트 사용자에게만 허용됩니다"라고 메시지는 말합니다.

chown root : wheel / wher / ever / synergy * 그리고 Synergy는 root로 간주됩니다.

또한 참조 http://ajaydesai.blogspot.com/2009/03/setting-up-synergy-client-mac-os-x-1056.html


문제가 해결되지 않습니다.
Brad Moore

이것은 효과적이지 않은 것 같습니다.
fakedad

그것은 나를 위해 일했지만 내 Mac에는 자체 키보드가 없었으므로 차이가 있다고 생각합니다. 어쨌든 다른 상자의 시너지 문제로 인해 나중에 하드웨어 KVM ( amazon.de/gp/product/B002NTIZCG )으로 전환 했기 때문에 더 이상 언급 할 수 없습니다.
arnt

1

OSX Lion / Mountain Lion + 런칭 / 스타트 업 항목 / LoginHook 문제로 인해이 질문을하는 사람은 저에게 도움이되는 솔루션이 있습니다.

OSX의 SynergyKM * 라이온은 신뢰할 수 없습니다. 또한 http://synergy2.sourceforge.net/autostart.html에 설명 된 방법 중 하나를 통해 시너지 클라이언트를 작동시킬 수 없었습니다 . 내가 한 일은 쉘 스크립트를 작성한 다음 Platypus 를 사용하여 해당 스크립트를 Mac 응용 프로그램으로 변환하는 것 입니다.

내가 수행 한 정확한 단계는 다음과 같습니다.

맥 포트 시너지

OSX Lion과의 최신 시너지 버전 호환성과 관련하여 알려진 문제가 있으므로 MacPorts에서 호환되는 버전 (1.3)을 얻습니다.

  1. 터미널 열기
  2. 아직 가지고 있지 않다면, MacPorts를 설치하십시오
  3. MacPorts가 설치되면 "sudo port install synergy"를 수행하십시오.
  4. 명령 행에서 "어떻게 synergyc"를 수행하여 "/ usr / bin / synergyc"를 가리 키도록하십시오.
  5. 명령 행에서 "synergyc --version"을 실행하여 버전 1.3인지 확인하십시오.

쉘 스크립트

  1. 사용자 디렉토리 아래에 "bin"디렉토리를 작성하십시오.
  2. 쉘 스크립트 작성
  3. 시너지 서버 주소 (내 시너지 서버 IP 주소는 192.168.0.30 임)를 시너지 서버의 IP 주소로 바꾸십시오. IP 주소를 사용하면 클라이언트가 서버를 정확하게 찾을 수 있습니다.
  4. 저장하고 종료
  5. "chmod 755 synergy.sh"실행

쉘 스크립트 코드 :


#!/bin/sh
SYNERGYC=/usr/bin/synergyc

if ! ps axco command | grep -q "^synergyc\$"
then
    $SYNERGYC -n $(hostname -s) -1 -f 192.168.0.30 
else
    echo "synergyc already running."
fi

오리너구리

  1. 오리너구리 설치
  2. 열다
  3. 앱 이름 : "Synergy"
  4. 스크립트 유형 : "Shell"@ / bin / sh
  5. 스크립트 경로 : / Users / [your osx username] /bin/synergy.sh
  6. 출력 : 진행률 표시 줄
  7. 다른 생성 된 속성을 그대로 유지
  8. "만들기"버튼을 클릭하십시오
  9. Synergy.app를 출력 할 위치를 선택하십시오

모두 함께 묶기

모든 기능을 갖춘 Mac 응용 프로그램이 준비되었으므로 다음 단계를 수행하여 자동 시너지 클라이언트 설정을 완료하십시오.

  1. "시스템 환경 설정"을여십시오
  2. "사용자 및 그룹"을 엽니 다.
  3. synergyc 시작을 추가하려는 사용자로 이동하십시오.
  4. "로그인 항목"버튼을 클릭하십시오
  5. Platypus로 만든 "Synergy.app"앱을 추가하려면 "+"버튼을 클릭하십시오.
  6. 시너지가 즉시 시작되도록 로그 아웃했다가 다시 로그인하십시오.
  7. 당신은 끝났습니다!

2
그러나 암호로 보호 된 시스템이있는 경우에는 도움이되지 않습니다.
Brad Moore

1

현재 버전의 Synergy (1.7.1) + OSX (10.10 Yosemite)에서는 더 이상 사용할 수 없습니다.이 문제를 확인하십시오.

한 가지 해결 방법은 에이전트 / 데몬이있는 사용자에 대해 자동 로그인 (ew)을 사용하지만 로그 아웃하여 시스템을 잠글 수는 없습니다. 흥미롭게도 로그인 한 상태에서 로그인 창을 표시 할 수 있으며 키보드는 작동하지만 마우스는 작동하지 않습니다.


0

시너지 데몬 자체의 유닉스 실행 파일이 있습니까? 그렇다면 / Library / Startupitems에 넣을 수 있습니까?

나는 많은 해결 방법을 생각할 수 있지만 그중 어느 것도 특히 나에게 호소력이있는 것은 아닙니다.

  • 추가 계정으로 자동 부팅하여 시너지 도구를 시작한 다음 빠른 사용자 전환을 사용하여 계정으로 이동하십시오.
  • VPN / 화면 공유를 활성화하고 VPN을 사용하여 로그인 한 다음 시너지로 전환
  • 시스템에 KVM 넣기
  • 하루가 끝날 때마다 Mac을 종료하지 않고 잠자기 상태에서 암호를 사용하여 잠자십시오.

자동 로그인을 설정하지 않아야합니다. KVM은 시너지 효과를 잃습니다 (그리고 돈이들 것입니다). VNC는 작동하지만 기계에서 키보드를 잡는 것이 더 빠릅니다. 그래도 수면이 효과가있을 수 있습니다. 암호를 열었을 때 시너지 효과가 제대로 작동하는지 테스트해야합니다.
Herms


0

아웃 확인 시너지 + 팁과 트릭 페이지를. 곧 모든 플랫폼에서 작동하는 응용 프로그램과 함께 GUI를 번들로 제공 할 것이므로 복잡한 구성 없이도 곧이 작업을 수행 할 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.