• 那是云首页
  • 快捷导航
  • 更多
    设为首页收藏本站
  • |
花生壳

amd 5700G igpu在qnap上的 直通

威联通 QNAP  / 教程分享  / 只看大图  / 正序浏览   © 著作权归作者本人所有

2

精华

46

回帖

4545

积分

技术达人

Rank: 6Rank: 6

云币
301
贡献
320
活跃
2718
精华
2
r-MT 发表于 2022-6-11 22:00 来自 中国江苏无锡
Ikne921 发表于 2022-6-11 18:44
肉测过只修改grud是不行的

qnap的比较麻烦,内核设置需要分机型而不同
比如你打开X72的config:
CONFIG_DRM_I915_USERPTR=y
# CONFIG_DRM_I915_GVT is not set
# CONFIG_DRM_ZX is not set

X82的config:
CONFIG_DRM_DP_AUX_CHARDEV=y
CONFIG_DRM_I915_GVT=y
CONFIG_HIDRAW=y


X88的config:
CONFIG_DRM_I915_USERPTR=y
# CONFIG_DRM_I915_GVT is not set
# CONFIG_DRM_ZX is not set


X53D的config:
CONFIG_DRM_FBDEV_EMULATION=y
CONFIG_DRM_I915_GVT=y
CONFIG_DRM_I915_USERPTR=y


内核支持了 grub 加上i915.enable_gvt=1
当然这只是个前提而用

关键还要处理qnap上核显的IOMMU group

我还没想到更好的办法处理

暂时呢 我对intel的核显直通不大感冒









点评

感谢大佬的指点,空了去试试看,我只是单纯为了折腾而折腾  详情 回复 发表于 2022-6-12 19:50
回复 支持 反对 印象

使用道具 举报

0

精华

32

回帖

702

积分

入门用户

Rank: 1

云币
1
贡献
0
活跃
686
精华
0
Ikne921 发表于 2022-6-11 18:44 来自 中国浙江舟山
game168 发表于 2022-6-8 20:27
大佬你好,我留意到你直接修改了grub的iommu参数,在intel 上是都可以用修改grub的方式让系统支持gvt-g?实 ...

肉测过只修改grud是不行的

点评

qnap的比较麻烦,内核设置需要分机型而不同 比如你打开X72的config: CONFIG_DRM_I915_USERPTR=y # CONFIG_DRM_I915_GVT is not set # CONFIG_DRM_ZX is not set X82的config: CONFIG_DRM_DP_AUX_CHARDEV=y  详情 回复 发表于 2022-6-11 22:00
回复 支持 反对 印象

使用道具 举报

0

精华

58

回帖

988

积分

入门用户

Rank: 1

云币
0
贡献
79
活跃
564
精华
0
lin511321 发表于 2022-6-9 15:21 来自 中国四川南充
大佬威武,向大佬学习了
回复 支持 反对 印象

使用道具 举报

2

精华

46

回帖

4545

积分

技术达人

Rank: 6Rank: 6

云币
301
贡献
320
活跃
2718
精华
2
r-MT 发表于 2022-6-9 12:03 来自 中国江苏无锡
game168 发表于 2022-6-8 20:27
大佬你好,我留意到你直接修改了grub的iommu参数,在intel 上是都可以用修改grub的方式让系统支持gvt-g?实 ...

理论上是可行的
但是呢,qnap虚拟机使用的libvirt qemu的版本只有4.1,同时呢,qnap在内核启动阶段直接把intel核显跟i915驱动进行了绑定。
还要另外编译kvm驱动
要解决的麻烦事情比较多。




回复 支持 反对 印象

使用道具 举报

0

精华

35

回帖

412

积分

入门用户

Rank: 1

云币
0
贡献
0
活跃
394
精华
0
自足 发表于 2022-6-8 21:20 来自 中国福建漳州
大佬出手 必属精品,谢谢分享
回复 支持 反对 印象

使用道具 举报

0

精华

41

回帖

342

积分

入门用户

Rank: 1

云币
0
贡献
0
活跃
321
精华
0
sclsgj 发表于 2022-6-8 20:29 来自 中国
感谢大佬提供,正好需要
回复 支持 反对 印象

使用道具 举报

0

精华

26

回帖

318

积分

入门用户

Rank: 1

云币
0
贡献
6
活跃
273
精华
0
game168 发表于 2022-6-8 20:27 来自 中国广东深圳
大佬你好,我留意到你直接修改了grub的iommu参数,在intel 上是都可以用修改grub的方式让系统支持gvt-g?实现qnap和虚拟机共用核显的目的?

点评

肉测过只修改grud是不行的  详情 回复 发表于 2022-6-11 18:44
理论上是可行的 但是呢,qnap虚拟机使用的libvirt qemu的版本只有4.1,同时呢,qnap在内核启动阶段直接把intel核显跟i915驱动进行了绑定。 还要另外编译kvm驱动 要解决的麻烦事情比较多。  详情 回复 发表于 2022-6-9 12:03
回复 支持 反对 印象

使用道具 举报

0

精华

24

回帖

171

积分

入门用户

Rank: 1

云币
0
贡献
0
活跃
159
精华
0
no3ks 发表于 2022-6-8 20:22 来自 中国四川成都
谢谢大佬的分享,先评论,再慢慢拜读。
回复 支持 反对 印象

使用道具 举报

0

精华

32

回帖

702

积分

入门用户

Rank: 1

云币
1
贡献
0
活跃
686
精华
0
Ikne921 发表于 2022-6-8 20:16 来自 中国浙江舟山
膜拜大佬,学习下。。。
回复 支持 反对 印象

使用道具 举报

0

精华

155

回帖

3580

积分

搞机大神

Rank: 3Rank: 3

云币
0
贡献
21
活跃
3397
精华
0
Alan萬 发表于 2022-6-6 21:39 来自 中国广东东莞
谢谢楼主的详细教程,B550I+5700g在手,好好学习。
回复 支持 反对 印象

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回列表 搜索 官方QQ群
懒人地图| 手机版|小黑屋| 智能生活 , 上那是云 |闽ICP备2020018196号-1 |网站地图