Patreon Logo Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal Logo PayPal. You can also buy games using our partner links for GOG and Humble Store.
We use affiliate links to earn us some pennies. Learn more.

WinBoat is a very interesting tool in development to run Windows apps on Linux in a full containerised environment and it just got even better. Covered on GamingOnLinux back in early September, it can really help for those few apps you can't be without.

As a reminder on how it works - instead of using Wine / Proton, WinBoat uses an actual copy of Windows to run the apps in a special environment and helps do all the configuration for you. It's pretty slick! Some really impressive work has been going into this.

The developer released a few new versions since last covering it, some highlights of what's been added recently:

  • Custom install path.
  • The ability to share your /home folder.
  • It will remember where it was when you close the app.
  • Multi-monitor support with MultiMon.
  • An option to auto-start a container.
  • A warning on disk space if you're getting full.
  • Some improvements to the general flow and user help for the app itself.
  • Added noVNC as a preset app if you want to access WinBoat from the browser.
  • Experimental Dynamic USB pass-through.
  • And lots more improvements.

Similar in idea to WinApps but as the developer says in comparison:

With WinApps you do the bulk of the setup manually, and there's no cohesive interface to bring it all together. There's a basic TUI, a taskbar widget, and some CLI commands for you to play with.

WinBoat does all the setup once you have the pre-requisites installed, displays everything worth seeing in a neat interface for you, and acts like a complete experience. No need to mess with configuration files, no need to memorize a dozen CLI commands, it just works.

See more on the website.

Article taken from GamingOnLinux.com.
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.
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.
9 comments Subscribe

dindon 4 days ago
This looks like a glorified VM, I definitely want to check it now.
RedWyvern 4 days ago
After the previous article on it, I gave it a try now.
Initially had some trouble in getting it to work, turns out that Windows just takes a really long time to install.
It works fine with rootless Docker and a Windows 10 LTSC ISO, which is a pleasant surprise.
App support is a bit spotty, but seeing Windows apps as windows right on my Linux desktop is almost magical.
Some remarks on my experience so far, for Uni use:
- SolidWorks 2025 detects the VM and refuses to install.
- The "Windows App" fully works, even the health check is all green.
- Through this "Windows App", Mathcad Prime works but needs to be forced to full-screen to fix a cursor misalignment glitch.
- Office 365 crashes when opened on the Linux desktop, but works fine when connected to the full desktop with the in-app option.
- OneDrive integration works fine within the app (again, I use it for Uni work), but the native fileshare errors out.
- Some apps conflict on the internal RDP session, mainly the full desktop closes other apps when logged in to.
- The theming setting of the desktop is not respected in app windows, as it is not transferred to the per app RDP session.
- Windows's old "Performance" mode, buried in system settings, helps a lot with responsiveness in the Docker based VM.
- I have not gotten KDE connect or similar to link to the host system yet, but I think that this is a Docker network setting that can probably be changed for it.
Linux_Rocks 4 days ago
User Avatar
🪟🛥️
Orkultus 4 days ago
I set it up last night with a windows 11 ISO. It requires KVM or SVM enabled for you CPU configuration in BIOS depending on what processor you have. It also requires 32GB of space for the install. You can do a fair amount of stuff with it. I have yet tried to game on it. I will when i get some time. So far so good though, although i never need windows for anything. I will try to install a game that cannot run with Proton.
Phlebiac 4 days ago
I will try to install a game that cannot run with Proton.

If you read the FAQ, you'll see this is not useful for gaming (maybe in the future, but not for anti-cheat).
robvv 4 days ago
Tried this out last night. I managed to get the Logitech software working with USB passthrough so that I could reconfigure my G502 Hero mouse, which was great news, though I did need to attach a second mouse to be able to move the pointer!

I couldn't get the 8BitDo software to recognise the Ultimate 2C Wireless controller via USB, though. This is necessary to be able to update firmware etc. If anyone has any tips, they would be welcome emoji
tuubi 3 days ago
User Avatar
I couldn't get the 8BitDo software to recognise the Ultimate 2C Wireless controller via USB, though. This is necessary to be able to update firmware etc. If anyone has any tips, they would be welcome
I haven't been able to make this work on Linux. Granted, I haven't tried very hard.

It's a shame 8BitDo stopped providing firmware updates via fwupd.
d3Xt3r 3 days ago
@robvv @tuubi You can actually run the firmware update via Wine: https://gist.github.com/archeYR/d687de5e484ce7b45d6a94415a04f3dc [External Link]
tuubi 3 days ago
User Avatar
@robvv @tuubi You can actually run the firmware update via Wine: https://gist.github.com/archeYR/d687de5e484ce7b45d6a94415a04f3dc [External Link] [External Link]
Thanks. I totally forgot about this guide, even though I had bookmarked it and everything. emoji
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