You are not logged in.
I can remove it if you think it is causing issues.
No, I just wanted to check whether this hints at the current problem.
BOOT_IMAGE=/vmlinuz-linux root=UUID=5412f30e-ec59-4e8a-b815-6a90e8fb9700 rw loglevel=3 splash sysrq_always_enabled=1 nvidia_drm.modeset=1 nvidia_drm.fbdev=0 NVreg_EnableGpuFirmware=0
That'd be
… nvidia.NVreg_EnableGpuFirmware=0just for completeness- this is what I am seeing upon booting minecraft with new drivers: http://0x0.st/8npm.png
That's an uninitialized drawable, defaulting to the parent (root) pixmap (piece of sky) - this /can/ be because the GL context cannot be initialized, but also the process could simply hang anywhere else.
Do you get debug/error output in an interactive shell?
Offline
I do, but I don't see anything useful coming out of it.
No change even after fixing the parameter. Can't believe how many tries it took me to get that right. I need to slow down I guess.
cat /proc/cmdline
BOOT_IMAGE=/vmlinuz-linux root=UUID=5412f30e-ec59-4e8a-b815-6a90e8fb9700 rw loglevel=3 splash sysrq_always_enabled=1 nvidia_drm.modeset=1 nvidia_drm.fbdev=0 nvidia.NVreg_EnableGpuFirmware=0Offline
There's indeed not much to see…
[19:03:39] [Render thread/INFO]: Backend library: LWJGL version 3.3.3+5Just a hunch, does it help to "export __GL_SYNC_TO_VBLANK=0" or "export __GL_SYNC_TO_VBLANK=1"?
Offline
So just to confirm since despite using linux for 5 years, arch for 3, and still not fully understanding how environment vars work-
I am setting this by opening a terminal, running
export __GL_SYNC_TO_VBLANK=0then running
polymcto open my minecraft launcher. right?
if thats the case- no, sadly neither option worked.
Offline
That'd be correct , yes. Unfortunately.
Enforcing vsync ("export __GL_SYNC_TO_VBLANK=1") didn't help either?
Offline
Correct, neither made a difference.
Offline
10 years ago … https://www.reddit.com/r/feedthebeast/c … _37849_it/ ![]()
"minecraft" is https://archlinux.org/packages/extra/x8 … mlauncher/ or some AUR package?
pacman -Qs java-runtimeHave you tried a different one?
https://wiki.archlinux.org/title/Java#L … _installed
Offline
pacman -Qs java-runtime
local/java-runtime-common 3-6
Common files for Java Runtime Environments
local/jdk17-openjdk 17.0.16.u8-1
OpenJDK Java 17 development kit
local/jdk21-openjdk 21.0.8.u9-1
OpenJDK Java 21 development kit
local/jre8-openjdk 8.462.u08-1
OpenJDK Java 8 full runtime environment
local/jre8-openjdk-headless 8.462.u08-1
OpenJDK Java 8 headless runtime environment
local/zulu-11-bin 11.0.25-1
Zulu Community builds of OpenJDK are fully certified and 100% open source Java
Development Kits (JDKs) for all Java development and production workloads.The launcher itself is written in Qt, and allows the user to pick its own version
Only Java 21 is compatible with the newer versions of Minecraft. I just tried booting an alpha version of minecraft using Java 8 and believe it or not it has the same issue...
I am using polymc, which is a fork of multimc. prismlauncher is a fork of polymc, some developer drama or something, I stayed on polymc because it seems like there are little to no feature differences.
Due to the weird frustrating nature of this problem- I just installed prismlauncher and test the same version of the game and java... it works!?? With any version of MC?
I just reached out to the developers of polymc and they say they cannot reproduce. Further investigating with them... Will report back...
Crazy issue. Not sure if its possible to mention users, but @mpsijm be advised!
Offline
https://aur.archlinux.org/packages?K=polymc
Which of those exactly?
Offline
polymc-qt5-bin
none of the others load on my PC. if i dont get it sorted out with the dev i will likely just switch to prism in the interest of time since its working and seems compatible with my instances.
Offline
If you locally build https://aur.archlinux.org/packages/polymc - what errors do you get on either building or run attempts?
Offline
I fully fixed it with the assistance of a dev (kaydax)
There is a setting in the application meant for laptop, presumably. I never recall adjusting this setting, but I have also had polymc installed on my computer for years and do not remember.
PolyMC > Settings > Performance & Uncheck 'Use discrete GPU'
This resolves the issue. ![]()
Thanks for all of your help. Wish I had reached out to the developers sooner. Wish I had tried an alternative launcher sooner as well. Hopefully this helps somebody.
Seth, as this is my first solved question here, how do I mark as solved? Do I just edit the title?
Offline
Do I just edit the title?
You, but you might have to shorten it.
Does the checkbox there extend to the actual game?
You're "fixing" it by not using the GPU at all - but I ass·u·me it's plainly down to an ABI incompatible build and you'd not get that w/ a rebuild of either the Qt5 (or preferably Qt6) version.
Offline
My apologies for confusion, it seems like that button is for mobile devices with multiple GPUs. My computer does have an integrated GPU in the processor but it is never used. I'm on a desktop, so there was no reason to have it checked in the first place.
in-game, Minecraft is certainly using the dedicated graphics card, as it would be impossible for my integrated GPU to render this with GLSL shaders at 4k 100 fps.
https://0x0.st/8RCL.jpg
Thanks for the help. I will fix the title. The developer said he would look into the bug.
Offline
Oh! Had not tried debugging this for a while, and indeed had not received the ping (hadn't checked the forum since, so I was only notified of seth's first reply after my last message). Glad to see you solved the issue, thanks for all your effort, cproo12! <3
Today, I tried Prism Launcher after upgrading my system to the latest version again (including Nvidia 575), and it works after importing everything from MultiMC without changing any settings (only needed to reconnect my account)!
Indeed, very weird that different launchers have different behaviours when launching the game. But oh well, I can play with the latest version of the drivers again ![]()
Also, from your last screenshot, what is the mod that gives those fancy curved rails? ![]()
Offline
to be clear- it was not PolyMC at fault, it was just a setting for notebooks to force java to utilize the dedicated GPU. disabling that fixed it for me, and I didn't have to migrate everything over to Prism.
the mod is MCoaster, which is a fork of splinecart that allows finer degree track headings. it is super buggy, but very fun to play with
Offline