Điểm:1

Tôi không thể sử dụng Intel GVT-g trên KVM trên hệ điều hành khách của mình Windows 10

lá cờ us

Tôi không thể sử dụng Intel GVT-g trên KVM trên hệ điều hành khách của mình Windows 10

Phần cứng: CPU Intel(R) Core(TM) i7-6700 @ 3.40GHz (Lõi thế hệ thứ 6 của Skylake)

Hệ điều hành: Ubuntu 20.04.3 LTS

Một phần của /etc/default/grub:

GRUB_CMDLINE_LINUX_DEFAULT="giật gân yên lặng intel_iommu=on modprobe.blacklist=radeon i915.enable_gvt=1"
$ ls/sys/bus/pci/thiết bị

0000:00:00.0 0000:00:02.0 0000:00:16.0 0000:00:1c.0 0000:00:1f.0 0000:00:1f.3 0000:00:1f.6 0000:01:00.1
0000:00:01.0 0000:00:14.0 0000:00:17.0 0000:00:1d.0 0000:00:1f.2 0000:00:1f.4 0000:01:00.0 0000:01:00.2
$ lspci

・・・
00:02.0 Bộ điều khiển tương thích với VGA: Intel Corporation HD Graphics 530 (rev 06)
・・・
$ mèo /etc/mô-đun
# /etc/modules: các mô-đun hạt nhân sẽ tải khi khởi động.
#
# Tệp này chứa tên của các mô-đun hạt nhân sẽ được tải
# khi khởi động, mỗi dòng một. Các dòng bắt đầu bằng "#" sẽ bị bỏ qua.
$dmesg | grep i915
[ 0,000000] Dòng lệnh: BOOT_IMAGE=/boot/vmlinuz-5.11.0-37-generic root=UUID=238b3cf4-75da-41b4-908e-72ae024c975c ro silent splash intel_iommu=on modprobe.blacklist=radeon i915.enable_gvt=1 vt .handoff=7
[ 0.053940] Dòng lệnh hạt nhân: BOOT_IMAGE=/boot/vmlinuz-5.11.0-37-generic root=UUID=238b3cf4-75da-41b4-908e-72ae024c975c ro silent splash intel_iommu=on modprobe.blacklist=radeon i915.enable_gvt=1 vt.handoff=7
[ 6.218550] i915 0000:00:02.0: [drm] VT-d hoạt động để truy cập gfx
[ 6.218674] i915 0000:00:02.0: vgaarb: tắt bảng điều khiển vga
[ 6.243296] i915 0000:00:02.0: Tải chương trình cơ sở trực tiếp cho i915/gvt/vid_0x8086_did_0x1912_rid_0x06.Golden_hw_state không thành công với lỗi -2
[ 6.258513] i915 0000:00:02.0: vgaarb: giải mã VGA đã thay đổi: olddecodes=io+mem,decodes=none:owns=io+mem
[ 6.258551] i915 0000:00:02.0: [drm] Tắt tính năng nén bộ đệm khung (FBC) để ngăn màn hình nhấp nháy khi bật VT-d
[ 6.260816] i915 0000:00:02.0: [drm] Đã tải xong chương trình cơ sở DMC i915/skl_dmc_ver1_27.bin (v1.27)
[ 6.303105] [drm] Đã khởi tạo i915 1.6.0 20201103 cho 0000:00:02.0 trên 0 nhỏ
[ 6.327065] fbcon: i915drmfb (fb0) là thiết bị chính
[ 6.327220] i915 0000:00:02.0: [drm] fb0: thiết bị đệm khung i915drmfb
[ 6.421796] snd_hda_intel 0000:00:1f.3: bị ràng buộc 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
$ lsmod | grep i915
i915 2297856 64
drm_kms_helper 237568 2 amdgpu,i915
cec 53248 2 drm_kms_helper,i915
i2c_algo_bit 16384 2 amdgpu,i915
drm 548864 12 gpu_sched,drm_kms_helper,amdgpu,drm_ttm_helper,i915,ttm
video 53248 2 asus_wmi,i915
$ ls /sys/class/drm/
thẻ0 thẻ0-DP-1 thẻ0-HDMI-A-1 thẻ0-HDMI-A-2 kết xuấtD128 phiên bản ttm
$ ls /sys/bus/pci/devices/0000\:00\:02.0/mdev_supported_types/
ls: '/sys/bus/pci/devices/0000:00:02.0/mdev_supported_types/' ã«ã¢ã¯ã»ã¹ã§ãã¾ãã: ãã®ãããªãã¡ã¤ã«ããã£ã¬ã¯ããªã¯ã ãã¾ãã

'/sys/bus/pci/devices/0000:00:02.0/mdev_supported_types/'

Thư mục không tồn tại.

Làm cách nào tôi có thể sử dụng Intel GVT-g trên KVM trên hệ điều hành khách Windows 10 với hệ thống của mình?

lá cờ in
Đây có thể là một quá trình khá phức tạp. Tôi sẽ đề xuất [xem qua hướng dẫn này](https://mathiashueber.com/pci-passthrough-ubuntu-2004-virtual-machine/) trước, sau đó hỏi các câu hỏi *cụ thể* ở đây nếu các yếu tố thiết lập không thành công.
Christian Ehrhardt avatar
lá cờ sl
Liên kết của @matigo rất phù hợp để chuyển qua GPU, nhưng GVT-g được yêu cầu thực sự là về việc chia GPU của bạn thành nhiều thiết bị trung gian và chuyển chúng riêng lẻ. Tôi đã viết về nó [tại đây](https://cpaelzer.github.io/blogs/006-mediated-device-to-pass-parts-of-your-gpu-to-a-guest/) điều này có thể hữu ích bạn để bắt đầu.
Jun Shiozawa avatar
lá cờ us
@Christian Ehrhardt Cảm ơn bạn cho bài viết có giá trị của bạn. Tuy nhiên, phương pháp trong bài viết này không hoạt động với Intel GVT-g trên KVM trên hệ điều hành khách Windows 10 của tôi.
Christian Ehrhardt avatar
lá cờ sl
Cho đến nay, tôi chỉ sử dụng cùng một công nghệ với vGPU Nvidia cho máy khách Windows, đây có phải là bất kỳ lỗi cụ thể nào giống như một lỗi cần sửa hay chỉ là sự cố khi thiết lập đúng không?
Jun Shiozawa avatar
lá cờ us
Câu hỏi này không phải là về thông qua GPU. Công nghệ GVT-g chỉ có trên GPU của Intel. GPU của Nvidia không có công nghệ GVT-g. GVT-g được yêu cầu thực sự là chia GPU của tôi thành nhiều thiết bị trung gian và chuyển chúng riêng lẻ.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.