J'ai un mac comme machine secondaire au travail. Actuellement, j'utilise la synergie sur ma machine principale pour partager son clavier et sa souris avec le mac.
J'ai créé un agent de lancement pour que mon utilisateur lance une synergie lorsque je me connecte, et cela fonctionne. Cependant, cela signifie que je dois encore retirer le clavier et la souris du Mac pour me connecter.
J'ai essayé de créer un démon utilisateur pour qu'il se lance au démarrage, mais j'obtiens les erreurs suivantes dans la console:
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.
Existe-t-il un moyen de faire fonctionner cela? Il semble que la sécurité du Mac ne permette à rien de prendre le contrôle de la fenêtre lorsque vous êtes sur l'écran de connexion. Je peux comprendre cela, mais j'aimerais un moyen de le contourner, car cela me faciliterait beaucoup la vie .
Réponses:
Avez-vous essayé l'explication ici ( faites défiler vers le bas) sur le démarrage automatique sur Mac?
Je dois le faire fonctionner de cette façon, et je peux me connecter en utilisant le clavier de mon PC.
la source
Les fichiers synergyc et / ou synergys doivent appartenir à root. "Le lancement à la demande du serveur Windows est autorisé uniquement pour l'utilisateur root", indique le message.
chown root: wheel / where / ever / synergy *, puis Synergy sera considéré comme root.
Voir également http://ajaydesai.blogspot.com/2009/03/setting-up-synergy-client-mac-os-x-1056.html
la source
Pour toute personne venant à cette question en raison de problèmes OSX Lion / Mountain Lion + launchd / startup items / LoginHook, j'ai une solution qui m'a aidé.
SynergyKM sur OSX * Lion n'est pas fiable. De plus, je n'ai jamais réussi à faire fonctionner mon client de synergie via l'une des méthodes décrites sur http://synergy2.sourceforge.net/autostart.html . Ce que j'ai fait, c'est d'écrire un script shell, puis de le convertir en une application Mac avec Platypus .
Voici les étapes exactes que j'ai suivies:
MacPorts Synergy
Il existe des problèmes connus avec la compatibilité de la dernière version de synergie avec OSX Lion, nous obtenons donc la version compatible (1.3) de MacPorts.
Script Shell
Code de script shell:
Ornithorynque
Lier le tout ensemble
Maintenant que vous disposez d'une application Mac entièrement fonctionnelle, procédez comme suit pour terminer la configuration automatique de votre client de synergie.
la source
Ce n'est plus possible avec la version actuelle de Synergy (1.7.1) + OSX (10.10 Yosemite) Vérifiez ce problème:
Une solution de contournement consiste à utiliser la connexion automatique (ew) pour l'utilisateur avec l'agent / démon, mais vous ne pouvez pas verrouiller votre système en vous déconnectant. Chose intéressante, vous pouvez afficher la fenêtre de connexion tout en étant connecté et le clavier fonctionne mais pas la souris.
la source
Existe-t-il un exécutable Unix du démon de synergie lui-même? Si oui, pouvez-vous le mettre dans / Library / Startupitems?
Je peux penser à de nombreuses solutions de contournement, dont aucune ne me semble particulièrement attrayante:
la source
J'utilise l'extension SynergyKM aux préférences et cela fonctionne assez bien.
la source
Consultez la page des conseils et astuces de Synergy + . Nous allons bientôt regrouper une interface graphique avec l'application qui fonctionne sur toutes les plates-formes, ce qui signifie que vous pourrez bientôt le faire sans configuration compliquée.
la source