• Editor
  • 启动spine窗口是黑的

Test3:
Failed to disable illegal access warning:
java.lang.ClassNotFoundException: jdk.internal.module.IllegalAccessLogger
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:375)
at Util.disableIllegalAccessLogger(Util.java:9)
at Test3$6.run(Test3.java:393)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:771)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:722)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:716)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:741)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Monitors detected:
#0 2560x1440x32bpp@144Hz
Using default monitor.
Setting up display.
Setting display canvas.
Setting display title.
Setting display resizable.
Setting display background.
Setting display location.
Setting display pixel format.
Setting display buffer format.
Initializing OpenGL.
Extracting version.
Extracting extensions.
Extensions: 287
Creating OpenGL instances.
Checking FBO support.
Checking seamless cube map support.
Enabling seamless cube maps.
OpenGL initialization complete.
Test3 is running.

Related Discussions
...

Test1:
Failed to disable illegal access warning:
java.lang.ClassNotFoundException: jdk.internal.module.IllegalAccessLogger
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:375)
at Util.disableIllegalAccessLogger(Util.java:9)
at Test1.main(Test1.java:21)
Setting up display.
Setting display title.
Setting display resizable.
Setting display background.
Setting display location.
Setting display pixel format.
Setting display buffer format.
Initializing OpenGL.
Extracting version.
Extracting extensions.
Extensions: 287
Creating OpenGL instances.
Checking FBO support.
Checking seamless cube map support.
Enabling seamless cube maps.
OpenGL initialization complete.
Test1 is running.

PS C:\Program Files\Spine Trial> AL lib: (EE) alc_cleanup: 1 device not closed
C
PS C:\Program Files\Spine Trial> java -cp testopengl.jar Test2
Test2:
Failed to disable illegal access warning:
java.lang.ClassNotFoundException: jdk.internal.module.IllegalAccessLogger
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:375)
at Util.disableIllegalAccessLogger(Util.java:9)
at Test2.main(Test2.java:21)
Setting up display.
Setting display canvas.
Setting display title.
Setting display resizable.
Setting display background.
Setting display location.
Setting display pixel format.
Setting display buffer format.
Initializing OpenGL.
Extracting version.
Extracting extensions.
Extensions: 287
Creating OpenGL instances.
Checking FBO support.
Checking seamless cube map support.
Enabling seamless cube maps.
OpenGL initialization complete.
Test2 is running.

I don't know why, there is no security software in the system
C:\Users<username>\Spine\
I deleted it, but it is still black when I start it

  • Misaki님이 이에 답장했습니다.

    hajd Hmmm, this is very strange. I am not sure what could be causing it, but for the time being could you try replacing the start-1.json in your user folder with the following file to see if you can try starting the editor?:

    start-1.json
    814B

    This is the configuration file that is loaded when the launcher starts, but I've edited autoStart to true, so the editor is set to start automatically if you wait a while after the launcher starts:

    It may not solve the problem of the black Spine launcher window, but it may allow you to open the editor window. Could you try this?


    PS C:\Program Files\Spine Trial> .\SpineTrial.com --trace
    TRACE: Home: C:\Program Files\Spine Trial
    Spine Launcher 4.2.18 Trial (28)
    Esoteric Software LLC (C) 2013-2024 | http://esotericsoftware.com
    Windows 10 Pro amd64 10.0
    TRACE: Parameter: --trace
    TRACE: Reading settings: C:\Users\HAJD\SpineTrial\settings\start-1.json
    TRACE: Monitor: #0/1 (default), 2560x1440x32bpp@144Hz
    TRACE: Initializing OpenGL...
    TRACE: Request: api, updateCheck
    ATI Technologies Inc., Radeon RX 580 Series, 4.6.0 Compatibility Profile Context 24.9.1.240813
    TRACE: Connected: https://jpapi.esotericsoftware.com:443
    TRACE: Started launcher: 5.44s (1.67 + 3.77)
    TRACE: Launcher window shown.
    Starting: Spine 4.2.36 Trial
    Spine 4.2.36 Trial
    TRACE: Reading settings: C:\Users\HAJD\SpineTrial\settings\start-1.json
    TRACE: Reading settings: C:\Users\HAJD\SpineTrial\settings\editor-2.json
    TRACE: Reading settings: C:\Users\HAJD\SpineTrial\settings\recent-1.json
    TRACE: Reading settings: C:\Users\HAJD\SpineTrial\settings\views-2.json
    TRACE: Reading settings: C:\Users\HAJD\SpineTrial\settings\start-1.json
    TRACE: Monitor: #0/1 (default), 2560x1440x32bpp@144Hz
    TRACE: Editor window created.
    TRACE: Reading settings: C:\Users\HAJD\SpineTrial\settings\hotkeys-1.txt
    TRACE: Started editor: 3.28s
    OpenAL 1.1, Default audio device
    TRACE: Editor window shown.

    Yes, it is black for unknown reasons. But if you click on it, it responds, but it is completely black.unable to display properly

    • Misaki님이 이에 답장했습니다.

      hajd Thank you for giving it a try. According to the logs, the editor seems to have started successfully, so it seems that it is really just a display problem. We will investigate this issue.

      I got it! It turned out to be a problem with the AMD driver display

      Custom global configuration made it hacked

      • Misaki님이 이에 답장했습니다.
      • ErikaMisaki 님이 이 게시물을 좋아합니다..

        hajd Glad to hear that you have found the cause of the problem! Thank you for getting back to us!

        4달 후

        We have received a similar report from another AMD user. According to them, the black screen problem was caused by the Radeon Image Sharpening option being enabled. If it is disabled, the launcher window is displayed correctly. I hope this will be helpful to users encountering similar problems in the future.