Điểm:0

ROCm xuất ra lỗi hỗ trợ cắm nóng khi tôi bắt đầu một máy ảo truyền qua GPU đơn

lá cờ in

Tôi đang sử dụng tập lệnh để quản lý quá trình chuyển đổi từ máy chủ sang khách và ngược lại; liên kết repo là đây.

tôi đã theo dõi cái này hướng dẫn của Niteshade để thiết lập máy tính của tôi. Anh ấy có một phiên bản rút gọn của hướng dẫn trong phần mô tả video.

Sau khi khởi động VM thông qua các lệnh virsh (virsh bắt đầu win10), dmesg đưa ra lỗi này rõ ràng liên quan đến GPU cùng lúc màn hình chuyển sang màu đen:

[drm:amdgpu_pci_remove [amdgpu]] *LỖI* Loại bỏ phích cắm nóng không được hỗ trợ

Đầu ra nhật ký đầy đủ sau khi lệnh bắt đầu VM được nhập ở đây:

[217103.397008] rfkill: đã bật trình xử lý đầu vào
[217104.397562] Bảng điều khiển: chuyển sang thiết bị giả màu 80x25
[217104.404470] [drm:amdgpu_pci_remove [amdgpu]] *ERROR* Loại bỏ phích cắm nóng không được hỗ trợ
[217104.405590] [drm] amdgpu: thiết bị hoàn thiện.
[217104.552833] [drm] lệnh psp (0x2) không thành công và trạng thái phản hồi là (0x117)
[217104.552835] [drm] bộ đệm PSP TMR miễn phí
[217104.658003] [TTM] Đang hoàn thiện công cụ phân bổ nhóm
[217104.697318] [TTM] Đang hoàn thiện trình phân bổ nhóm DMA
[217104.697348] [TTM] Nhân vùng: Bộ nhớ đã sử dụng khi thoát: 0 KiB
[217104.697350] [TTM] Vùng dma32: Bộ nhớ đã sử dụng khi thoát: 0 KiB
[217104.697353] [drm] amdgpu: ttm đã hoàn thành
[217104.697748] vfio-pci 0000:0f:00.0: vgaarb: giải mã VGA đã thay đổi: olddecodes=io+mem,decodes=io+mem:owns=io+mem
[217105.018090] cgroup: cgroup: vô hiệu hóa kết hợp ổ cắm cgroup2 do kích hoạt net_prio hoặc net_cls
[217119.845121] vfio-pci 0000:06:00.0: vfio_ecap_init: ẩn ecap 0x19@0x200
[217120.901236] vfio-pci 0000:09:00.0: vfio_ecap_init: ẩn ecap 0x1e@0x20c
[217120.929155] vfio-pci 0000:0f:00.0: vfio_ecap_init: ẩn ecap 0x19@0x270
[217120.929168] vfio-pci 0000:0f:00.0: vfio_ecap_init: ẩn ecap 0x1b@0x2d0

Hệ thống của tôi sau đó trở nên hoàn toàn không phản hồi theo nghĩa đồ họa; cách duy nhất để khiến nó làm bất cứ điều gì là nhập chuỗi hoảng loạn (REISUB) hoặc SSH vào nó.

Vấn đề này dường như hoàn toàn không có giấy tờ ngoài diễn đàn Cộng đồng AMD riêng tư mà tôi không có quyền truy cập.

Tôi đang sử dụng Gigabyte VEGA 56 trên bo mạch chủ Gigabyte Aorus Master WiFi. Làm cách nào để giải quyết vấn đề cắm nóng?

Tôi đang sử dụng Ubuntu 20.04.3 LTS.

Chỉnh sửa: Phiên bản đầy đủ của hướng dẫn Niteshade mà tôi đã làm theo ở bên dưới

1:28 - Bước 1. Cập nhật ubuntu hoặc Elementary OS ================================================================= ==== sudo apt-get update -y sudo apt-get upgrade -y

2:21 - Bước 2. Cập nhật grub loader

Chỉnh sửa Grub:

