What version of WinBoat are you running?
0.9.0-1
Your Environment
Arch linux, with niri and noctalia-shell as my window manager and status bar
I installed the winboat-bin package from the AUR using paru, which included RDP:
lincoln•~» paru -Qs winboat [0:12:33]
local/winboat-bin 0.9.0-1
Run Windows apps on Linux with seamless integration
lincoln•~» paru -Qs rdp [1:11:29]
local/freerdp 2:3.19.1-1
Free implementation of the Remote Desktop Protocol (RDP)
local/libwpd 0.10.3-5
Library for importing WordPerfect (tm) documents
local/libwpg 0.3.4-2
Library for importing and converting Corel WordPerfect(tm) Graphics images.
lincoln•~» [1:12:00]
I am using windows 11 pro inside the VM.
Steps to Reproduce / Context
I installed and opened mastercam 2026, and a very annoying bug made itself manifest:
mastercam works fine in the windows desktop, but when run through niri, a scrolling window manager, a particular quirk of mastercam's rendering means that the toolbars in the model window are actually separate windows overlaid onto the main mastercam window.
So, when I open mastercam through winboat, it opens and works fine, but the model view toolbars that are normally overlaid onto the application window find themselves separated as different windows entirely in niri. I can manually overlay them onto roughly the right part of the mastercam window, and that works, until you have to switch to a different app like a web browser, and the overlayed toolbars follow you to the web browser, which is extremely annoying. I have to separate mastercam into its own desktop with nothing else in it to avoid having mastercam toolbars floating over other programs. Either that or jsut use the windows desktop, which works, but kind of defeats the point of using winboat in the first place.
is there some way to bind the toolbar overlays to the window they come from without them separating? I can easily replicate the bug: install mastercam student edition (the first year is free for personal use, and if you tell them in the request for a free student license that you are doing debugging with the program, they likely will give you developer copies) in winboat, enter license key, and confirm that mastercam works in the windows desktop environment. then, close the windows desktop environment and attempt to open mastercam through winboat, while using niri as your window manager. the model view toolbars will all appear as separate windows, and require manual placement over the mastercam window to line up with the 3d model window, and will continue being overlays as you switch to other programs.
Logs
winboat.log
Expected Behavior
The toolbars should be attached to the mastercam window, and not recognized as separate windows. truly, this is more of a feature request than a bug, but I was shocked to see that a modern, professional industry software like mastercam work in such a strange way.
Current Behavior
The model view toolbars of mastercam 2026 end up as separate windows in niri, and are very difficult to use as intended. They all appeared centered on the screen as floating popup windows, instead of being pinned to the edges and corner of the model view window.
Possible Solution
I think there needs to be a setting for programs to not have additional windows launched from them appear as separate windows, but instead appear bound in the single original winboat window. this would be checkbox in the edit app menu so that apps that require this can have that setting turned on, without changing the behavior of other programs.
Quality Notice
What version of WinBoat are you running?
0.9.0-1
Your Environment
Arch linux, with niri and noctalia-shell as my window manager and status bar
I installed the winboat-bin package from the AUR using paru, which included RDP:
lincoln•~» paru -Qs winboat [0:12:33] local/winboat-bin 0.9.0-1 Run Windows apps on Linux with seamless integration lincoln•~» paru -Qs rdp [1:11:29] local/freerdp 2:3.19.1-1 Free implementation of the Remote Desktop Protocol (RDP) local/libwpd 0.10.3-5 Library for importing WordPerfect (tm) documents local/libwpg 0.3.4-2 Library for importing and converting Corel WordPerfect(tm) Graphics images. lincoln•~» [1:12:00]I am using windows 11 pro inside the VM.
Steps to Reproduce / Context
I installed and opened mastercam 2026, and a very annoying bug made itself manifest:
mastercam works fine in the windows desktop, but when run through niri, a scrolling window manager, a particular quirk of mastercam's rendering means that the toolbars in the model window are actually separate windows overlaid onto the main mastercam window.
So, when I open mastercam through winboat, it opens and works fine, but the model view toolbars that are normally overlaid onto the application window find themselves separated as different windows entirely in niri. I can manually overlay them onto roughly the right part of the mastercam window, and that works, until you have to switch to a different app like a web browser, and the overlayed toolbars follow you to the web browser, which is extremely annoying. I have to separate mastercam into its own desktop with nothing else in it to avoid having mastercam toolbars floating over other programs. Either that or jsut use the windows desktop, which works, but kind of defeats the point of using winboat in the first place.
is there some way to bind the toolbar overlays to the window they come from without them separating? I can easily replicate the bug: install mastercam student edition (the first year is free for personal use, and if you tell them in the request for a free student license that you are doing debugging with the program, they likely will give you developer copies) in winboat, enter license key, and confirm that mastercam works in the windows desktop environment. then, close the windows desktop environment and attempt to open mastercam through winboat, while using niri as your window manager. the model view toolbars will all appear as separate windows, and require manual placement over the mastercam window to line up with the 3d model window, and will continue being overlays as you switch to other programs.
Logs
winboat.log
Expected Behavior
The toolbars should be attached to the mastercam window, and not recognized as separate windows. truly, this is more of a feature request than a bug, but I was shocked to see that a modern, professional industry software like mastercam work in such a strange way.
Current Behavior
The model view toolbars of mastercam 2026 end up as separate windows in niri, and are very difficult to use as intended. They all appeared centered on the screen as floating popup windows, instead of being pinned to the edges and corner of the model view window.
Possible Solution
I think there needs to be a setting for programs to not have additional windows launched from them appear as separate windows, but instead appear bound in the single original winboat window. this would be checkbox in the edit app menu so that apps that require this can have that setting turned on, without changing the behavior of other programs.
Quality Notice