V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
monetto
V2EX  ›  macOS

VMware 下 macos 的 3D 加速问题

  •  
  •   monetto · 2021-01-07 13:05:06 +08:00 · 4755 次点击
    这是一个创建于 1205 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Google 了一圈发现貌似 OSX 10.8 系统在 VMware 下貌似是可以打开 3D 加速的?

    但是 10.8 以后的系统能安装虚拟显卡驱动,也打不开 3D 加速,有了解的大佬知道这是为什么吗?

    顺便求问一下 10.15 的虚拟机在 beamoff 之后性能如何...是否可以满足日常编译使用....

    用途:不折腾会死。

    9 条回复    2021-01-08 20:06:04 +08:00
    ruanimal
        1
    ruanimal  
       2021-01-07 14:32:52 +08:00   ❤️ 1
    之前用过一段时间,10.10 挺流畅的,10.12 以后的比较卡
    monetto
        2
    monetto  
    OP
       2021-01-07 14:40:23 +08:00
    @ruanimal beamoff 和 VMtool 安装后也比较卡吗?
    ruanimal
        3
    ruanimal  
       2021-01-07 15:16:09 +08:00   ❤️ 1
    @monetto 对, 不装的话简直没法用,beamoff 的作用好像不明显,在 10.12 版本之后
    jisongkun
        4
    jisongkun  
       2021-01-07 17:10:47 +08:00
    vmware 没有 3d 加速的驱动吧?都是 2D 的
    monetto
        5
    monetto  
    OP
       2021-01-07 17:24:27 +08:00
    @jisongkun VMware8 + OSX 10.8 是可以开启 3D 加速的,但是不知道实际效果怎么样。后续的就不可以了,只能调整分辨率。
    miyunda
        6
    miyunda  
       2021-01-08 08:56:37 +08:00
    我用的 fusion 或者 pd 跑 mojave Catalina 都只能 2D 加速。用是能用,就是那一大票 electron app 显示异常,vscode 可以禁用 gpu 加速; postman 和 insomnia 就不知道怎么禁用,于是用不了
    jisongkun
        7
    jisongkun  
       2021-01-08 10:40:51 +08:00   ❤️ 1
    @monetto 那估计就是升级成 metal api 后没有支持这功能了。如果有 3d 加速的话 mac os 的虚拟机实用性会大大增加。不过以后全面 arm 以后虚拟机估计 mac os 的也没啥玩的了
    beginor
        8
    beginor  
       2021-01-08 19:32:03 +08:00 via Android
    VMware 提供的 Mac 驱动只有 2MB 大小, 怎么可能有 3D 加速? 真相 3D 加速的话得搞显卡直通, 可以试试 PVE
    monetto
        9
    monetto  
    OP
       2021-01-08 20:06:04 +08:00 via iPhone
    @beginor 10.9 系统可以开启 3D 加速,有 128M 显存。日常用还凑合...
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2654 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 05:04 · PVG 13:04 · LAX 22:04 · JFK 01:04
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.