Sudo nano /etc/default/grub

AMD: TÌM dòng - GRUB_CMDLINE_LINUX_DEFAULT="giật gân yên tĩnh" THAY ĐỔI nó thành - GRUB_CMDLINE_LINUX_DEFAULT="amd_iommu=on iommu=pt iommu=1 video=efifb:tắt giật gân yên tĩnh"

INTEL: TÌM dòng - GRUB_CMDLINE_LINUX_DEFAULT="giật gân yên tĩnh" THAY ĐỔI thành - GRUB_CMDLINE_LINUX_DEFAULT="intel_iommu=on iommu=pt iommu=1 video=efifb:tắt giật gân yên tĩnh"

cập nhật sudo-grub

khởi động lại sudo

Sau khi được khởi động lại, hãy kiểm tra xem trình tải grub đã tải các tham số chưa:

con mèo sudo /proc/cmdline

nó sẽ trông giống như:

BOOT_IMAGE=/boot/vmlinuz-5.4.0-60-generic root=UUID=0587b30a-06cf-4df2-82fe-fb8db547e1c5 ro amd_iommu=on iommu=pt iommu=1 video=efifb:tắt giật gân yên tĩnh vt.handoff=1

5:39 - Bước 3. Tìm địa chỉ bus GPU của bạn và thành phần âm thanh của nó ================================================================= ==== Bây giờ bạn cần tìm địa chỉ pci gpu của mình chạy lệnh sau:

lspci -nnk

bạn sẽ có một đầu ra lớn cho thiết bị đầu cuối, hãy tìm GPU của bạn chi tiết, địa chỉ của tôi trông như thế này: Lưu ý địa chỉ của tôi được in đậm 06.00.0 và 06.00.1

