今天看到 v 站有朋友问 hyperv + linux 桌面不流畅, 这才想起 5.15 加入了 hyperv 的 drm 显示驱动, 回家测试了下效果.
环境: Ubuntu 21.10, 安装了 ppa 的 5.16 内核;
检查启用了 hyperv drm 模块: 看 kernel config 的 CONFIG_DRM_HYPERV=m
;
屏蔽下之前的 hyper-v fb 显示驱动: sudo nano /etc/modprobe.d/blacklist-hyperv-fb.conf
, 加入 blacklist hyperv_fb
, 重启.
感觉:
明显的流畅度提升;
鼠标指针不再有掉帧的感觉了, 之前可是鼠标指针都断断续续的那种感觉;
可以直接 gnome 设置中调整为常见的分辨率了, 不再需要使用 video=hyperv_fb:....
来设置固定的分辨率了;
拖动窗口等操作明显更流畅;
bug: vmconnect 虚拟机连接偶尔会报告视频已断开连接。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.