Skip to content

Wayland bug. #713

@heav33n

Description

@heav33n

Describe the bug

Crashes when launching because VideoManager or VideoMode is null.

Steps to reproduce

  1. Use any Wayland desktop
  2. Download and install ATLauncher
  3. Create an instance
  4. Add VulkanMod as a mod
  5. Launch the instance

Log files

[16/01/2026 14:18:07 PM] [Render thread/INFO] == VulkanMod ==
[16/01/2026 14:18:07 PM] [Render thread/INFO] Selecting Platform: WAYLAND
[16/01/2026 14:18:07 PM] [Render thread/INFO] GLFW: 3.4.0 Wayland X11 GLX Null EGL OSMesa monotonic shared
[16/01/2026 14:18:07 PM] at knot//com.mojang.blaze3d.systems.RenderSystem.getDevice(RenderSystem.java:299)
[16/01/2026 14:18:07 PM] at knot//net.minecraft.class_310.method_68671(class_310.java:2527)
[16/01/2026 14:18:07 PM] at knot//net.minecraft.class_6396.method_37123(class_6396.java:78)
[16/01/2026 14:18:07 PM] at knot//net.minecraft.class_310.method_37274(class_310.java:2527)
[16/01/2026 14:18:07 PM] at knot//net.minecraft.class_310.method_22681(class_310.java:2497)
[16/01/2026 14:18:07 PM] at knot//net.minecraft.client.main.Main.main(Main.java:243)
[16/01/2026 14:18:07 PM] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:514)
[16/01/2026 14:18:07 PM] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:72)
[16/01/2026 14:18:07 PM] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
[16/01/2026 14:18:07 PM] [Render thread/WARN] Failed to get system info for Render Extensions
[16/01/2026 14:18:07 PM] ---- Minecraft Crash Report ----
[16/01/2026 14:18:07 PM] // Oh - I know what I did wrong!
[16/01/2026 14:18:07 PM]
[16/01/2026 14:18:07 PM] Time: 2026-01-16 14:18:07
[16/01/2026 14:18:07 PM] Description: Initializing game
[16/01/2026 14:18:07 PM]
[16/01/2026 14:18:07 PM] java.lang.RuntimeException: Could not execute entrypoint stage 'client' due to errors, provided by 'vulkanmod' at 'net.vulkanmod.Initializer'!
[16/01/2026 14:18:07 PM] at net.fabricmc.loader.impl.FabricLoaderImpl.lambda$invokeEntrypoints$0(FabricLoaderImpl.java:409)
[16/01/2026 14:18:07 PM] at net.fabricmc.loader.impl.util.ExceptionUtil.gatherExceptions(ExceptionUtil.java:33)
[16/01/2026 14:18:07 PM] at net.fabricmc.loader.impl.FabricLoaderImpl.invokeEntrypoints(FabricLoaderImpl.java:407)
[16/01/2026 14:18:07 PM] at net.fabricmc.loader.impl.game.minecraft.Hooks.startClient(Hooks.java:53)
[16/01/2026 14:18:07 PM] at knot//net.minecraft.class_310.(class_310.java:475)
[16/01/2026 14:18:07 PM] at knot//net.minecraft.client.main.Main.main(Main.java:234)
[16/01/2026 14:18:07 PM] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:514)
[16/01/2026 14:18:07 PM] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:72)
[16/01/2026 14:18:07 PM] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
[16/01/2026 14:18:07 PM] Caused by: java.lang.NullPointerException
[16/01/2026 14:18:07 PM] at knot//org.lwjgl.system.Checks.check(Checks.java:188)
[16/01/2026 14:18:07 PM] at knot//org.lwjgl.glfw.GLFW.nglfwGetVideoMode(GLFW.java:1738)
[16/01/2026 14:18:07 PM] at knot//org.lwjgl.glfw.GLFW.glfwGetVideoMode(GLFW.java:1761)
[16/01/2026 14:18:07 PM] at knot//net.vulkanmod.config.video.VideoModeManager.getCurrentVideoMode(VideoModeManager.java:44)
[16/01/2026 14:18:07 PM] at knot//net.vulkanmod.config.video.VideoModeManager.init(VideoModeManager.java:20)
[16/01/2026 14:18:07 PM] at knot//net.vulkanmod.Initializer.onInitializeClient(Initializer.java:33)
[16/01/2026 14:18:07 PM] at net.fabricmc.loader.impl.FabricLoaderImpl.invokeEntrypoints(FabricLoaderImpl.java:405)
[16/01/2026 14:18:07 PM] ... 6 more
[16/01/2026 14:18:07 PM]
[16/01/2026 14:18:07 PM]
[16/01/2026 14:18:07 PM] A detailed walkthrough of the error, its code path and all known details is as follows:
[16/01/2026 14:18:07 PM] ---------------------------------------------------------------------------------------
[16/01/2026 14:18:07 PM]
[16/01/2026 14:18:07 PM] -- Head --
[16/01/2026 14:18:07 PM] Thread: Render thread
[16/01/2026 14:18:07 PM] Stacktrace:
[16/01/2026 14:18:07 PM] at net.fabricmc.loader.impl.FabricLoaderImpl.lambda$invokeEntrypoints$0(FabricLoaderImpl.java:409)
[16/01/2026 14:18:07 PM] at net.fabricmc.loader.impl.util.ExceptionUtil.gatherExceptions(ExceptionUtil.java:33)
[16/01/2026 14:18:07 PM] at net.fabricmc.loader.impl.FabricLoaderImpl.invokeEntrypoints(FabricLoaderImpl.java:407)
[16/01/2026 14:18:07 PM] at net.fabricmc.loader.impl.game.minecraft.Hooks.startClient(Hooks.java:53)
[16/01/2026 14:18:07 PM] at knot//net.minecraft.class_310.(class_310.java:475)
[16/01/2026 14:18:07 PM]
[16/01/2026 14:18:07 PM] -- Initialization --
[16/01/2026 14:18:07 PM] Details:
[16/01/2026 14:18:07 PM] Modules:
[16/01/2026 14:18:07 PM] Stacktrace:
[16/01/2026 14:18:07 PM] at knot//net.minecraft.client.main.Main.main(Main.java:234)
[16/01/2026 14:18:07 PM] at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:514)
[16/01/2026 14:18:07 PM] at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:72)
[16/01/2026 14:18:07 PM] at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
[16/01/2026 14:18:07 PM]
[16/01/2026 14:18:07 PM] -- System Details --
[16/01/2026 14:18:07 PM] Details:
[16/01/2026 14:18:07 PM] Minecraft Version: 1.21.11
[16/01/2026 14:18:07 PM] Minecraft Version ID: 1.21.11
[16/01/2026 14:18:07 PM] Operating System: Linux (amd64) version 6.18.4-200.fc43.x86_64
[16/01/2026 14:18:07 PM] Java Version: 21.0.7, Microsoft
[16/01/2026 14:18:07 PM] Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft
[16/01/2026 14:18:07 PM] Memory: 414325192 bytes (395 MiB) / 973078528 bytes (928 MiB) up to 4294967296 bytes (4096 MiB)
[16/01/2026 14:18:07 PM] CPUs: 12
[16/01/2026 14:18:07 PM] Processor Vendor: AuthenticAMD
[16/01/2026 14:18:07 PM] Processor Name: AMD Ryzen 5 5625U with Radeon Graphics
[16/01/2026 14:18:07 PM] Identifier: AuthenticAMD Family 25 Model 80 Stepping 0
[16/01/2026 14:18:07 PM] Microarchitecture: Zen 3
[16/01/2026 14:18:07 PM] Frequency (GHz): -0.00
[16/01/2026 14:18:07 PM] Number of physical packages: 1
[16/01/2026 14:18:07 PM] Number of physical CPUs: 6
[16/01/2026 14:18:07 PM] Number of logical CPUs: 12
[16/01/2026 14:18:07 PM] Graphics card #0 name: Barcelo
[16/01/2026 14:18:07 PM] Graphics card #0 vendor: Advanced Micro Devices, Inc. [AMD/ATI] (0x1002)
[16/01/2026 14:18:07 PM] Graphics card #0 VRAM (MiB): 258.00
[16/01/2026 14:18:07 PM] Graphics card #0 deviceId: 0x15e7
[16/01/2026 14:18:07 PM] Graphics card #0 versionInfo: unknown
[16/01/2026 14:18:07 PM] Virtual memory max (MiB): 15853.01
[16/01/2026 14:18:07 PM] Virtual memory used (MiB): 16100.91
[16/01/2026 14:18:07 PM] Swap memory total (MiB): 8192.00
[16/01/2026 14:18:07 PM] Swap memory used (MiB): 4166.90
[16/01/2026 14:18:07 PM] Space in storage for jna.tmpdir (MiB): available: 219375.31, total: 354964.00
[16/01/2026 14:18:07 PM] Space in storage for org.lwjgl.system.SharedLibraryExtractPath (MiB): available: 219375.31, total: 354964.00
[16/01/2026 14:18:07 PM] Space in storage for io.netty.native.workdir (MiB): available: 219375.31, total: 354964.00
[16/01/2026 14:18:07 PM] Space in storage for java.io.tmpdir (MiB): available: 1520.13, total: 1532.20
[16/01/2026 14:18:07 PM] Space in storage for workdir (MiB): available: 219375.31, total: 354964.00
[16/01/2026 14:18:07 PM] JVM Flags: 8 total; -Xmx4096M -XX:MetaspaceSize=256M -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
[16/01/2026 14:18:07 PM] Debug Flags: 0 total;
[16/01/2026 14:18:07 PM] Fabric Mods:
[16/01/2026 14:18:07 PM] fabric-api: Fabric API 0.141.1+1.21.11
[16/01/2026 14:18:07 PM] fabric-api-base: Fabric API Base 1.0.5+4ebb5c083e
[16/01/2026 14:18:07 PM] fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.113+1fb1cde93e
[16/01/2026 14:18:07 PM] fabric-biome-api-v1: Fabric Biome API (v1) 17.1.1+4fc5413f3e
[16/01/2026 14:18:07 PM] fabric-block-api-v1: Fabric Block API (v1) 1.1.10+4ebb5c083e
[16/01/2026 14:18:07 PM] fabric-block-view-api-v2: Fabric BlockView API (v2) 1.0.39+4ebb5c083e
[16/01/2026 14:18:07 PM] fabric-command-api-v2: Fabric Command API (v2) 2.4.7+6b42a6003e
[16/01/2026 14:18:07 PM] fabric-content-registries-v0: Fabric Content Registries (v0) 10.2.14+4fc5413f3e
[16/01/2026 14:18:07 PM] fabric-convention-tags-v1: Fabric Convention Tags 2.1.55+7f945d5b3e
[16/01/2026 14:18:07 PM] fabric-convention-tags-v2: Fabric Convention Tags (v2) 2.17.3+8ef948ba3e
[16/01/2026 14:18:07 PM] fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.3.23+4ebb5c083e
[16/01/2026 14:18:07 PM] fabric-data-attachment-api-v1: Fabric Data Attachment API (v1) 1.8.46+b6ef3aec3e
[16/01/2026 14:18:07 PM] fabric-data-generation-api-v1: Fabric Data Generation API (v1) 23.4.0+69974c4e3e
[16/01/2026 14:18:07 PM] fabric-dimensions-v1: Fabric Dimensions API (v1) 4.0.28+4fc5413f3e
[16/01/2026 14:18:07 PM] fabric-entity-events-v1: Fabric Entity Events (v1) 3.1.1+1d0ab4303e
[16/01/2026 14:18:07 PM] fabric-events-interaction-v0: Fabric Events Interaction (v0) 4.1.0+3b89ecf63e
[16/01/2026 14:18:07 PM] fabric-game-rule-api-v1: Fabric Game Rule API (v1) 2.0.3+4fc5413f3e
[16/01/2026 14:18:07 PM] fabric-item-api-v1: Fabric Item API (v1) 11.5.20+d0c46b9e3e
[16/01/2026 14:18:07 PM] fabric-item-group-api-v1: Fabric Item Group API (v1) 4.2.36+4fc5413f3e
[16/01/2026 14:18:07 PM] fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.1.7+4fc5413f3e
[16/01/2026 14:18:07 PM] fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.6.15+4ebb5c083e
[16/01/2026 14:18:07 PM] fabric-loot-api-v2: Fabric Loot API (v2) 3.0.73+3f89f5a53e
[16/01/2026 14:18:07 PM] fabric-loot-api-v3: Fabric Loot API (v3) 2.0.20+78c8b4663e
[16/01/2026 14:18:07 PM] fabric-message-api-v1: Fabric Message API (v1) 6.1.12+4ebb5c083e
[16/01/2026 14:18:07 PM] fabric-model-loading-api-v1: Fabric Model Loading API (v1) 6.0.14+4fc5413f3e
[16/01/2026 14:18:07 PM] fabric-networking-api-v1: Fabric Networking API (v1) 5.1.5+ae1e07683e
[16/01/2026 14:18:07 PM] fabric-object-builder-api-v1: Fabric Object Builder API (v1) 21.1.39+4fc5413f3e
[16/01/2026 14:18:07 PM] fabric-particles-v1: Fabric Particles (v1) 4.2.11+4fc5413f3e
[16/01/2026 14:18:07 PM] fabric-recipe-api-v1: Fabric Recipe API (v1) 8.2.3+4ebb5c083e
[16/01/2026 14:18:07 PM] fabric-registry-sync-v0: Fabric Registry Sync (v0) 6.2.5+1718722b3e
[16/01/2026 14:18:07 PM] fabric-renderer-api-v1: Fabric Renderer API (v1) 8.0.2+f4ffd2e53e
[16/01/2026 14:18:07 PM] fabric-renderer-indigo: Fabric Renderer - Indigo 5.0.2+f4ffd2e53e
[16/01/2026 14:18:07 PM] fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 3.1.43+4ebb5c083e
[16/01/2026 14:18:07 PM] fabric-rendering-v1: Fabric Rendering (v1) 16.2.9+7edacff13e
[16/01/2026 14:18:07 PM] fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 5.0.35+4fc5413f3e
[16/01/2026 14:18:07 PM] fabric-resource-loader-v0: Fabric Resource Loader (v0) 3.3.4+4fc5413f3e
[16/01/2026 14:18:07 PM] fabric-resource-loader-v1: Fabric Resource Loader (v1) 1.0.10+78c8b4663e
[16/01/2026 14:18:07 PM] fabric-screen-api-v1: Fabric Screen API (v1) 3.1.7+4ebb5c083e
[16/01/2026 14:18:07 PM] fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.3.161+4fc5413f3e
[16/01/2026 14:18:07 PM] fabric-serialization-api-v1: Fabric Serialization API (v1) 1.0.5+4ebb5c083e
[16/01/2026 14:18:07 PM] fabric-sound-api-v1: Fabric Sound API (v1) 1.0.51+4fc5413f3e
[16/01/2026 14:18:07 PM] fabric-tag-api-v1: Fabric Tag API (v1) 1.2.20+4fc5413f3e
[16/01/2026 14:18:07 PM] fabric-transfer-api-v1: Fabric Transfer API (v1) 6.0.24+4fc5413f3e
[16/01/2026 14:18:07 PM] fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 7.1.0+014c8cec3e
[16/01/2026 14:18:07 PM] fabricloader: Fabric Loader 0.18.4
[16/01/2026 14:18:07 PM] mixinextras: MixinExtras 0.5.0
[16/01/2026 14:18:07 PM] java: OpenJDK 64-Bit Server VM 21
[16/01/2026 14:18:07 PM] minecraft: Minecraft 1.21.11
[16/01/2026 14:18:08 PM] Oh no. Minecraft crashed. Please check the logs for any errors and provide these logs when asking for support.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions