V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要把任何和邀请码有关的内容发到 NAS 节点。

邀请码相关的内容请使用 /go/in 节点。

如果没有发送到 /go/in,那么会被移动到 /go/pointless 同时账号会被降权。如果持续触发这样的移动,会导致账号被禁用。
wcxxxxxxxxxxx
V2EX  ›  NAS

请教一个关于 PVE 问题

  •  
  •   wcxxxxxxxxxxx · 110 天前 · 3924 次点击
    这是一个创建于 110 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我有一台 nuc8i5beh,现在安装了 pve ,里面安装了一台 windows11 ,用于远程处理一些杂事;还有一台 ubuntu ,ubuntu 中安装了 docker ,docker 中部署了开心版 emby ,想知道怎么才能正确的使用硬件解码。

    我有两点疑问:

    • 1 、如果我把核显直通给 ubuntu ,那 windwos 还能进入桌面吗?
    • 2 、如果不能进入桌面有什么好的办法实现既能硬解,又可以进入 windows 桌面?
    32 条回复    2024-09-05 10:54:44 +08:00
    onichandame
        1
    onichandame  
       110 天前
    windows 远程桌面可以只用 CPU
    listlessness
        2
    listlessness  
       110 天前
    可以 cpu 带 655 的核显
    wcxxxxxxxxxxx
        3
    wcxxxxxxxxxxx  
    OP
       110 天前
    @onichandame #1 想找一个既能又能的办法
    wcxxxxxxxxxxx
        4
    wcxxxxxxxxxxx  
    OP
       110 天前
    @listlessness #2 想知道怎么实现既能满足 windwos 使用,又可以实现硬解
    onichandame
        5
    onichandame  
       110 天前
    @wcxxxxxxxxxxx #3 我的 pve 环境和你差不多,一个 windows 虚拟机和一个 linux 虚拟机部署 jellyfin 。但我装了两张显卡,分别直通给两个虚拟机。
    fmvp520
        6
    fmvp520  
       110 天前
    试试 ISVO 虚拟核显?把一个物理核显 虚拟成几个然后 就可以直通给用了?
    b 站有教程。
    povsister
        7
    povsister  
       110 天前
    SRIOV+直通
    wcxxxxxxxxxxx
        8
    wcxxxxxxxxxxx  
    OP
       110 天前
    @fmvp520 #6 我查下显卡是否支持
    wcxxxxxxxxxxx
        9
    wcxxxxxxxxxxx  
    OP
       110 天前
    @povsister #7 我查下显卡是否支持
    que01
        10
    que01  
       110 天前
    用 lxc 来做这个事情, 不要在现在这个 ubuntu 进面搞。lxc 一个 debian 或者 ubuntu ,然后改下配置文件,弄好驱动。
    wcxxxxxxxxxxx
        11
    wcxxxxxxxxxxx  
    OP
       110 天前
    @que01 #10 lxc 安装 docker 套娃吗
    fmvp520
        12
    fmvp520  
       110 天前
    @wcxxxxxxxxxxx #8 应该是这个老哥说的哈,我英语撇没记到具体单词 @povsister
    zbatman
        13
    zbatman  
       110 天前
    核显直通给 windows ,把 emby 装 windows 里,ubuntu 删掉,一举两得
    piero66
        14
    piero66  
       110 天前 via Android
    买个 tesla 卡开 vgpu ,intel 核显性能太差了
    wcxxxxxxxxxxx
        15
    wcxxxxxxxxxxx  
    OP
       110 天前
    @piero66 #14 nuc 装不上
    wtsamuel
        16
    wtsamuel  
       110 天前
    用 windows 自带的远程桌面和 spice 来控制,都不需要显卡
    piero66
        17
    piero66  
       110 天前 via Android
    @wcxxxxxxxxxxx emby 没 gpu 基本跑不动,你这个 nuc 算力也不高编解码不了一点
    ruidoBlanco
        18
    ruidoBlanco  
       110 天前
    8 代应该可以 eGPU 吧
    alsa
        19
    alsa  
       110 天前
    可以安装 lxc 容器 jellyfin ,核显硬解。不影响 Windows 虚拟机。
    esee
        20
    esee  
       110 天前 via Android
    核显是哪代,可以核显虚拟化,你去值得买上面有不少玩法。
    ayase46k
        21
    ayase46k  
       109 天前
    1.win rdp 不吃显卡,除非你想在 win 上看视频,安卓模拟器,打游戏什么的。
    2.nuc8 的核显应该支持虚拟化,只能说满足有没得问题,更多就做不到了。
    3.核显给 win ,win 上装 emby ,我不知道 win 上有没有 emby ,没就只能 win 套娃 docker ,docker 上 emby 。
    4.emby 的开源方案 jellyfin 有 win 的桌面版,大差不差,可以试试。
    5. ubuntu 如果就是纯为了 emby ,还不如 lxc 整一个,还没独占核显的问题,当然,这么处理你的核显就不能直通给任意设备了,可以认为是宿主跟 lxc 共同调用核显。
    WuDiHaiTai
        22
    WuDiHaiTai  
       109 天前
    Windows RDP 的话用 PVE 默认的虚拟显卡就可以了呀,我曾经显卡直通给 MacOS 用,同时运行的 Windows 虚拟机 RDP 不会受到任何影响。
    JensenQian
        23
    JensenQian  
       109 天前
    直接弄到本地 手机电脑解码就完事了啊
    sundev
        24
    sundev  
       109 天前
    @que01 不建议在 lxc 里面搞 docker
    royking930911
        25
    royking930911  
       109 天前
    核显虚拟化可以解决你的问题 我就是这么干的 pve 的核显虚拟化可以看 b 站视频
    但我建议换 unraid 核显虚拟化比 pve 简单
    THESDZ
        26
    THESDZ  
       109 天前
    https://yangwenqing.com/archives/1797/
    根据自己的 u 的版本,选择合适的方案
    注意,pve 内核版本有要求,过高的版本无法开启 GVT-g ,过低版本无法开启 i915-sriov
    本人 i5-8500t 使用内核版本为 6.5.13-6-pve
    THESDZ
        27
    THESDZ  
       109 天前
    @THESDZ #26 补充:lxc 很好,但是对于硬件的使用和用户权限使用难度较为复杂,个人建议如果是简单跑程序可以用 lxc ,否则请使用虚拟机,无论是直通还是虚拟化,都有较为稳定且简单的方案。
    laminux29
        28
    laminux29  
       109 天前
    如果你只有一张显卡,又希望 Windows 与 Linux 合用,那么推荐方案是,物理机安装 Windows 11 ,Windows 11 上面安装 VMware Workstation Pro ,VMware Workstation Pro 创建 Debian 或 Ubuntu 的虚拟机并勾选 3D 加速。
    zgqq
        29
    zgqq  
       109 天前
    直通之后 windows 可以进入桌面,显示 选择 cpu 模拟的显卡就好了
    yijiangchengming
        30
    yijiangchengming  
       109 天前
    我的方案 先说配置 7950x+4080s
    物理机 windows11 做主系统
    wsl(k3s)运行需要显卡的 Linux 程序
    HyperV 虚拟机有 GPU-PV 可以显卡玩游戏 比如黑神话

    关于为什么要使用 windows 原因有两点,1 是 win11 比 pve 待机省电,是的 windows 比 pve 省电
    2.只有一张显卡,屁股太大把剩下的 pcie 插槽挡住了无法插第二张。40 系列又不支持 vgpu ,所以一卡多用只能 GPU-PV 。
    findex
        31
    findex  
       107 天前
    PVE ,然后安装支持 i915 核显的内核,或者自己打内核补丁。然后再开启 SR-IOV ,就是 intel 的 io 虚拟化,可以将你的一块设备分为几个虚拟设备,例如 1 个核显分配成几个核显。然后再将这几个核显直通给所需的 windows 或者 linux 。

    然后进虚拟机安装核显驱动即可。

    我就在用好多年了,很稳。楼上有一些提到关键词 sr-iov 的,也有的只是水一条信息。希望能帮到你。
    que01
        32
    que01  
       107 天前
    @sundev 我又没说我在 lxc 里面跑 docker. 你可以直接安装啊,打卡驱动就可以了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1462 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 17:13 · PVG 01:13 · LAX 09:13 · JFK 12:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.