[GH-ISSUE #332] PojavLauncher: GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT #302

Closed
opened 2026-03-03 15:32:30 +03:00 by kerem · 1 comment
Owner

Originally created by @invalidsudo on GitHub (Feb 1, 2025).
Original GitHub issue: https://github.com/LiveContainer/LiveContainer/issues/332

Describe the issue

PojavLauncher fails to launch Minecraft 1.21.4 with the error GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT when binding to desktop OpenGL. This does not happen when PojavLauncher is installed via SideStore without using LiveContainer.

Not sure whether this is an issue with khanhduytran0's version of LiveContainer or hugeBlack's because I have only tested JIT using the latter.

Instructions to reproduce

  1. Install the 486044d nightly build of hugeBlack's LiveContainer
  2. Using LiveContainer, install and launch the latest nightly build of PojavLauncher (25 January) using JitStreamer-EB
  3. Login using Microsoft account
  4. Attempt to launch game
  5. Black screen for a few seconds, then PojavLauncher error dialog opens. LiveContainer does not crash

I also tried going into the container settings for PojavLauncher and enabling all the fixes in there.

What version of LiveContainer are you using?

main/486044d (hugeBlack)

Other

latestlog.txt

// This is a token for 1 free hug. Redeem at your nearest Mojangsta: [~~HUG~~]

Time: 2025-02-01 00:01:39
Description: Initializing game

java.lang.RuntimeException: GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT
	at fef.b(SourceFile:163)
	at fed.e(SourceFile:53)
	at fed.<init>(SourceFile:21)
	at flk.<init>(SourceFile:535)
	at net.minecraft.client.main.Main.main(SourceFile:250)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source)
	at java.base/java.lang.reflect.Method.invoke(Unknown Source)
	at net.kdt.pojavlaunch.Tools.launchMinecraft(Tools.java:76)
	at net.kdt.pojavlaunch.PojavLauncher.launchMinecraft(PojavLauncher.java:104)
	at net.kdt.pojavlaunch.PojavLauncher.main(PojavLauncher.java:53)```
Originally created by @invalidsudo on GitHub (Feb 1, 2025). Original GitHub issue: https://github.com/LiveContainer/LiveContainer/issues/332 ### Describe the issue PojavLauncher fails to launch Minecraft 1.21.4 with the error GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT when binding to desktop OpenGL. This does not happen when PojavLauncher is installed via SideStore without using LiveContainer. Not sure whether this is an issue with khanhduytran0's version of LiveContainer or hugeBlack's because I have only tested JIT using the latter. ### Instructions to reproduce 1. Install the 486044d nightly build of hugeBlack's LiveContainer 2. Using LiveContainer, install and launch the latest nightly build of PojavLauncher (25 January) using JitStreamer-EB 3. Login using Microsoft account 4. Attempt to launch game 5. Black screen for a few seconds, then PojavLauncher error dialog opens. LiveContainer does not crash I also tried going into the container settings for PojavLauncher and enabling all the fixes in there. ### What version of LiveContainer are you using? main/486044d (hugeBlack) ### Other [latestlog.txt](https://github.com/user-attachments/files/18627523/bug.txt) ```---- Minecraft Crash Report ---- // This is a token for 1 free hug. Redeem at your nearest Mojangsta: [~~HUG~~] Time: 2025-02-01 00:01:39 Description: Initializing game java.lang.RuntimeException: GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT at fef.b(SourceFile:163) at fed.e(SourceFile:53) at fed.<init>(SourceFile:21) at flk.<init>(SourceFile:535) at net.minecraft.client.main.Main.main(SourceFile:250) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at net.kdt.pojavlaunch.Tools.launchMinecraft(Tools.java:76) at net.kdt.pojavlaunch.PojavLauncher.launchMinecraft(PojavLauncher.java:104) at net.kdt.pojavlaunch.PojavLauncher.main(PojavLauncher.java:53)```
kerem 2026-03-03 15:32:30 +03:00
Author
Owner

@invalidsudo commented on GitHub (Feb 2, 2025):

It launches fine now after cherry-picking a382dd1 but requires a workaround. PojavLauncher has to be converted to a shared app in the LiveContainer settings.

<!-- gh-comment-id:2629220767 --> @invalidsudo commented on GitHub (Feb 2, 2025): It launches fine now after cherry-picking [a382dd1](https://github.com/khanhduytran0/LiveContainer/commit/a382dd1367772fa34b8e2ad9d3db4db3d98d31a7) but requires a workaround. PojavLauncher has to be converted to a shared app in the LiveContainer settings.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/LiveContainer#302
No description provided.