目前是 Win, 因为有游戏需求, 开发环境一套宿主机 Win + Msys2 + 若干语言环境等等, 然后一个 Linux 虚拟机, dotfile 维护一套环境. Linux 下还好, 主要是 Win, 每次重装配环境要装半天, 安装还好, 配置能脚本的也尽量脚本了, 但还是架不住有些东西的配置选项要 GUI 一路点过去, 这波升级配置再来一遍实在有点犯恶心, 所以想要完全迁移到虚拟机. 但仔细想想这事情也好像没那么简单.
整理了下根本需求:
[ol]
[/ol]
其实之前也看过本站很多帖子调研了下, 目前设想的两个大方向:
[ol]
总之不管怎样, 都希望能有个 GPU 直通的方案.
[/ol]
在此基础之上, 又有几个方案:
[ol]
这个方案开发倒是没什么问题, 但是宿主机上会装些效率工具, 这些个工具要么可编程, 如 AHK, 要么依赖些开发环境, 如 yt-dlp 要 ffpmeg, 还想要个舒服的 Terminal, Logseq 的笔记要 Git 来同步, 这一系列操作下来等于又在宿主机装了半套开发环境了.
于是有了第二套方案, 把整个工作流都塞到虚拟机里, 宿主机只装游戏.
[/ol]
目前倾向于方案 2 和 3, 但是一个问题就是 PVE GPU 直通游戏效果如何?
或者大家有什么其他方案? 也欢迎分享自己目前用的方案