论坛里几个关于使用unraid/truenas/proxmox 等平台进行虚拟机安装的时候常见反馈是黑屏,reddit上的帖子也是讲will not boot under KVM/QEMU。
起初以为是fydeos与qemu兼容性的问题,后来发现直通A卡和intel显卡都能正常跑,最终尝试Google Flex时候发现原因在于3d加速对chromeOS是必须的,所以基于QEMU的虚拟化方案其实只要用virgl驱动chromeos就能正常显示了。 FydeOS for PC 似乎是按CPU和显卡类型拆开成不同驱动支持的安装镜像,从而导致把上游的virgl驱动丢了?
对linux base的nas用户来说一个chromeOS还是一个很适合的GUI(浏览器+终端),还是希望能加入virgl的支持。linux-base的虚拟化对促进开源社区的发展肯定是有好处。
https://docs.mesa3d.org/drivers/virgl/
https://docs.oasis-open.org/virtio/virtio/v1.2/cs01/virtio-v1.2-cs01.html#x1-3650007