Synergy ‘无法读取配置’错误故障排除
如果您遇到 Synergy“无法读取配置”错误问题,请尝试以下操作: 从 SourceForge 获取最新版本的 Synergy KM确保客户端也安装了最新版本的 Synergy(它对于 Windows 客户端来说已经很老了,但是可以工作)创建一个新的“位置”并按照您想要的顺序重新添加您的服务器、屏幕、客户端。注意特殊字符和空格,不要在协同网名中使用。“ScreenName”比“Screen Name”好 启动Synergy服务器并连接客户端
如果你感兴趣,这里是完整的解释......
我最近在我的 Mac 上添加了一个外部显示器,因此我不得不调整 Synergy 的服务器配置以了解我的 Mac、新的外部屏幕和我的 PC 的放置位置。 (对于那些不知道的人,Synergy 是一个很棒的实用程序,它允许您在多台机器上共享一个鼠标和键盘,而不管它们的平台是什么。支持 Mac OS、Windows 和 Linux)。这听起来很简单,所以我只是在 Synergy 控制面板中为我的新 LCD 添加了一个新的屏幕名称,然后单击“应用”——不幸的是,这没有用,我遇到了几个错误,Synergy 无法启动:
错误:无法读取配置“/var/tmp/synergy-A38198/
是第一个错误,所以我去删除了tmp文件并再次尝试,得到一个新的错误:
错误:无法读取配置“/var/folders/iO/
我删除了那些,然后又得到了第一个错误。嗯,那好吧。那么该怎么办?我重新创建配置,对吧?
我安装了最新的Synergy KM,您可以从SourceForge 获取最新版本的Synergy KM。我安装了它,然后进入 Synergy KM 面板中的“服务器配置”选项卡。创建一个“新位置”并再次添加我所有的屏幕,然后启动协同服务器。服务器启动正常,但现在抛出不同的配置错误,并且不允许客户端连接。奇怪的。所以我再次重新添加了屏幕,但出于直觉,我删除了屏幕名称中的一个空格,从“External Monitor”到“ExternalMonitor”,再次启动服务器,你猜怎么着?一切正常。我认为这真的很奇怪,但我猜测由于某种原因屏幕名称中的空格导致 Synergy 难以读取配置文件。破折号 (-) 似乎工作正常,但空格有问题。我对此没有太多的解释,因为我在名称中多次使用空格,但尽管如此,这似乎起到了作用。