windows 10 hyper-v 装 ubuntu 20.04, 图像界面异常卡顿。网上搜索了一下,似乎是通病。不知道到 2022 年是否有改善。另外网上搜索到的一种解决方法是换 xfce 桌面[1]。
还有我也在启动参数 cmdline 中添加了 hyperv_fb 来解决全屏问题,似乎这个也有关系.
![]() | 1 Osk 2022-03-04 11:11:34 +08:00 ![]() hyperv_fb framebuffer 图形性能就这样了. 据说却换到新内核 (5.15 还是 16 来着), 使用 DRM-hyperv 驱动+ Wayland , 体验会有提升. |
2 krixaar 2022-03-04 11:12:51 +08:00 通病,18.04 那会儿官方镜像靠 xrdp 然后用远程桌面连进去解决的,20.04 不知道官方镜像出了没。 |
![]() | 3 likaci 2022-03-04 11:15:04 +08:00 |
![]() | 6 NCry 2022-03-04 13:19:45 +08:00 我之前遇到这个问题的时候是通过修改屏幕分辨率参数解决的,不过没有长期使用,后续就换实体机了 |
7 ungrown 2022-03-04 13:20:02 +08:00 试试远程桌面 先试 RDP 如果不爽再试 xpra |
8 QHKZ 2022-03-04 13:39:02 +08:00 巨硬提供的打开增强模式一键脚本 https://github.com/microsoft/linux-vm-tools/pull/106 |
9 huangya OP @yanqiyu 装好了后,怎样确认呢?是 ps aux |grep xrdp 可以看到有进程吗?我这边似乎没办法突破原有的分辨率限制。 图形界面鼠标还是有点卡顿。 |
11 maokai 2022-03-04 15:28:07 +08:00 刚刚试了下,Ubuntu 22.04 里面可以 blacklist hyperv_fb 并且启用 hyperv_drm ,结合 Wayland 挺流畅的。 |
12 huangya OP @yanqiyu @likaci @QHKZ [1][2]俩个方法各开了一台 VM 试了,但是菜单中 View 中的“Enhanced session"仍然是灰掉的。不知道各位是否还知道可能的原因。感谢 [1]https://francescotonini.medium.com/how-to-install-ubuntu-20-04-on-hyper-v-with-enhanced-session-b20a269a5fa7 [2]https://github.com/microsoft/linux-vm-tools/pull/106 |
![]() | 13 likaci 2022-03-04 16:24:09 +08:00 安装过程中有报错吗? 我本地 win10 + ubuntu 20.04 测试过是好的 |
14 huangya OP @likaci 似乎没有,你那 ubuntu 20.04 image 是自己从 ubuntu 官网下载的还是从 quick install 安装的?我的是从 quick install 安装的。我看你教程中有人留言了,也有同样的问题 It successfully applied for Ubuntu 20.04 installed from ISO but I was not able to apply this to Microsoft Ubuntu 20.04 installed from Hyper-V Quick Install option Any suggestion how to determine why xrdp is not opening during connection to VM? |
![]() | 15 Osk 2022-03-04 21:40:28 +08:00 要么继续折腾 xrdp + 增强会话模式; 要么马上装个 Ubuntu ppa 内核, 我在 ubuntu 21.10 上试了下, 使用 5.16 内核并屏蔽 hyperv_fb 模块的加载后, 体验明显提升, 分辨率也能调了, 不再是固定的 1024x768 (hyperv_fb 只能通过内核命令行调整), wayland 会话和 xorg 会话都有明显的体验提升. |
16 huangya OP @Osk 感谢,确实有了明显提升。我只在 20.04 上更换了 kernel 5.16.22. 其余没动。然后就可以调分辨率了。画面也很流畅了。 |
![]() | 17 2NUT 2022-03-05 13:32:51 +08:00 放弃 linux gui |