Skip to content

Re-enable the "Fullscreen Resolution" control on Linux - #3843

Open
Kira-NT wants to merge 1 commit into
CaffeineMC:devfrom
Kira-NT:linux-fullscreen-resolution
Open

Re-enable the "Fullscreen Resolution" control on Linux#3843
Kira-NT wants to merge 1 commit into
CaffeineMC:devfrom
Kira-NT:linux-fullscreen-resolution

Conversation

@Kira-NT

@Kira-NT Kira-NT commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

Hi! As of today, there's no longer a need to artificially disable the resolution control on Linux - it now works properly on the major Wayland desktops. I've tested it on my laptop with KDE 6.6.5 and GNOME 50 using both Vulkan and OpenGL, as well as both my Intel iGPU and Nvidia dGPU (can it even be called that?). Here are some examples:

sodium-xwayland-opengl-nvidia sodium-xwayland-vulkan-nvidia sodium-xwayland-opengl-intel

I also tested changing Minecraft's fullscreen resolution on another machine running an older version of KDE (6.4.3), and there it still doesn't work, which suggests that something was fixed/improved relatively recently. However, the important thing here is that the issue is no longer present on the latest-ish versions of the said desktop environments.

And since the problem is no longer reproducible on KDE and GNOME, which make up like 99% of the modern Linux desktop, and the consensus in #2831 seems to be that it doesn't make sense to withhold this feature from everyone just because it may still be a bit junky on a handful of systems, I think it's time to retire this check.

@douira

douira commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

We've decided to do this only on 26.3 where they've switched to using SDL3 instead of GLFW.

@Kira-NT

Kira-NT commented Jul 28, 2026

Copy link
Copy Markdown
Contributor Author

they've switched to using SDL3 instead of GLFW

Not the way I find out one of my mods is gonna be completely broken in 26.3 :')

We've decided to do this only on 26.3

Just as a note, I also tested changing the fullscreen resolution in every version up to 1.16, and whatever GLFW has been doing all this time now works properly on all of them. Given that things are unlikely to suddenly regress, it may be worth dropping this limitation for the versions you currently support as well. That way, once you stop supporting them, players revisiting/stuck on older Minecraft versions won't run into it in the future. But that's just my two cents. If you decide to only allow changing the resolution starting with the next Minecraft release, that's perfectly fine with me personally!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants