[置顶] MAC OS界面显示不全问题的解决
如果 Mac 无法显示完全,请在显示器设置中勾选 更多空间
亲测可以解决
5.0 版本后 GUI 支持拖拽,可能可以解决部分问题
希望出一个Macos下最佳使用方式, 目前Macos M系列下显示不完整,一直报告meta显存不够:
java[87403:32601712] GLDRendererMetal command buffer completion error: Error Domain=MTLCommandBufferErrorDomain Code=8 "Insufficient Memory (00000008:kIOGPUCommandBufferCallbackErrorOutOfMemory)" UserInfo={NSLocalizedDescription=Insufficient Memory (00000008:kIOGPUCommandBufferCallbackErrorOutOfMemory), NSUnderlyingError=0x600000ae9380 {Error Domain=IOGPUCommandQueueErrorDomain Code=8 "(null)"}}
我在启动参数中也是使用了 ** Dsun.java2d.metal=false ** 的, 我的完整启动参数:
/Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home/bin/java \
-Dsun.java2d.metal=false \
-Dsun.java2d.opengl=false \
-Dprism.order=sw \
-Dprism.verbose=true \
-jar jar-analyzer-5.2.jar gui
希望出一个Macos下最佳使用方式, 目前Macos M系列下显示不完整,一直报告meta显存不够:
java[87403:32601712] GLDRendererMetal command buffer completion error: Error Domain=MTLCommandBufferErrorDomain Code=8 "Insufficient Memory (00000008:kIOGPUCommandBufferCallbackErrorOutOfMemory)" UserInfo={NSLocalizedDescription=Insufficient Memory (00000008:kIOGPUCommandBufferCallbackErrorOutOfMemory), NSUnderlyingError=0x600000ae9380 {Error Domain=IOGPUCommandQueueErrorDomain Code=8 "(null)"}}我在启动参数中也是使用了 ** Dsun.java2d.metal=false ** 的, 我的完整启动参数:
/Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home/bin/java
-Dsun.java2d.metal=false
-Dsun.java2d.opengl=false
-Dprism.order=sw
-Dprism.verbose=true
-jar jar-analyzer-5.2.jar gui
确定了一下,是在双屏下显示不正常, 单屏的时候可以显示正常, 希望文档上能修改一下, 跟使用者说清楚
@shuaiZend 感谢反馈
因为我个人开发机和常用机都是 windows 所以 mac 兼容做的不够
我之后完善下文档