tom0929
本帖最后由 tom0929 于 2022-8-14 09:56 编辑

用的是苹果系统,启动后不论任何版本都崩溃,原版,在程序坞里弹出个工作台图标后瞬间消失,之后是错误报告


而且过一段时间(不清楚,可能是重启之后)再进去版本总会消失,但是账号不会,其他的文件不知道


底下是系统给的报告:



启动器日志:

总之就是不知为啥,不过在系统版本更新前可以玩,现在就不行了,java是在甲骨文上下载的,希望有大佬知道怎么回事
如果还要其他详细信息可以再来问我🙏
现在把JDK8-341换成了JRE8-341,然后启动1.12.1出现了日志窗口(以前只在打开HMCL时有出现),弹出了这个:


点击Reopen之后过一会又崩溃了(每次都是出现窗口点击后又崩溃),当时运行一会的日志:





Thehrz
https://bugs.java.com/bugdatabase/view_bug.do?bug_id=JDK-8244818

Oracle 声称在 8u271 解决了此 Bug

但 MultiMC 却称 需要降级到 8u241

https://github.com/MultiMC/Launcher/wiki/Java-on-macOS

啊?

w6vDqw
本帖最后由 wine毛毛 于 2022-8-14 15:51 编辑

基本上确定了楼主是白果。不过硬盘是金士顿的,我不知道是自己换的还是说本身就是黑果我没看出来。
如果是黑果的话,可能某些设置问题会和白果不同。

1.尝试调节HMCL内存设置。
看到了楼主内存占用达7.5G,同时也估计楼主后台开了一堆软件。
HMCL目前默认的内存调度策略似乎很成问题,默认会把剩余内存都给你占满,这样很容易导致崩溃。

在打开HMCL后的这个界面内,在左侧点击版本号,如1.19。
然后在游戏设置中,在右侧找到游戏内存,取消自动分配机制,然后调整至2048。如果楼主玩mod端,可以放至4096。不要过大,因为看起来楼主自动分配7.5G机器就已经吃不消了。

2.如果需要玩高版本,如1.16+,可以改用jdk版本。
如果低版本不建议从镜像源下载,甲骨文的就好。

我曾经遇到一个朋友,系统版本和你一样,他玩1.19,用的java17,玩着玩着就崩。
换了java18就好了。
下载地址:
https://mirrors.tuna.tsinghua.ed ... tspot_18.0.1_10.pkg

3.还有一个,我怀疑楼主关闭了SIP,如果关掉了,请重新打开。
如果你是白果,打开终端,然后执行命令:
  1. csrutil status
复制代码

如果返回值称是disabled,那么接下来进入恢复模式,然后打开终端,执行命令:
  1. csrutil enable
复制代码

然后重启回到正常系统。
进入恢复模式的方法在apple支持官网有。

tom0929
wine毛毛 发表于 2022-8-14 15:43
基本上确定了楼主是白果。不过硬盘是金士顿的,我不知道是自己换的还是说本身就是黑果我没看出来。
如果是 ...

我也想知道,系统是新安装的,应该没太多其他软件。这台电脑之前好像是不知咋了自己锁住了,过两年后才找人修理,硬盘是换过,Java是从甲骨文上下载的。另外SIP是啥

w6vDqw
tom0929 发表于 2022-8-14 17:21
我也想知道,系统是新安装的,应该没太多其他软件。这台电脑之前好像是不知咋了自己锁住了,过两年后才找 ...

System Integrity Protection
系统完整性保护

GreyCanvas22711
我也是intel苹果用户
下载最新的java8一直报错,我就试一下官方启动器的java8就好了。
可能需要用旧版的java8

tom0929
GreyCanvas22711 发表于 2022-9-18 09:02
我也是intel苹果用户
下载最新的java8一直报错,我就试一下官方启动器的java8就好了。
可能需要用旧版的jav ...

对,我现在用的是java8-121,啥事没有

第一页 上一页 下一页 最后一页