我的macOS 10.12从3天开始出现了一个奇怪的现象:
- 屏幕上的所有内容均未对我的鼠标做出响应:窗口的 3 个按钮控制在鼠标悬停时不显示其图标,窗口中的任何元素均未对我的鼠标悬停做出响应。
- 鼠标中键不再起作用:无法关闭浏览器选项卡或在新选项卡中打开链接。
- 任务控制中心可以访问,但是无法切换空间。
- 鼠标移动时 Dock 图标不会移动。
- 鼠标移动到其他窗口或另一个监视器时不会改变其形状,而是保持其形状到最后聚焦的窗口。
只要我注销并重新登录,这种现象就会消失。这需要 1-2 分钟,虽然不是很多,但我不想丢失所有工作空间,也不想每次都重新启动我的 docker 容器等。在 Windows 上,我认为我们必须重新启动该explorer
过程才能刷新 GUI。
在错误发生之前我经历了什么:
- Skype
- Firefox(打开约 10-20 个标签)
- Sublime Text
- iTerm2
- 具有 1GB RAM 的 VirtualBox 运行 docker-machine。
- 电报
- Docker:4个容器。
我的所有申请都是最新的。提前致谢。
错误发生时我的日志显示了什么。
error 15:33:04.283037 +0700 WindowServer CGXGetConnectionProperty: Invalid connection 85671
error 15:33:04.283104 +0700 WindowServer CGXGetConnectionProperty: Invalid connection 85671
error 15:33:04.283150 +0700 WindowServer CGXGetConnectionProperty: Invalid connection 85671
error 15:33:04.283190 +0700 WindowServer CGXGetConnectionProperty: Invalid connection 85671
error 15:33:31.727778 +0700 symptomsd AWDAgent: failed create new libnetcore metric for 0x290007
error 15:35:18.093791 +0700 parsecd network_config_has_proxies_configured network_config_has_proxies_configured is deprecated
error 15:35:18.093835 +0700 parsecd tcp_connection_get_remote API Misuse: Function must be called after tcp_connection_start
error 15:35:18.093904 +0700 parsecd tcp_connection_is_cellular API Misuse: Function must be called after tcp_connection_start
error 15:35:18.110774 +0700 parsecd network_config_has_proxies_configured network_config_has_proxies_configured is deprecated
error 15:35:18.110813 +0700 parsecd tcp_connection_get_remote API Misuse: Function must be called after tcp_connection_start
error 15:35:18.110908 +0700 parsecd tcp_connection_is_cellular API Misuse: Function must be called after tcp_connection_start
error 15:35:18.530763 +0700 parsecd keyboardInputMode property not set, using <private>
error 15:35:18.669932 +0700 parsecd keyboardInputMode property not set, using <private>
error 15:35:18.670896 +0700 parsecd keyboardInputMode property not set, using <private>
error 15:35:18.959840 +0700 parsecd Server endpoint not set, data can't be sent to server
error 15:35:19.417085 +0700 parsecd keyboardInputMode property not set, using <private>
error 15:35:19.838056 +0700 parsecd Server endpoint not set, data can't be sent to server
error 15:35:19.914901 +0700 parsecd Server endpoint not set, data can't be sent to server
答案1
尝试killall Finder
在终端运行作为解决方法。
如果问题仍然存在,您可能需要查看/var/log/system.log
当时内部是否存在可疑条目。
也许你很幸运,操作系统更新将“解决”这个问题。