WinBoat

WinBoat

@winboat.app

Run Windows apps on #Linux with seamless integration ✨ 🌐 winboat.app 🐱 github.com/TibixDev/winboat πŸ’¬ discord.gg/MEwmpWm4tN

575 followers64 following56 posts

πŸ“ Early GPU Acceleration Progress - Part 3 AutoDesk Fusion working with OpenGL backend. This is really big for CAD folks. AutoDesk plans to remove OpenGL in new versions of Fusion, but I think you can keep using the current one and have it working. #winboat #linux #opengl #autodesk #fusion #CAD

Early GPU Acceleration Progress - Part 2 D3D11 (DirectX 11) through WineD3D, hardware accelerated with OpenGL on a single GPU through paravirtualized drivers Performance is not astonishing (yet) but miles better than anything software rendering could do #winboat #linux #windows #opengl

πŸŽ‰ Release v0.8.7 ✨ Features: - Now you can decide whether or not you wanna share your home folder during installation, a warning has been added to make sure the user understands the risks Secondly, thanks on all of you for 10k GitHub stars!

🎊 5,000 stars celebration! We have officially hit 5,000 stars on GitHub, which in my eyes marks a huge milestone and proves that WinBoat shipped with the right idea for the right people.

Thanks to each and every single one of you who participated, supported WinBoat, helped alpha test, gave feedback, submitted PR-s or helped develop! Let's keep making WinBoat great, together!

πŸŽ‰ Release v0.8.5 ✨ Features - Added an option to toggle auto-start for the container in Configuration - WinBoat will now warn you if you're about to allocate most of your free disk space if there's <5GB of free space left after allocation (thread)

- Bumped dockur/windows version to 5.03 and removed CPU arguments since now they're included by default for AMD (thanks @kroese)- Added better instructions for when the installation fails telling the user to also check their Docker logs (2/3)

πŸŽ‰ Release v0.8.4 ✨ Features: - Added noVNC as a preset app if you want to access WinBoat from the browser 🚧 Fixes: - Fixes to NixOS flake for Docker group detection - Fixed a bug where WinBoat wouldn't successfully load the first time you launch it because of a filesystem error

πŸŽ‰ Release v0.8.2 🚧 Fixes: - Fixed an issue where WinBoat >0.8.0 wouldn't launch due to the USB library being compiled against a newer GLIBC version than available in some distros, now the app is compiled from Ubuntu 22.04 (1/3)

- Fixed an issue where the app list could not be obtained on Japanese Windows 11 (thanks @fukumen) 🧩 Misc - The Guest Server now has CORS, this will be useful later down the line when we switch from node-fetch to something else - Swapped the logger from Winston to Consola (2/3)

πŸŽ‰ Release v0.8.1 🚧 Fixes: - Added a fallback for cases where the "usb.ids" file is not found on the host system, now we provide a backup file which is updated to the latest version on build/release

πŸŽ‰ Major Release v0.8.0 ✨ Features: - Fully implemented Dynamic USB passthrough as an experimental feature - You can now specify a custom FreeRDP port in Configuration - Added an option to toggle Experimental Features in Configuration (thread)

πŸŽ‰ Release v0.7.12 ✨ Features: - Added a password confirmation field (thanks @sweatkroket) - Added username and password validation, because there have been cases in the past where weird combinations broke the container (such as whitespace and/or, special characters)

Now you can donate to support WinBoat! Since many of you have asked me to set up some channels where you could donate, starting today you'll be able to do so. Please don't feel obliged to donate, WinBoat is completely free and MIT licensed, only do so if you feel like the project deserves it. 1/3

Donating will grant you a shiny Discord role (if the integration works), my eternal gratitude, and priority in requests and support. Additional perks may or may not be added later. 2/3

πŸŽ‰ Release v0.7.11 🚧 Fixes: - WinBoat now uses the id -Gn command to get the user groups instead of groups which seems to be missing on some distributions. If this command is not available either, we're not entirely sure what to recommend.

