Did you know we have a Forum? Come and say hi!
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
14 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 a day ago
  • 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 a day ago
That is really cool.😀
LoudTechie a day ago
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 a day ago
Work hard, play hard! Now even at the same time!
Liam Squires-Hand a day ago
User Avatar
Meetings in Minecraft - coming soon 😆
ShadowXeldron a day ago
And here I was thinking that virtual machine mod was the peak of what we could do.
scaine 21 hours 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 21 hours ago
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.
PlayingOnLinuxphone 20 hours ago
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 20 hours ago
  • Supporter Plus
I wondered for a moment if we can run Doom inside of Doom.

Yes, we can.
JesTech 19 hours 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?
walther von stolzing 19 hours ago
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.
Purple Library Guy 17 hours ago
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.
walther von stolzing 13 hours ago
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 10 hours ago
This is really wonderful to see! I love creativity.
whizse 1 hour 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