Buộc X sử dụng thẻ video thứ hai để tôi có thể chuyển qua thẻ đầu tiên sang XEN VM?


7

Vì vậy, tôi đang cố gắng để X bắt đầu trên thẻ video thứ hai (PCI 02.00: 00) và ngừng sử dụng thẻ chính (PCI 1.00: 00). Tôi muốn làm điều này bởi vì tôi muốn chuyển qua thẻ PCI 1 sang XEN HVM VM và sử dụng thẻ thứ hai làm màn hình chính cho dom0. Tôi được tin rằng chỉ có thẻ đầu tiên trên bus PCI tương thích với XEM PCI VGA Pass.

Tôi đang sử dụng CentOS 6 với XEN 4.1; X tiêu chuẩn với trình điều khiển VESA bây giờ. Cả hai thẻ đều là dòng NVIDIA GeForce 8400.

Tôi đã chơi xung quanh với tùy chỉnh xorg.confbằng cách nhận xét các tham chiếu đến thiết bị và màn hình đầu tiên, nhưng điều đó dường như không hoạt động. Tôi cũng quen thuộc với mô-đun PCIBACK và có thể nhận được thẻ video đầu tiên hiển thị chính xác trong xm pci-list-assignable-deviceslệnh.


Chúc may mắn. Tôi không thể chạy trình điều khiển ATI trên kernel Xen bằng CentOS ... có lẽ nVidia đã làm đúng.
Aaron D. Marasco

Câu trả lời:


3

Bạn có thể buộc trình điều khiển video X sử dụng một thẻ cụ thể bằng cách thêm một dòng vào phần thiết bị của nó xorg.confđược gọi Option "BusId" "x"trong đó x là ID bus PCI bạn đã cung cấp. Các định dạng sẽ là một cái gì đó như thế này. Nếu bạn hoàn toàn không có thêm bất kỳ xorg.confdòng nào vào một tệp mới:

Section "Device"
    Identifier      "nvidia"
    Driver          "nvidia"
    BusId           "PCI:2:0:0"
EndSection

Cảm ơn Caleb, đó là những gì xorg.conftrông giống như trừ đi BusIDmột phần. Có vẻ như nó hoàn toàn có ý nghĩa. Tôi sẽ cố gắng khi tôi về nhà hôm nay và xem điều gì sẽ xảy ra.
Jim DeVito
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.