πŸŽ‰ Release v0.7.10 ✨ Features: - Apps in your personal start menu should now also be detected (Tested with VS Code installed only for the user, feedback is welcome) - When you try to run multiple instances of WinBoat at once, now you will get an error message and the second instance will quit (1/2)

🚧 Fixes: - Fixed an issue where apps had certain special characters (`,."'`) in their names causing the FreeRDP command to fail due to syntax errors (2/2)

πŸŽ‰ Release v0.7.9 🚧 Fixes: - This release fixes an issue for an edge case where for example the Flatpak variant of FreeRDP was installed, but the xfreerdp binary with higher priority was also present, however the version was <3.x.x and the specs check rejected it

πŸŽ‰ Release v0.7.8 ✨ Features: - This release adds a warning during installation for when you're trying allocate more RAM to the WinBoat container than available and explain that you could do this since you have that much available from the hardware side but the container will most likely crash

πŸŽ‰ Release v0.7.7 ✨ Features: - Refresh button (thx, wfzyx) and - the panel with the buttons & search bar is now turned off and semi-transparent if the container/Guest Server is offline 🚧 Fixes: - In rare cases the apps weren't updated properly when you uninstalled something: fixed

πŸŽ‰ Release v0.7.5 ✨ Features: - Added a pre-requisite check to ensure the version of FreeRDP is 3.x.x and refactored existing FreeRDP check - Added a pre-requisite check to ensure Docker is running πŸ–ŒοΈ Style: - Improved the styling of the version select screen to not have any overflow

πŸŽ‰ Release v0.7.3 🚧 Fixes: - This release fixes the reset button hanging (Thanks to @AdianKozlika) ✨ Features: - This release introduces .deb, .rpm, and .tar.gz builds (Thanks to @ZorinFoss)

cool stuff has happened in the last week Changelogs v.0.6.9 to v.0.7.2 (yay, a thread...) v.0.6.9 - Added a toggle which lets you pick between having your Linux home folder shared with Windows or not (1/4)

View full thread

v.0.6.13 This release should fix several issues with installing, specifically by including -cpu host,arch_capabilities=off in the default compose flags and disabling the German and Hungarian languages, which prevents issues with installation for some folks (3/4)

v.0.7.0 thru 0.7.2 - Custom apps, accessible in the Apps menu - Custom ISO now possible when installing WinBoat - fixed a bug which was introduced after a `scripts` folder was added to the Guest Server, where the folder wasn't being copied over correctly to OEM resulting in install bugs (4/4)

cool stuff has happened in the last week Changelogs v.0.6.9 to v.0.7.2 (yay, a thread...) v.0.6.9 - Added a toggle which lets you pick between having your Linux home folder shared with Windows or not (1/4)

v.0.6.11 Fixed a bug where the /apps endpoint was not working on CJK systems due to the apps.ps1 script containing special characters and while being UTF-8 encoded, for now I got rid of the special characters (2/4)

πŸŽ‰ Release v0.6.8 - addresses Powershell CPU usage spikes and process spam caused by RDP monitoring by adding a toggle to disable it + default to false - manual Guest Server update instructions - xfreerdp3 binary is now prioritized over xfreerdp: should fix some issues for inability to launch apps

sadly, we do not in fact, sell foldable rigid inflatable boats made of fiberglass combined with inflatable tubes, neither do we serve marine dealerships maybe if the creator gets bored someday

Release v0.6.4 BREAKING CHANGE: bsky.app/profile/winb... Fixes: This release fixes an issue where fresh installs of WinBoat wouldn't correctly copy over the guest server files, resulting in tons of things not working, such as apps not loading, update not working, etc.

WinBoat@winboat.app

πŸŽ‰ Release v0.6.3 [πŸ›‘ BREAKING CHANGE] You must update the guest server manually for this release to start working (ideally before you download the new AppImage): (1/3)