Синергия, клиент OSX, сервер Windows 7 - нет мыши на клиенте

2599
Majenko

У меня есть следующие настройки Synergy:

+------------++------------++------------++------------+ | Mac || Win 7 || Ubuntu 1 || Ubuntu 2 | |c ||s ||c ||c | +------------++------------++------------++------------+  Mac: OS/X Tiger 10.4.11 (G3) Win 7: Windows 7 Ultimate x64 Ubuntu 1 & Ubuntu 2: Desktop 10.10 

Теперь все отлично работает между сервером Win7 и двумя машинами Ubuntu.

Что не работает, так это Mac.

Я использую самую последнюю версию Synergy (1.4.2, скачанную вчера вечером).

Что касается Mac, все должно работать нормально:

Synergy 1.4.2 Client on Darwin 8.11.0 Darwin Kernel Version 8.11.0: Wed Oct 10 18:26:00 PDT 2007; root:xnu-792.24.17~1/RELEASE_PPC Power Macintosh Unable to connect to pasteboard. Clipboard sharing disabled. 2011-03-22 09:32:56.725 synergyc[406] Can't register screen saver connection 'com.apple.ScreenSaverDaemon' started client connecting to '192.168.0.202': 192.168.0.202:24800 connected to server entering screen leaving screen entering screen leaving screen 

Но он просто не взаимодействует с дисплеем (мышь не двигается, клавиатура ничего не делает).

Я попытался запустить ktraceSynergyc и изучить дамп, и единственная подсказка, которую я нашел, заключалась в том, что он пытался взаимодействовать с AccessibilityAPI, который был отключен сначала. Включение специальных возможностей не имело никакого эффекта (оно только остановило невозможность открыть /var/db/.AccessibilityAPIEnabled в дампе ktrace)

Кому-нибудь удалось заставить это работать в OS / X Tiger еще?

Я имел обыкновение запускать сервер в OS / X и иметь Windows / Unix-машины в качестве клиентов, но, поскольку мой Windows теперь ноутбук, я бы хотел, чтобы он был сервером.

1
Хм, я не знал, что у вас может быть 2 таких клиента подряд (ваши 2 машины с Ubuntu). Я использую синергию на ежедневной основе, но никогда не использовал ее на OSX, поэтому, думаю, я не могу здесь помочь. Сожалею. Alain Pannetier 13 лет назад 0
@Alain У последней синергии есть очень хороший интерактивный инструмент макета, который позволяет вам размещать ваши мониторы в сетке 5x3. Majenko 13 лет назад 1
@Alain По крайней мере, сервер Windows делает;) Majenko 13 лет назад 1
@Matt Jenkins, I see, I'm on the last 1.3 stable ! Wasn't bold enough for the 1.4, seemed to be a rewrite. Took me some time to get it o work without DNS/DHCP (using Avahi and Bonjour instead). Alain Pannetier 13 лет назад 0
@ Matt Jenkins, почему вы предпочитаете, чтобы ноутбук был сервером? Вы пробовали использовать Mac в качестве сервера (с этой версией)? Windows-сервер со старой версией? У меня есть только 2 машины, Linux с сервером и клиент Windows. Мне не нравится поведение клиента, когда сервер умирает, поэтому я предполагаю, что лучше иметь его на машине, которая всегда включена? MattBianco 13 лет назад 0
@MattBianco I prefer the laptop as the Mac is a G3 - it's just a tad slow. One of the Ubuntus has no keyboard or mouse, and the other is a netbook and I find the keyboard too small for every day use. The laptop is my main workstation now. Majenko 13 лет назад 0
@Majenko: У вас все еще есть черновик "Пожалуйста, не трогайте питомца Аллигатора Стива!" это еще не закончено для блога Super User, пожалуйста, сообщите мне в [Комнате редактора блога Super User] (http://chat.stackexchange.com/rooms/356/super-user-blog-editor-room), являетесь ли вы все еще планирую написать это. Или мы должны переназначить или заархивировать этот черновик? Тогда я могу удалить этот комментарий потом ... :) Tom Wijsman 12 лет назад 0
@AlainPannetier да - у меня [S] [C1] [C2] настроен с C1, являющимся OSX и C2 Ubuntu. Он даже знает, как прыгнуть прямо в C2, когда C1 выключен :) David Oneill 12 лет назад 1

3 ответа на вопрос

1
Jason Axelson

Одна вещь, которую вы можете попробовать, это старые версии синергии для Mac.

0
cakuzo

Вы можете использовать ShareMouse . Это намного лучше, чем Synergy, и ему даже не нужна конфигурация для совместного использования ввода.

0
David Oneill

Я успешно использую синергию на моей машине с OSX. У меня OSX 10.5.8 (не уверен, какое это животное ...) и у меня синергия 1.3.1. Мой сервер - Ubuntu (10.04), на котором также работает Synergy 1.3.1, а другой мой клиент - Ubuntu (11.10), на котором работает Synergy 1.3.6.

Итак, попробуйте использовать Synergy 1.3.x