06:00.0 Bộ điều khiển tương thích VGA [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere [Radeon RX 470/480/570/570X/580/580X] [1002:67df] (tái bản e7)

Hệ thống con: XFX Pine Group Inc. Ellesmere [Radeon RX 470/480/570/580] [1682:c580] Trình điều khiển hạt nhân đang được sử dụng: amdgpu Mô-đun hạt nhân: amdgpu 06:00.1 Thiết bị âm thanh [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere [Radeon RX 580] [1002:aaf0] Hệ thống con: XFX Pine Group Inc. Ellesmere [Radeon RX 580] [1682:aaf0] Trình điều khiển hạt nhân đang được sử dụng: snd_hda_intel Mô-đun hạt nhân: snd_hda_intel

6:42 - Bước 4: Cài đặt phần mềm ảo hóa

sudo apt cài đặt qemu-kvm libvirt-clients libvirt-daemon-system bridge-utils virt-manager ovmf

7:44 - Bước 5: Định cấu hình Libvirt ================================================================= ==== Cài đặt phần mềm ảo hóa:

sudo apt cài đặt qemu-kvm libvirt-clients libvirt-daemon-system bridge-utils virt-manager ovmf

Cập nhật tiếp theo cấu hình libvirt:

sudo nano /etc/libvirt/libvirtd.conf

tìm từng thứ này trong tệp hoặc thêm chúng nếu chúng không có ở đó:

#unix_sock_group = "libvirt" #unix_sock_rw_perms = "0770"

#log_filters="1:qemu" #log_outputs="1:file:/var/log/libvirt/libvirtd.log"

thay đổi thành:

unix_sock_group = "libvirt" unix_sock_rw_perms = "0770"

log_filters="1:qemu" log_outputs="1:file:/var/log/libvirt/libvirtd.log"

nếu nó không có trong tệp, chỉ cần thêm nó. Nếu nó không được nhận xét ra bằng dấu #, sau đó cứ để nguyên như vậy và thoát khỏi tệp.

Bây giờ hãy chạy các lệnh sau:

sudo usermod -a -G libvirt $(whoami) sudo systemctl start libvirtd Sudo systemctl kích hoạt libvirtd

11:03 - Bước 6: Cấu hình Qemu

chỉnh sửa:

sudo nano /etc/libvirt/qemu.conf

tìm thấy:

#người dùng = "gốc" #nhóm = "gốc"

thay đổi thành:

người dùng = "TÊN NGƯỜI DÙNG CỦA BẠN" nhóm = "TÊN NGƯỜI DÙNG CỦA BẠN"

Khởi động lại Libvirt:

Sudo systemctl khởi động lại libvirtd

sudo usermod -a -G kvm "TÊN NGƯỜI DÙNG CỦA BẠN" sudo usermod -a -G libvirt "TÊN NGƯỜI DÙNG CỦA BẠN"

13:09 - Bước 7: Tạo VM

Mở Trình quản lý ảo

người quản lý tài năng sudo

Trong quá trình thiết lập Vm - chọn tùy chọn chỉnh sửa VM trước cài đặt

Trong Tổng quan:

  • đặt chip thành Q35
  • đặt Bios thành EUFI

Trong Khởi động:

  • Kích hoạt trình quản lý khởi động

Đảm bảo không có ổ đĩa IDE nào trước khi tiếp tục. Sau đó cài windows như mong đợi.

20:40 - Bước 8: Thêm GPU/Chuột và bàn phím làm thông qua

23:59 - Bước 9: Thiết lập móc

sudo apt-get cài đặt git

sudo git bản sao https://gitlab.com/risingprismtv/sing...

26:19 - Bước 10: Thiết lập tệp ROM GPU

Trang web lấy file ROM: https://www.techpowerup.com/vgabios/

33:45 - Bước 11: Khởi động máy ảo

waltinator avatar
lá cờ it
Có điều gì đó KHÔNG THÀNH CÔNG sau tin nhắn này hay vấn đề của bạn là tin nhắn xúc phạm? Bạn đang sử dụng Ubuntu? Phát hành nào?
waltinator avatar
lá cờ it
Việc cho chúng tôi biết bạn đã "làm theo" quy trình từ xa (RP) nào không giúp chúng tôi giúp bạn vì N lý do: 1) Nó ở xa. Liên kết sẽ tồn tại vào ngày mai? 2) Việc đọc RP không cho chúng tôi biết bạn đã "theo dõi" nó chính xác đến mức nào. Bạn có bị lỗi đánh máy hoặc bỏ lỡ dòng nào không? Chúng ta có. 3) Việc đọc RP sẽ bỏ qua các thông báo lỗi mà bạn nhận được trên hệ thống của mình. Các thông báo lỗi này (và các lệnh gây ra chúng) là những yếu tố chính trong bất kỳ chẩn đoán nào.
mncraftgeek avatar
lá cờ in
@waltinator Màn hình chuyển sang màu đen và bất kỳ thứ gì khác ngoài kết nối SSH hoặc chuỗi phím hoảng loạn không nhận được bất kỳ loại phản hồi trực quan nào từ máy tính. Tôi đã đảm bảo rằng tôi đã làm theo hướng dẫn của anh ấy một cách chính xác và đã xác minh rằng không có lỗi đánh máy. Làm cách nào để đọc RP để nhận thông báo lỗi?
mncraftgeek avatar
lá cờ in
Tôi đang sử dụng Ubuntu 20.04.3 LTS. Lệnh mà tôi đã nhập trước đầu ra nhật ký mà tôi đã cung cấp là `virsh win10 start`
waltinator avatar
lá cờ it
Nhận xét dành cho Hoa Kỳ để đặt câu hỏi cho BẠN về Câu hỏi của bạn. Bạn nên [Chỉnh sửa] câu hỏi của mình để thêm thông tin. Bằng cách cập nhật Câu hỏi của bạn và sử dụng các nút định dạng, bạn cung cấp tất cả thông tin cho người đọc mới. Mọi người không cần phải đọc một loạt bình luận dài để hiểu toàn bộ câu chuyện.
mncraftgeek avatar
lá cờ in
Tôi đã sửa câu hỏi để phản ánh những gì chúng ta đã thảo luận trong các nhận xét cho đến nay.

Đă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.