Điểm:1

Làm cách nào để thay đổi GPU mặc định?

lá cờ cn

Tuyên bố miễn trừ trách nhiệm: khá mới đối với Linux

Thông số kỹ thuật hệ thống có liên quan:

Bo mạch chủ: MSI B450 Tomahawk Max
CPU: AMD Ryzen 9 3950X (không có iGPU)
Khe cắm PCIe 0: Nvidia 2070 Super (đã kết nối 1 màn hình)
Khe cắm PCIe 1: AMD RX 550X (đã kết nối 2 màn hình)
Hệ điều hành: Ubuntu 20.04.2 LTS

tôi đang theo dõi hướng dẫn của một người mới về cách thiết lập máy ảo Windows có GPU thông qua để chơi trò chơi, sử dụng xubfox làm trình ảo hóa thay vì Debian được sử dụng trong hướng dẫn. Tất cả các bước để cách ly GPU Nvidia đều ổn, nhưng khi tôi thực sự cách ly GPU bằng vfio, GPU AMD của tôi dường như bị vô hiệu hóa hoặc ít nhất là không được sử dụng và tôi chỉ còn lại màn hình đen (bật nhưng) trên tất cả các màn hình. Để màn hình hiển thị lại, tôi phải tắt IOMMU trong cài đặt BIOS của mình, sau đó tôi có thể tắt vfio và bật lại IOMMU.

Tôi đã thử hoán đổi các card đồ họa, vì lý do nào đó đã làm hỏng ACS nên không thể cách ly từng GPU đúng cách, vì vậy không thể thực hiện được.

Tôi đã cố gắng làm theo các câu trả lời cho câu hỏi tương tự này, tuy nhiên, khi tôi tạo cấu hình xorg, tôi có ba phần GPU riêng biệt, mỗi phần được gán cho từng màn hình được kết nối. Hơn nữa, GPU AMD đứng đầu, điều này sẽ ưu tiên chúng theo logic của tôi.

Mục "Thiết bị"
    Định danh "Thẻ0"
    Trình điều khiển "amdgpu"
    BusID "PCI:37:0:0"
phần cuối
Mục "Thiết bị"
    Mã định danh "Thẻ1"
    Trình điều khiển "amdgpu"
    BusID "PCI:37:0:1"
phần cuối
Mục "Thiết bị"
    Mã định danh "Thẻ2"
    Tài xế "mới vào nghề"
    BusID "PCI:38:0:0"
phần cuối

Tôi đã ngu ngốc thử xóa card2 và 'màn hình được kết nối' của nó, thứ đã làm hỏng hệ thống của tôi và buộc tôi phải cài đặt lại.

Vì tôi còn khá mới với linux và đây là lần đầu tiên tôi đi sâu vào xorg.conf, nên bây giờ tôi cảm thấy bối rối. Làm cách nào để thay đổi GPU mặc định được HĐH sử dụng, từ vị trí 0 sang vị trí 1?

Có liên quan, đầu ra cho lspci -nn | grep vga

25:00.0 Bộ điều khiển tương thích VGA [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Lexa PRO [Radeon 540/540X/550/550X / RX 540X/550/550X] [1002:699f] (rev c7)
Bộ điều khiển tương thích VGA 26:00.0 [0300]: NVIDIA Corporation TU104 [GeForce RTX 2070 SUPER] [10de:1e84] (rev a1)

tìm /sys/kernel/iommu_groups/ -type l xác nhận rằng GPU là thiết bị duy nhất trong nhóm IOMMU của mình.

Lần đầu tiên hỏi, hãy cho tôi biết nếu tôi đã bỏ lỡ bất cứ điều gì hoặc mắc phải bất kỳ sai lầm nào. Xin lỗi vì sự thiếu hiểu biết, vui lòng giải thích cho tôi như thể tôi là 5.

Nmath avatar
lá cờ ng
Cấu hình phần cứng này là không thực tế và sẽ chỉ gây ra vấn đề cho bạn. Trình điều khiển Nvidia và trình điều khiển AMD sẽ xung đột nếu bạn cố gắng sử dụng chúng đồng thời. Chọn GPU bạn muốn sử dụng cho PC này và lấy GPU còn lại ra khỏi PC
qwertaii avatar
lá cờ cn
Vấn đề là card đồ họa AMD sẽ được sử dụng riêng bởi Máy chủ và card đồ họa Nvidia sẽ được sử dụng riêng bởi VM. Họ hoàn toàn không nên tương tác, giống như thẻ iGPU và Nvidia của intel được sử dụng trong hướng dẫn được liên kết, phải không?
Nmath avatar
lá cờ ng
Không, nó không phải là điều tương tự. Đây là một bản dựng không khả thi. Nếu bạn muốn sử dụng nhiều GPU vì lý do nào đó, thì tốt nhất là chúng giống hệt nhau.
Điểm:0
lá cờ jp

Tôi đồng ý với câu trả lời trước đó về việc không trộn thẻ Nvidia và AMD. Nhưng đối với câu hỏi ban đầu của bạn, GPU có màn hình được kết nối trong khi khởi động sẽ được chọn làm mặc định. Vì vậy, giải pháp không phù hợp nhưng đơn giản là ngắt kết nối màn hình khỏi thẻ bạn muốn làm phụ. Bạn có thể kết nối lại sau khi khởi động và nó sẽ ở vị trí thứ yếu.

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