功能键在Mojave中停止工作一段时间后


-1

从Mojave开发人员测试版2升级到开发人员测试版6后,大量事情破裂并停止工作。即使在开发人员测试版8(版本18A371a)上,这个问题仍然存在。

其中一个是功能键,但只是一段时间后。我倾向于将我的MacBook Pro放在一夜之间,之后,功能键停止工作。

我已经尝试杀死SystemUIServer并让它重新启动,但这似乎不起作用。我发现的唯一解决方案是重启计算机。

我希望能够在关闭盖子后重新打开键盘背光。我希望能够在不进入系统偏好设置的情况下调整音量。

唯一没有做任何事情的按键是亮度,键盘背光,音量等,它们是屏幕上显示滑块的按键。任务控制键仍然可以工作(足够,即使DB6可怕地破坏它),Launchpad键仍然有效,媒体键仍可正常工作......

有没有办法在没有重启的情况下修复我的功能键?重新启动有时会非常麻烦并且带来巨大的不便。

我有一个普通的物理键盘(感谢上帝,我没有触摸条),带有物理功能键。大多数控件都可以工作,并且不起作用的ONLY控件是触发屏幕上显示的滑块,如亮度,照明(键盘背光)和音量控制:

我的内部版本号是18A371a。当这些键停止工作时,其他一些东西也会停止工作,例如“关于本机”,“睡眠/重启/关闭”控件,“消息”应用程序以及其他一些内容。看起来好像一些关键进程崩溃,但我不知道要重启什么。


更新:我发现哪个进程崩溃了,我已经向Apple提交了一个错误报告:

雷达号是4873261。


评论不适用于扩展讨论;这次谈话已经开始了 转移到聊天
bmike

Answers:


3

这好像是 loginwindow 喜欢有时在Mojave上崩溃,所以这可能是你的问题。

要修复它,你需要杀死它 loginwindow 使用活动监视器。它会让你退出,但应该有希望解决这个问题。您也可以使用此终端命令:

sudo killall -9 loginwindow

loginwindow listed as "not responding" in Activity Monitor

此外,如果您正在运行任何代码注入器,请首先关闭它。这似乎很明显,但它确实发生了。


好的,我猜注销是 必要 。这不是我最喜欢的解决方案,但它是我猜的唯一一个。
Dev

1
这会向所有应用程序发送突然终止信号 - 防止任何可能清理工作或保存状态。但是 - 哎呀,你正处于测试阶段,那么为什么不杀死所有用户进程,如果它让你恢复工作的速度比选择“注销”更快
bmike

很公平。平心而论,我告诉他“等待稳定释放”至少200次。
Charlie Welsh

@bmike“这确实会向所有应用程序发送一个突然的终止信号” - 是的。查理,你希望我等待黑暗的主题?不:P
Dev

我创建了一个脚本,告诉我loginwindow崩溃的接近程度: gist.github.com/LoganDark/b8c74e14c06b77e6f16d4492c5bda928
Dev

0

我会尝试注销,看看是否恢复处理功能键的过程。确保在重新启动后立即运行sysdiagnose,然后在发现密钥没有响应时运行一次,因为如果您可以在测试过程中记录系统诊断中捕获的证据,那么Apple肯定能够修复任何正在崩溃的进程。

注销过程可以向应用程序发出清理信号,并且比重新启动整个操作系统(它还首先调用注销过程)要快得多。


如果您要跟踪此情况,请尝试确定失败的进程是用户级别还是系统级别。知道这将帮助您获得最快的修复并帮助Apple在代码中修复此问题以进行下一次构建。


1
不幸的是,我不愿意每天重启我的用户帐户下运行的每个进程。
Dev

1
@Dev如果你想知道真正发生了什么,你只会这样做来隔离问题所在。隔离问题也可以确保最有可能得到解决 - 但是你有权利抱怨并说出你做了什么和不想做什么。 “大量事情已经破裂”的帖子,但是当你重新启动时,他们的工作表明这不仅仅是一个明显的缺陷。如果您的应用程序无法重新启动的情况会导致损坏,该怎么办?退出并登录需要3分钟的时间。
bmike

1
“注销并登录需要3分钟才能完成”嗯,请考虑这样一个事实,即我打开未保存的文档,打开持久的网络连接,以及一些我无法找到如何禁用的启动项,当功能键和一半macOS突然停止工作时,每天注销并重新登录屁股。
Dev

1
我得到@Dev,你很生气,并完全期望你的工作空间不能保存状态,并且设置起来是一种巨大的痛苦 - 我不建议你轻易改变你的方式或者觉得它变得容易 - 只是如果你渴望最重要的是,OS X上的幸福之路将被组织起来并运行一个稳定的版本。我有点喜欢你选择退出方法并接受你朋友的回答。这是一个非常明确的答案,并指出罪魁祸首。谢谢,并祝你好运!
bmike

1
“选择退出方法”这是唯一有效的方法,你期望什么?我会选择其他任何不涉及退出的东西,但这是唯一的解决方案,因为 loginwindow 确实很冷。我知道为什么,我会提交错误报告。
Dev
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.