Đồ họa nhanh hơn trong KVM khách


16

Có cách nào để cải thiện hiệu suất đồ họa của khách KVM không?

Tôi nghi ngờ rằng câu hỏi quá chung chung, vì vậy tôi sẽ đưa ra các yêu cầu và thiết lập của mình.

Mục tiêu cuối cùng của tôi là sử dụng một khách Ubuntu làm hệ điều hành chính của mình. Những thứ chuyên sâu về đồ họa tôi làm là xem video và chơi các trò chơi của những năm 1990.

Thiết lập hiện tại: Máy chủ Debian (X + Fluxbox), máy khách KVM với đồ họa SDL, thẻ đồ họa vmware (giả lập) (loại kia có> 0,5 lần vẽ lại) và cài đặt Ubuntu tiêu chuẩn. Tôi có thể xem video, nhưng các trò chơi hơi khó hiểu.

Những gì dường như không hoạt động: Đồ họa không phải SDL (cả chuyển tiếp VNC và X đều rất khó hiểu), chuyển tiếp VGA (không được triển khai trong KVM; Xen yêu cầu IOMMU, mà máy tính của tôi dường như không hỗ trợ)

Điều tôi đang nghĩ về (nhưng tôi có rất ít kiến ​​thức về chủ đề này): Cố gắng loại bỏ X khỏi máy chủ. Tôi đã nghe những huyền thoại về một thứ gọi là "bộ đệm khung", nhưng tôi không biết nhiều thứ khác.


5
Tôi không nghĩ bạn có thể có được hiệu suất video tuyệt vời với KVM. Đó không phải là một mục tiêu thiết kế ưu tiên cao cho nó. Vì máy chủ của bạn đang chạy Linux, bạn nên chạy các chương trình này trực tiếp trên máy chủ.
Gilles 'SO- ngừng trở nên xấu xa'

1
Bạn có thể sử dụng các kỹ thuật ảo hóa khác? VirtualBox dường như được thiết kế tốt hơn để đáp ứng nhu cầu cụ thể của bạn.
Brian Cain

Thay vào đó, hãy sử dụng VBOX, KVM không cung cấp khả năng tăng tốc video
daisy

Chạy các trò chơi và video của bạn trong máy chủ Debian.
haziz

2
KVM và Xen hiện có tùy chọn chia sẻ GPU gốc với (nhiều) máy ảo sử dụng công nghệ Intel iGVT-g ( 01.org/igvt-g ). Nó hoạt động cho HĐH khách Windows và Linux nhưng yêu cầu bạn phải có bộ xử lý Intel Core thế hệ thứ 5 (hoặc mới hơn) với bộ xử lý Intel Graphics. Đây là bản demo của XenGT với hai khách Windows: youtube.com/watch?v=V2i8HCcAnY8
z1ga

Câu trả lời:



0

Bạn có thể thử gia vị ( http://spice-space.org/doad.html ). Spice có hiệu suất tốt ở màn hình và video. Hiệu suất video của SDL rất kém. Bạn nên cài đặt chương trình gia vị khách trong vm. Điều này sẽ cài đặt trình điều khiển qxl, sẽ cải thiện hiệu suất hiển thị và video.

Spice sẽ tiêu thụ nhiều băng mạng, gia vị cần một dải mạng ít nhất 10Mb / s!

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.