在Proxmox VE 7.2 中开启vGPU_unlock,实现显卡虚拟化

在Proxmox VE 7.2 中开启vGPU_unlock,实现显卡虚拟化

一:参考7.1安装vGPU_unlock

https://foxi.buduanwang.vip/virtualization/1683.html/

[loginshow]

 

二: 配置软件源

rm /etc/apt/sources.list
rm /etc/apt/sources.list.d/*
echo "deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye main contrib non-free">>/etc/apt/sources.list
echo "deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-updates main contrib non-free">>/etc/apt/sources.list
echo "deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-backports main contrib non-free">>/etc/apt/sources.list
echo "deb https://mirrors.tuna.tsinghua.edu.cn/debian-security bullseye-security main contrib non-free">>/etc/apt/sources.list
echo "deb https://mirrors.tuna.tsinghua.edu.cn/proxmox/debian bullseye pve-no-subscription">>/etc/apt/sources.list

三:安装软件包

apt update && apt install dkms  git build-essential pve-kernel-5.15 pve-headers-5.15 dkms cargo jq uuid-runtime -y

安装mdevctl

wget -P /opt/ http://ftp.br.debian.org/debian/pool/main/m/mdevctl/mdevctl_0.81-1_all.deb
dpkg -i /opt/mdevctl_0.81-1_all.deb

四:配置内核

echo vfio >> /etc/modules 
echo vfio_iommu_type1 >> /etc/modules 
echo vfio_pci >> /etc/modules 
echo vfio_virqfd >> /etc/modules
echo "blacklist nouveau" >> /etc/modprobe.d/blacklist.conf
echo "options kvm ignore_msrs=1" > /etc/modprobe.d/kvm.conf 
update-initramfs -k all -u

五:配置引导

#编辑grub,请不要盲目改。根据自己的环境,选择设置
nano /etc/default/grub 
#在里面找到:
GRUB_CMDLINE_LINUX_DEFAULT="quiet" 
#然后修改为:
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on iommu=pt" 
#如果是amd cpu请改为:
GRUB_CMDLINE_LINUX_DEFAULT="quiet amd_iommu=on iommu=pt"
#更新引导
update-grub

重新启动

六:安装驱动

下载驱动文件

wget https://mirrors.apqa.cn/d/vGPU/vgpu_unlock/drivers/NVIDIA-Linux-x86_64-510.47.03-vgpu-kvm-custom.run -P /opt

安装驱动

sh -c /opt/NVIDIA-Linux-x86_64-510.47.03-vgpu-kvm-custom.run --dkms

安装vgpu_unlock

cd /opt && git clone https://github.com/mbilker/vgpu_unlock-rs.git
cd /opt/vgpu_unlock-rs
cargo build --release
mkdir /etc/systemd/system/{nvidia-vgpud.service.d,nvidia-vgpu-mgr.service.d} 
echo -e "[Service]\nEnvironment=LD_PRELOAD=/opt/vgpu_unlock-rs/target/release/libvgpu_unlock_rs.so" > /etc/systemd/system/nvidia-vgpud.service.d/vgpu_unlock.conf
echo -e "[Service]\nEnvironment=LD_PRELOAD=/opt/vgpu_unlock-rs/target/release/libvgpu_unlock_rs.so" > /etc/systemd/system/nvidia-vgpu-mgr.service.d/vgpu_unlock.conf
systemctl daemon-reload

重启主机

七:其余参考7.1文档

[/loginshow]

https://foxi.buduanwang.vip/linux/1809.html/

评论

  1. song
    Windows Chrome 119.0.0.0
    5月前
    2023-12-07 13:19:12

    rtx2060的卡在win10虚拟机上,无法装grid_win10的驱动程序,换了多个版本还是提示不兼容。只能安装正常的desktop驱动。大佬有解嘛?

  2. zank3806@yahoo.com.tw
    Windows Chrome 111.0.0.0
    1年前
    2023-3-27 20:07:33

    請問cargo build --release後出現error: failed to download `syn v2.0.10`
    有解嗎?

    • 佛西 博主
      Macintosh Safari 16.3
      1年前
      2023-3-29 16:28:09

      重新尝试

      • zank3806@yahoo.com.tw
        Windows Chrome 111.0.0.0
        1年前
        2023-3-29 18:34:26

        有重新嘗試過還是顯示
        error: failed to download syn v2.0.10

        Caused by:
        unable to get packages from source

        Caused by:
        failed to parse manifest at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-2.0.10/Cargo.toml

        Caused by:
        failed to parse the edition key

        Caused by:
        this version of Cargo is older than the 2021 edition, and only supports 2015 and 2018 editions.

        • 佛西 博主
          Macintosh Safari 16.3
          1年前
          2023-3-29 20:30:38

          rust确实麻烦。直接checkout到v2.0.0这个版本,再rust编译一下

          • zank3806@yahoo.com.tw
            Windows Chrome 111.0.0.0
            1年前
            2023-4-01 2:02:25

            感謝 問題完美解決

  3. m8989
    Windows Chrome 107.0.0.0
    1年前
    2023-3-03 12:35:39

    博主您好,近段时间一直在腾vgpu都没成功。之前买了R730服务器+Rtx2080ti破解没成功后转卖了,换了套R730+P40专业显卡,在PVE7.2和7.3上试了很多次很多教程及附带的驱动,结果都是装上显卡驱动后重启卡死在加载显卡驱动的位置
    提示是:NVRM:loading NVIDIA UNIX x86 64 Kerne Module 510.47.03 Mon Jan 2422:58:54 UTC 2022
    或者是: NVRM:GPUat0000:82:00.0has software scheduler DISABLED with policy BEST_EFFORT
    实在没脾气了。也不知道是卡的问题主机的问题还只是内核的问题?
    同样的,esxi7也试过了,情况基本相同。
    博主及路过的大佬们,知道怎么回事吗?

  4. iamfoolberg
    Windows Firefox 110.0
    1年前
    2023-2-24 17:51:17

    安装vgpu_unlock

    cd /opt && https://github.com/mbilker/vgpu_unlock-rs.git

    应该是

    cd /opt && git clone https://github.com/mbilker/vgpu_unlock-rs.git

    • 佛西 博主
      Windows Chrome 110.0.0.0
      1年前
      2023-2-24 21:50:42

      感谢,已更正

  5. Siunaus
    Windows Edge 110.0.1587.46
    1年前
    2023-2-17 22:50:34

    博主您好,驱动文件NVIDIA-Linux-x86_64-510.47.03-vgpu-kvm.run 404了,请问您可以补一下吗?谢谢!

  6. LyBanana
    Windows Chrome 108.0.0.0
    1年前
    2022-12-25 21:35:42

    感谢博主,折腾好久终于可以了。显卡P4,7.3的话,直接web可以更改PCI ID了:D省了装vgpu_unlock

  7. SeanJuicer
    Windows Edge 107.0.1418.52
    1年前
    2022-11-19 22:16:44

    最后一步:安装vgpu_unlock是不是打错了,cd /opt && https://github.com/mbilker/vgpu_unlock-rs.git
    是不是应该改为:cd /opt/ && git clone https://github.com/mbilker/vgpu_unlock-rs.git

    • 佛西 博主
      Windows Edge 107.0.1418.52
      1年前
      2022-11-20 0:16:56

      是的,自动过滤掉一下 不动脑的伸手党

  8. divinebb
    Windows Chrome 106.0.0.0
    1年前
    2022-11-11 9:51:09

    我就想知道,VGPU的授权怎么破*解掉。

    • bitstone
      Windows Firefox 107.0
      1年前
      2022-12-07 10:14:27

      花钱能解决的问题,本身就是问题。期待博主搞一下amd vgpu的免费玩玩,s7150x 400元可以海鲜商城搞定, Radeon INSTINCT好999元搞定,然后就没有然后嘞

  9. somgthing
    Windows Edge 107.0.1418.35
    1年前
    2022-11-08 17:31:46

    大佬,我看您更新的新的KVM驱动(NVIDIA-Linux-x86_64-510.85.03-vgpu-kvm.run) 请问补丁还是用之前的补丁吗,还是说不用补丁了? 谢谢

  10. terry
    Windows Chrome 105.0.0.0
    2年前
    2022-9-12 11:02:54

    库没了[f=yun]
    fatal: repository 'https://github.com/p0lloloco/vgpu_unlock-rs/' not found

    • 佛西 博主
      Macintosh Safari 16.0
      2年前
      2022-9-14 21:00:51

      更新了。

  11. nya12138
    Windows Chrome 103.0.0.0
    2年前
    2022-8-06 11:43:30

    大佬,破解驱动的时候提示错误 ./NVIDIA-Linux-x86_64-510.47.03-vgpu-kvm.run --apply-patch /opt/vgpu-5.15/NVIDIA-Linux-x86_64-510.47.03-vgpu-kvm.patch 该怎么办呀

  12. Animism
    Windows Edge 102.0.1245.30
    2年前
    2022-6-06 12:29:44

    请问显卡驱动通用的吗?用不用根据自己的显卡改什么的?
    Self-extractible archive "NVIDIA-Linux-x86_64-510.47.03-vgpu-kvm-custom.run" successfully created.
    我按照上面的操作,结果提示错误:
    ./NVIDIA-Linux-x86_64-510.47.03-vgpu-kvm-custom.run --dkms
    Verifying archive integrity... OK
    Uncompressing NVIDIA Accelerated Graphics Driver for Linux-x86_64 510.47.03
    会出现安装界面,选了yes和所有OK之后就这样了

  13. FX540
    Android Chrome 70.0.3538.80
    2年前
    2022-5-24 13:21:11

    不错的教程

  14. testttt
    Windows Edge 101.0.1210.47
    2年前
    2022-5-18 16:10:10

    在7.2里直接用之前的7.1方案也可以正常使用呢,这个方案有什么更好的地方吗?

    • 佛西 博主
      Macintosh Chrome 101.0.4951.64
      2年前
      2022-5-18 19:48:35

      你可以仔细对比下,研究下


Deprecated: preg_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /www/wwwroot/foxi.buduanwang.vip_80/wwwroot/wp-content/themes/argon-theme-master/functions.php on line 1383

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