底层还是虚拟机(docker、podman、libvirt),不过优化了窗口操作和桌面集成,好像资源占用也不高
LibreOffice 有时抽风,偶尔要要用下office全家桶的
底层还是虚拟机(docker、podman、libvirt),不过优化了窗口操作和桌面集成,好像资源占用也不高
LibreOffice 有时抽风,偶尔要要用下office全家桶的
后台kvm虚拟机,前台远程桌面。
可以桌面图标,本质还是虚拟机。
我用过。不流畅,而且我折腾的时候遇到很多BUG。虽然最后成功跑了起来,但内存占用并不小,常驻4GB的内存占用,Office都经常卡住。自动启停体验极差,基本不可用,只能是一直常驻后台,资源占用不容忽视。
一般,hyprland桌面下一次安装成功,但是要设置添加RDP_FLAGS = kbd:layout:0x00000804支持中文键盘,不然没法使用backspace和delete键,使用只能说算得上能用,体验不算好,卡顿是有的,有时候不如通过浏览器打开qemu界面操作
几个月前尝试过,配置时出了不少问题,docker下正常,但是kvm下怎样都无法成功,然后是需要手动配置后续安装的软件的启动文件。现在可以试试winboat,这是基于winapps的,配置方面比较省心。
哦,winboat 是基于 winapps 的啊。那 winboat 用起来流畅不?
无论是 winboat 还是 winapps 都是基于 dockur/windows 的(虽然也有其他后端),我推荐直接使用它而不是下游项目。
以 winboat 为例,在 6202 年的今天它竟然还在用 x11 的 rdp 客户端;winapps 这边也是一样。
这可能就是楼上感觉它卡顿的原因之一。换成 KRDC 连接整个桌面会好很多。
而这些下游项目的特色就是把单个窗口用 RDP 连接到宿主机桌面上,换 KRDC 就失去了用它们的意义,反而会因为端口配置等问题带来麻烦,综上不如直接用上游项目。
资源占用这点没什么办法,毕竟本质是虚拟机。内存足够大的电脑用起来倒是很方便。
除此之外的重要缺点是不支持 GPU 加速。
WinBoat是基于QEMU-KVM的虚拟机,完整模拟Windows环境;WinApps则是用RDP远程连接一个隐藏的Windows虚拟机,但让软件窗口看起来像本地程序。
虚拟机性能损耗大但兼容性无敌,适合复杂软件。最好还是安装一个qemu-kvm偶尔应急。
看上去这段话是在没有真正了解两个项目的前提下写的(大概是 AI 生成?)。
实际上 WinBoat 和 WinApps,还有停更很久的 Cassowary 都是同一个思路,即利用 RDP 把虚拟化的 Windows 中的单独的软件窗口串流到宿主机,而区别只是 WinBoat 仅支持其自动部署的 dockur/windows,而另两个项目则支持自建虚拟机(包括用 libvirt 管理的)。
dockur/windows 本身也是基于 qemu/kvm 的,并且做了性能优化。
嘿,邪门。我最开始是KRDC怎么配置都连不上,后来Remmina又死活调不好分辨率。然后KRDC就能连上且有清晰的显示了……邪门。
小big多,但是docker安装windows kvm虚拟机,性能很高,比VMware强很多