V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
Osk
V2EX  ›  问与答

旧闻: Hyper-V 中的 Linux guest 如果有跑 GUI 的需求的话, 可以试试 Hyperv-drm 显示驱动了

  •  
  •   Osk · 2022-03-04 21:51:56 +08:00 · 1339 次点击
    这是一个创建于 996 天前的主题,其中的信息可能已经有所发展或是发生改变。

    今天看到 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 虚拟机连接偶尔会报告视频已断开连接。

    2 条回复    2022-03-05 11:24:27 +08:00
    thedrwu
        1
    thedrwu  
       2022-03-05 08:12:37 +08:00 via Android
    4k 吗? 以前 FHD 的将就用,但分辨率高了就拉跨
    Osk
        2
    Osk  
    OP
       2022-03-05 11:24:27 +08:00
    @thedrwu 没有测试过 4k 这么高的分辨率
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5593 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 08:16 · PVG 16:16 · LAX 00:16 · JFK 03:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.