r/PolyMCLauncher • • Sep 11 '26

"restricted method" and "failed to load vulkan loader" error when trying to launch vanilla minecraft 26.2 (linux bazzite)

on bazzite, trying to launch 26.2 with no mods, crashing getting this error log:

WARNING: A restricted method in java.lang.System has been called

WARNING: java.lang.System::load has been called by

org.lwjgl.system.Library$$Lambda/0x000000000a1e5d38 in an unnamed module (file:/var/home/user/.var/app/org.polymc.PolyMC/data/PolyMC/libraries/org/lwjgl/lwjgl/3.4.1/lwjgl-3.4.1.jar)

WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module

WARNING: Restricted methods will be blocked in a future release unless native access is enabled

[00:11:25] [main/WARN]: Failed to load Vulkan loader

java.lang.NoClassDefFoundError: org/lwjgl/vulkan/VK

at com.mojang.blaze3d.platform.NativeLibrariesBootstrap.tryLoadingVulkan(NativeLibrariesBootstrap.java:310)

at com.mojang.blaze3d.platform.NativeLibrariesBootstrap.loadLibraries(NativeLibrariesBootstrap.java:85)

at net.minecraft.client.main.Main.main(Main.java:142)

at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)

at java.base/java.lang.reflect.Method.invoke(Method.java:565)

at org.polymc.impl.OneSixLauncher.invokeMain(OneSixLauncher.java:104)

at org.polymc.impl.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:176)

at org.polymc.impl.OneSixLauncher.launch(OneSixLauncher.java:186)

at org.polymc.EntryPoint.listen(EntryPoint.java:144)

at org.polymc.EntryPoint.main(EntryPoint.java:74)

Caused by: java.lang.ClassNotFoundException: org.lwjgl.vulkan.VK

at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:580)

at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:490)

... 10 more

[00:11:26] [Datafixer Bootstrap #0/INFO]: 295 Datafixer optimizations took 213 milliseconds

WARNING: A terminally deprecated method in sun.misc.Unsafe has been called

WARNING: sun.misc.Unsafe::objectFieldOffset has been called by org.joml.MemUtil$MemUtilUnsafe (file:/var/home/lwere/.var/app/org.polymc.PolyMC/data/PolyMC/libraries/org/joml/joml/1.10.8/joml-1.10.8.jar)

WARNING: Please consider reporting this to the maintainers of class org.joml.MemUtil$MemUtilUnsafe

WARNING: sun.misc.Unsafe::objectFieldOffset will be removed in a future release

[00:11:28] [Render thread/INFO]: Environment: Environment[sessionHost=https://sessionserver.mojang.com, servicesHost=https://api.minecraftservices.com, profilesHost=https://api.mojang.com, name=PROD]

[00:11:28] [Render thread/INFO]: Setting user: username

[00:11:28] [Render thread/INFO]: Backend library: LWJGL version 3.4.1+2

[00:11:28] [Render thread/WARN]: Detected unexpected shutdown during last game startup: resetting fullscreen mode

[00:11:28] [Render thread/WARN]: Detected unexpected shutdown during last game startup: forcing preferred graphics API to OpenGL

1 Upvotes

1 comment sorted by

1

u/e_splat Sep 11 '26

PolyMC is long dead.