

When it freeze, after you’ve rebooted it, try running sudo journalctl -p 5 -b -1
; you might see something in those logs.
Maybe also open a task manager before you do anything graphics intensive, just to see if there’s a process that rapidly increases its memory usage; while it might not be the cause, I’ve experienced similar freezes when I use all my memory (on a machine with 32GB of RAM).
Not great. I even got GPU passthrough working once, but you get weird graphics glitches because it’s all being sent over RDP.
I think Cassowary might be better than WinApps, but honestly, at this point, I just gave up on those and just use the VM directly.