虚拟机怎么才能流畅的运行界面 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
brader
V2EX    程序员

虚拟机怎么才能流畅的运行界面

  •  
  •   brader 2023-05-12 10:18:59 +08:00 8348 次点击
    这是一个创建于 885 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我一直在使用 VirtualBox ,可能平时不怎么依赖虚拟机的界面吧,所以以前没有去折腾,只是偶尔会用它装一些 windows 、ubuntu 、deepin 之类的体验下界面,然后我都是直接用这个虚拟机启动,操作界面,就感觉卡卡的。
    有什么办法体验到流畅一点的虚拟机界面操作吗。不用自带的也行,什么远程连接啊之类的方式也行。
    虚拟机也可以不限于 VirtualBox ,vmware 、hyper-v 或其他的也行
    第 1 条附言    2023-05-12 11:53:45 +08:00
    可能大家看到我想追求一点性能,误会我要拿来打游戏什么之类的,其实真没有,我的主要活动还是在物理机的。而且就算用虚拟机,我也是用的 linux 命令行版居多,会偶尔用到界面,只是因为我个人比较喜欢尝鲜,比如新出了 win11 ,或者其他各种 linux 的桌面发行版,我都想尝试体验一下,只是想通过简单的设置,让这个体验流畅度不那么糟糕而已
    44 条回复    2023-05-13 08:47:20 +08:00
    ltltfuture
        1
    ltltfuture  
       2023-05-12 10:23:22 +08:00
    virtualbox 性能最差吧,cpu 模拟 gpu ,vmware workstation 好些,3d 加速会把虚拟机显卡请求通过 api 转换给宿主机显卡统一执行,hyper-v 基本算是直通了,但是 rdp 连接 3d 性能不太行,需要用 parsec 这些
    pendulum
        2
    pendulum  
       2023-05-12 10:23:24 +08:00
    将虚拟机显存设置为 8GB
    brader
        3
    brader  
    OP
       2023-05-12 10:26:19 +08:00
    @pendulum #2 为什么我的最大只给拉到 128MB
    pendulum
        4
    pendulum  
       2023-05-12 10:27:07 +08:00
    @brader 在虚拟机内部应该设置不了,我在 vmware 设置的
    brader
        5
    brader  
    OP
       2023-05-12 10:38:10 +08:00
    @pendulum #4 我就是在 VirtualBox 软件操作界面设置的
    MIUIOS
        6
    MIUIOS  
       2023-05-12 11:12:41 +08:00
    建议换成 vmware ,然后装一个 vmware tools 你会打开新世界的
    另外虚拟机要放在 SSD 上,不要放在机械上
    brader
        7
    brader  
    OP
       2023-05-12 11:20:37 +08:00
    @totoro52 #6 以后尝试一下,用最新版的就行了嘛。我以前也用 vm 的,就是感觉每次破解麻烦,就转到了 VirtualBox
    yinmin
        8
    yinmin  
       2023-05-12 11:28:10 +08:00   1
    虚拟机做桌面最佳的就是 mac 上的 pd ,其它的都是小打小闹。windows 上,本地最佳的 vmware ,其次是 hyper-v ,貌似 windows 虚拟机没一个能玩中大型游戏的。远程最佳的应该是虚拟机开启远程桌面访问,远程桌面有一个注册表可以开启 60 帧,开启看 1080p 不卡。
    wentx
        9
    wentx  
       2023-05-12 11:40:57 +08:00
    @brader VMware 应该是有个人 License 的。可以直接免费申请 https://customerconnect.vmware.com/en/evalcenter?p=fusion-player-personal-13
    brader
        10
    brader  
    OP
       2023-05-12 11:43:48 +08:00
    @wentx #9 好的,感谢,我看看
    debuggerx
        11
    debuggerx  
       2023-05-12 11:44:22 +08:00
    宿主机 Linux ,然后用 kvm ,直接显卡直通
    424778940
        12
    424778940  
       2023-05-12 11:44:52 +08:00
    这个问题最好的解决办法就是弃用 vmbox 换 vmware workstation, 有钱推荐买个人正版 其实并不贵了
    mac 下我依然推荐 vmware fusion, 比 pd 自由性和性能都好很多
    hazardous
        13
    hazardous  
       2023-05-12 11:50:31 +08:00
    我也是 virtualbox ,只用来写代码的,没试过看视频玩游戏,感觉跟宿主机没什么区别啊,是不是没装 Guest Additions 啊?或者是 BIOS 里有什么开关没打开?
    32uKHwVJ179qCmPj
        14
    32uKHwVJ179qCmPj  
       2023-05-12 11:54:22 +08:00   1
    virtualbox 不行,vmware 行
    brader
        15
    brader  
    OP
       2023-05-12 11:54:22 +08:00
    @hazardous #13 Guest Additions 是啥我都不知道,每次就界面点一下安装个系统就完事了
    32uKHwVJ179qCmPj
        16
    32uKHwVJ179qCmPj  
       2023-05-12 11:56:49 +08:00
    Guest Additions 一定要装,区别很大
    wsseo
        17
    wsseo  
       2023-05-12 11:58:13 +08:00
    没法像宿主机一样流畅
    zjp
        18
    zjp  
       2023-05-12 12:36:23 +08:00 via Android
    安装 Guest Additions
    虚拟硬盘开启缓存
    显卡控制器选 VMSVGA ,并启用 3D 加速
    这样图形性能应该是够日常使用的
    zx900930
        19
    zx900930  
       2023-05-12 12:52:30 +08:00
    桌面版的 vmware 3D 性能还是不如 kvm 和自家的 Exsi

    直通显卡, 就会发现新世界
    xyjincan
        20
    xyjincan  
       2023-05-12 13:42:41 +08:00
    直通核显,显卡虚拟化
    pendulum
        21
    pendulum  
       2023-05-12 13:4423 +08:00
    @brader 我没用过 virtualbox ,不太了解它的情况
    IDAEngine
        22
    IDAEngine  
       2023-05-12 14:00:47 +08:00
    hyper-v
    BeautifulSoap
        23
    BeautifulSoap  
       2023-05-12 14:01:59 +08:00
    想要显示性能的话直接用 hyper-v 啊,虚拟机的 GPU 性能和宿主一样
    yinmin
        24
    yinmin  
       2023-05-12 15:22:53 +08:00
    我问了 GPT4 ,诸多回复中感觉有 1 条可行: 不要直接使用 virtualbox 访问桌面,改成 rdp 远程桌面。
    newlifeinsc
        25
    newlifeinsc  
       2023-05-12 16:05:34 +08:00
    newlifeinsc
        26
    newlifeinsc  
       2023-05-12 16:06:34 +08:00
    Easy-GPU-PV

    貌似可以用这个,hyper-v 直接使用宿主机的显卡
    fiypig
        27
    fiypig  
       2023-05-12 16:13:10 +08:00
    基本使用还行,像我傻傻装来玩游戏,是我想多了
    libook
        28
    libook  
       2023-05-12 16:27:30 +08:00
    因为 VirtualBox 是使用 CPU 来模拟出一块显卡的,性能很差。
    你需要其他的虚拟化工具来提供一块性能更强的虚拟显卡,或者直接调用物理显卡。
    xhcarlin
        29
    xhcarlin  
       2023-05-12 16:27:42 +08:00
    如果你的虚拟机是 windows ,那可以用 drp 连接,比直接在 virtualbox 或者 vmware 界面操作流畅很多。
    lewi
        30
    lewi  
       2023-05-12 16:41:10 +08:00 via Android
    有没有 esxi 上用的,可以把核显虚拟化的?
    Tink
        31
    Tink  
    PRO
       2023-05-12 16:53:02 +08:00
    直通 GPU
    28Sv0ngQfIE7Yloe
        32
    28Sv0ngQfIE7Yloe  
       2023-05-12 17:27:24 +08:00
    硬件直通
    0superx0
        33
    0superx0  
       2023-05-12 17:34:11 +08:00
    用 VM 吧,我 ubuntu lts 上 VM 开两个虚拟机(黑群晖,win10ltsc),非常流畅
    cnbatch
        34
    cnbatch  
       2023-05-12 17:57:44 +08:00
    VirtualBox 也有类似于“Guest Addition”的东西,叫做 VirtualBox Extension Pack

    在下载 VirtualBox 的页面
    https://www.virtualbox.org/wiki/Downloads
    就同时提供了 Extension Pack ,同时还提供了简单的用户指南:
    https://www.virtualbox.org/manual/ch01.html

    如果想让虚拟机的图形性能不那么糟糕,那么一定要安装!

    安装完这个 Extension Pack 之后,只需要在虚拟机再安装一遍 Addon 就好了(虚拟机菜单栏可以找到相应选项,到时候再找找),你会发现虚拟机的图形性能会变得流畅不少。
    ysc3839
        35
    ysc3839  
       2023-05-12 18:07:56 +08:00 via Android
    Hyper-V 最新版有 GPU 半虚拟化功能了,不过印象中用起来比较麻烦。还是建议用 VMware 吧。
    ysc3839
        36
    ysc3839  
       2023-05-12 18:09:29 +08:00 via Android
    @424778940 VMware Player 和 VMware Fusion 都是可以免费非商业使用的。
    DevilAntivirus
        37
    DevilAntivirus  
       2023-05-12 18:15:04 +08:00
    @lewi #30 SR-IOV
    sunyb
        38
    sunyb  
       2023-05-12 18:24:11 +08:00
    宿主机 linux ,kvm 直通显卡和硬盘
    hauzerlee
        39
    hauzerlee  
       2023-05-12 21:16:45 +08:00
    @yinmin 对,mac 上如果想用 windows ,我只用 pd 。virtualbox 是用来跑 linux 命令行的,跑一些不太介意性能的那种应用,比如做做开发,搞搞 vim
    MXMIS
        40
    MXMIS  
       2023-05-12 21:58:58 +08:00
    Vmware 装上 Vmware Tools 还是比较舒服了
    lneoi
        41
    lneoi  
       2023-05-12 22:06:17 +08:00
    VMware 里搞了个 ubuntu 安装 Vmware Tools 共享没法用,还容易报错,一通搜索,说是官方的停止维护了,纳闷
    huluhulu
        42
    huluhulu  
       2023-05-12 22:24:06 +08:00
    用 VMware 的 VNC 接口,不要用直接 GUI 操作,流程好几倍呢~
    开启 VMware 上对应的 vnc port ,主界面直接关闭,选择运行在后台,然后 vnc 一连,一点不卡
    xx3122
        43
    xx3122  
       2023-05-12 22:25:43 +08:00
    vmware workstation pro 再百度个 key ,完美好吧……
    ysw
        44
    ysw  
       2023-05-13 08:47:20 +08:00
    kvm,性能不错
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2929 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 14:33 PVG 22:33 LAX 07:33 JFK 10:33
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86