I'm looking to run some Windows applications on my Linux setup, specifically Affinity Photo, which doesn't work on Linux. I've heard about Winboat as a potential solution, but I'm unclear about what it actually involves. Is it just a shell for Windows running within Linux, or is there more to it? Any insights would be appreciated!
5 Answers
I’ve experimented with Winboat a bit, and it installs a Docker version of Windows. It works for some of the Windows-only apps I use and feels a bit lighter than a full virtual install. Just keep in mind, if an app needs direct hardware access, dual booting might be a better option. I had better luck with it on Arch than on Debian.
Honestly, I found that running Affinity through Wine worked better for me—there are a ton of tutorials on GitHub. When I tried it with Winboat, I struggled with input lag and a low polling rate for the cursor, which made it really hard to use.
I just discovered Winboat, and here's my take: it creates a Windows VM (you can choose between versions like 10 or 11) and runs it in a container. You can use Windows apps in your Linux environment, but you can still access the VM if you want. It's a neat way to access those programs but a bit complex behind the scenes.
From what I understand, Winboat sets up a Windows virtual machine which you can run as a container. It integrates with your Linux desktop, so it feels a bit like a native app. Personally, I think it might be over-engineered for what most people need; just using a standard VM could do the job for many cases.
There's a script available called Affinity on Linux that can install Affinity Photo with all the necessary dependencies using Wine. You might want to check that out before going all in on a full Windows VM through Winboat.

Related Questions
How to Build a Custom GPT Journalist That Posts Directly to WordPress
Fix Not Being Able To Add New Categories With Intuitive Category Checklist For Wordpress
Get Real User IP Without Installing Cloudflare Apache Module
How to Get Total Line Count In Visual Studio 2013 Without Addons
Install and Configure PhpMyAdmin on Centos 7
How To Setup PostfixAdmin With Dovecot and Postfix Virtual Mailbox