Confused by Linux / SteamOS Gaming? Be sure to check out our growing guides section.
We use affiliate links to earn us some pennies. Learn more.

I'm not sure why you would want to do this, but you can run a Linux Wayland Compositor inside Minecraft to get various external windows inside the game.

Open source developers never cease to amaze me with what they're able to do. A developer going by "EVVIE" managed to combine the worlds of Linux and Minecraft, to enable you to pull up all sorts of Linux desktop windows directly inside Minecraft. Sure does look cool, a bit like running a desktop inside a VR headset like the draft code for the full VR mode for KDE Plasma written about here before on GamingOnLinux.

They even managed to play a game of Osu! (a popular free rhythm game) while showing off.

See the full video demonstration below:

YouTube Thumbnail
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Accept Cookies & Show   Direct Link

Incredible stuff.

The code is available on GitHub under the GPL license. The developer notes it was not created with AI. It will only work on Linux systems, since it requires Wayland. You need Minecraft 26.1.2, the Fabric mod loader, xkbcommon library 1.11.0 and xkbcommon tools (xkbcli).

In case you also missed some recent Minecraft news, the Java version is finally getting a friends list integrated along with peer to peer multiplayer!

Article taken from GamingOnLinux.com.
Tags: Apps, Misc, Open Source | Apps: Minecraft
17 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. You can follow me personally on Mastodon [External Link].
See more from me
All posts need to follow our rules. Please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Readers can also email us for any issues or concerns.
16 comments

Eike 4 days ago
User Avatar
  • Supporter Plus
I'm not sure why you would want to do this, but you can run a Linux Wayland Compositor inside Minecraft to get various external windows inside the game.
Of course, in doubt the answer to this question always is: "Because I can!"

Last edited by Eike on 18 May 2026 at 6:38 pm UTC
Dana Souly 4 days ago
That is really cool.😀
LoudTechie 4 days ago
User Avatar
Quoting: Eike
I'm not sure why you would want to do this, but you can run a Linux Wayland Compositor inside Minecraft to get various external windows inside the game.
Of course, I doubt the answer to this question always is: "Because I can!"
underscored by maniacal Laughing and lightning.
Corben 4 days ago
Work hard, play hard! Now even at the same time!
Liam Squires-Hand 4 days ago
User Avatar
Meetings in Minecraft - coming soon 😆
ShadowXeldron 4 days ago
And here I was thinking that virtual machine mod was the peak of what we could do.
scaine 3 days ago
User Avatar
When I was a kid, this is what I thought all computing would be like. It's taken nearly 40 years of disappointment to get here.
MrBelles 3 days ago
User Avatar
This was an incredible project to try yesterday. Just note that unincluded in the requirements, your distro needs glibc v2.43, and if playing with Prism Launcher (or any other launcher) ensure that you give the flatpaks the right file permissions to use said glibc, or use a different Prism Launcher package like the one from the AUR.

This is how I'm pulling up to college today. Why? Rule of cool + if it works, use it.
User Avatar
And next? A game with ingame phone (like GTA, but please something cooler than GTA) running Phosh on it? Then playing the mobile version of that game inside the game. That would be awesome.
Eike 3 days ago
User Avatar
  • Supporter Plus
I wondered for a moment if we can run Doom inside of Doom.

Yes, we can.
JesTech 3 days ago
User Avatar
Quoting: EikeI wondered for a moment if we can run Doom inside of Doom.

Yes, we can.
But can you run Quake inside of Duke Nukem 3D inside of Doom on your refrigerator?
I've finally run emacs inside Minecraft ... fine; but I think what I really want to do is to run Minecraft inside emacs.

External Media: You need to be logged in to view this.
User Avatar
Quoting: walther von stolzingI've finally run emacs inside Minecraft ... fine; but I think what I really want to do is to run Minecraft inside emacs.

External Media: You need to be logged in to view this.
In theory you would then be able to run emacs inside Minecraft inside emacs.
Quoting: Purple Library Guy
Quoting: walther von stolzingI've finally run emacs inside Minecraft ... fine; but I think what I really want to do is to run Minecraft inside emacs.

External Media: You need to be logged in to view this.
In theory you would then be able to run emacs inside Minecraft inside emacs.
I mean, strictly speaking this is 'displaying inside' as opposed to *running inside*; so that kind of recursion wouldn't be a big deal, not so different from the infinite tunnel you get when streaming the desktop with an OBS window inside it, etc.

Not sure about an emacs native wayland compositor, but emacs is already able to launch image buffers, satellite windows, etc.; so in that flimsy sense, emacs too can display Minecraft inside it.

... but the thing is that both Minecraft and emacs can *theoretically* 'run' each other as computers ... though it wouldn't be practical in the least. emacs still has a better chance of course, especially since it can have plugins written in C; but implementing at least a 32 bit computer using redstone inside Minecraft, etc. etc., that's a tall order.
Siinamon 3 days ago
This is really wonderful to see! I love creativity.
whizse 3 days ago
User Avatar
Quoting: walther von stolzingI've finally run emacs inside Minecraft ... fine; but I think what I really want to do is to run Minecraft inside emacs.
Give either EXWM or EWM a try?
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon Logo Patreon. Plain Donations: PayPal Logo PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register