У меня есть Mac в качестве вторичной машины на работе. В настоящее время я использую синергию на своей основной машине, чтобы поделиться клавиатурой и мышью с 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 не хочет, чтобы что-либо получало контроль над окном во время входа в систему. Я могу это понять, но я бы хотел переопределить это, так как это сделало бы мою жизнь намного проще.