解决 IOConsoleUsers: gIOScreenLockState 3, hs 0, bs 0 now 的经验。
我被这个问题困扰了好几天,经历了无数次的重启,翻遍了论坛的相关帖子,最后终于解决了。为了帮助到有可能的同样受苦受难的兄弟,把解决的经验共享出来。
首先这个问题的原因,肯定是独显NVidia Web Driver的原因造成的,
系统启动到这里,应该是到了最后一步,下一步就是要载入图形界面登录窗口了,
所以显卡能否正常驱动就是关键。
如果不能驱动,那么系统就会一直等显卡Ready,一直等不到,就会反复提示而走不出下去了。
对于正常的情况,就算显卡不能驱动,也可以用系统自带的驱动,虽然不完善,但至少能进系统,
但在这种错误情况下,表现得好像就是:
明明WebDriver不可用了(比如系统版本不匹配等原因),但系统还是一次次得尝试用调用它。
而既然进不去系统,就没法切换成自带的显卡驱动,也不能卸载、或者更新版本使之匹配,成了一个死循环。
于是最终想到一个方法,把驱动文件删掉,然后-f无视缓存,再启动。
至于驱动包括哪些文件?我用Suspicious Package打开驱动的PKG安装包,看到文件结构如下:
然后到把系统盘里对应路径下的L\E\kext和S\L\E\bundle文件都逐个删掉!
(当然,操作这些的前提是你的电脑另外装新装一个Mac系统,在另一个系统里操作,这早就是我的习惯。)
删掉之后,再开机就可以进入系统了。(注意还要刷新驱动缓存,删掉对应缓存文件或者开机-f)
=============================================
导致这个问题的原因,我想主要就是奇葩的WebDriver一定要跟Mac系统的小版本对应,
Mac只要升级了一个小版本,原来的WebDriver就不能用了,也要升级。在这个过程中就容易导致问题。
所以升级版本的时候要小心。
另外就是建议
这里的选择跟Clover中的启动项要对应,
这里选择了NVIDIA Web Driver,就把Clover设置为nvda_drv=1,
这里选择了Default macOS Graphics Driver,就把Clover设置为nv_disable=1
(这一段我不是十分保证,如有误导请见谅)
A卡560也遇到这个问题了怎么破。。 近来我的电脑进入桌面慢也有可能是这个原因 -s模式下不能删除那些文件吗? 听说这两个参数在sierra以后就失效了,起作用的是webdriver这个新参数 学习学习,谢谢分享经验。 如楼主分析所言,启动卡住的确是因为显卡NVidia Web Driver的原因造成的。
在clover启动后,在启动盘空格键,选择了Default macOS Graphics Driver,就把Clover设置为nv_disable=1
系统就进去了,然后升级NVidia Web Driver到最新,问题解决。 你好,请问rx570也遇到同样的问题是怎么回事呢? 刚好我按装10.15.3也是卡这里,你的意思是说删除硬盘上系统N开头的文?件么 你好樓主,我的是10.13.6 卡在這裡,筆記本有核顯(應該無法屏蔽),獨顯1060,是要先去刪掉N卡的驅動嗎? 楼主,我学习一下!如果可以用就太感谢了!
页:
[1]