Cách bật Đồ họa 3D tăng tốc trong VMware

VMware, với tư cách là một nền tảng ảo hóa, cung cấp nhiều tính năng hoặc tùy chọn khác nhau để nâng cao chức năng và hiệu suất của máy ảo. Một trong những tùy chọn như vậy là tăng tốc 3D, giúp chúng tôi nâng cao trải nghiệm làm việc với các ứng dụng sử dụng chức năng đồ họa nâng cao. Bài viết này sẽ chia sẻ cách bật Tăng tốc 3D trong VMware.

Đồ họa 3D tăng tốc là gì?

Trong môi trường ảo, khả năng tăng tốc 3D liên quan đến việc cải thiện hoặc nâng cao hình ảnh hoặc đồ họa bằng cách sử dụng tài nguyên phần cứng và phần mềm chuyên dụng của hệ thống máy chủ. Phần cứng chuyên dụng như card đồ họa hoặc GPU và trình điều khiển hoặc ứng dụng thiết bị liên quan có thể giúp tạo ra hình ảnh ba chiều, chủ yếu trong trò chơi, phim ảnh và thiết kế cao cấp.

Phần cứng chuyên dụng như GPU được biết là có khả năng xử lý các tác vụ này hiệu quả hơn CPU đa năng, nhờ đó tăng tốc tác vụ. Trong những trường hợp như vậy, các ứng dụng phần mềm như DirectX (dành cho Windows) hoặc OpenGL (Nguồn mở) đóng vai trò là giao diện giữa VM và phần cứng.

Để sử dụng Accelerate 3D trên máy ảo, VMware tạo một đơn vị xử lý đồ họa ảo (GPU) sử dụng sức mạnh xử lý của CPU hoặc GPU chủ. Điều này cho phép các ứng dụng chuyên sâu về đồ họa cải thiện hiệu suất của chúng.

Làm cách nào để kích hoạt Đồ họa 3D tăng tốc trong VMware?

Để cải thiện hiệu suất, trong khi làm việc với các ứng dụng đồ họa cao cấp trong máy ảo, GPU của hệ thống máy chủ sẽ kích hoạt Đồ họa 3D tăng tốc. Tuy nhiên, trước khi kích hoạt tính năng tăng tốc 3D trong VMware, việc kiểm tra và cấu hình thích hợp phải được thực hiện để đảm bảo tính tương thích.

  1. Cập nhật trình điều khiển DirectX và Card đồ họa
  2. Định cấu hình tăng tốc phần cứng trên hệ thống máy chủ
  3. Định cấu hình cài đặt đồ họa 3D trong VMware

1) Cập nhật trình điều khiển DirectX và Card đồ họa

  • Đối với máy ảo có Windows làm hệ điều hành chủ, card đồ họa được cài đặt cần hỗ trợ DirectX 9 trở lên. Phiên bản mới nhất của DirectX Runtime cũng phải được cài đặt trên máy chủ.
  • Trình điều khiển đồ họa phải được cập nhật lên phiên bản mới nhất trên trang web của nhà sản xuất.

2) Cấu hình tăng tốc phần cứng trên hệ thống máy chủ

Sau khi thực hiện kiểm tra tính tương thích và cài đặt trình điều khiển đồ họa cần thiết, chúng tôi cần kích hoạt tính năng tăng tốc phần cứng trên hệ thống máy chủ trong bước tiếp theo.

  • Nhấp chuột phải vào nút Bắt đầu và nhấp vào Cài đặt.
  • Trên cửa sổ Cài đặt, nhấp vào Hệ thống > Hiển thị > Cài đặt đồ họa
  • Bấm vào Thay đổi cài đặt đồ họa mặc định trong phần Cài đặt đồ họa.
  • Chuyển đổi nút để BẬT Lập kế hoạch GPU tăng tốc phần cứng.
  • Khởi động lại hệ thống để những thay đổi có hiệu lực.

3) Định cấu hình cài đặt đồ họa 3D trong VMware

  • Chọn một máy ảo trong cửa sổ Thư viện máy ảo và nhấp vào Cài đặt.
  • Trong cửa sổ Cài đặt máy ảo, nhấp vào Trưng bày.
  • Chọn Tăng tốc đồ họa 3D hộp kiểm.

Đồ họa 3D tăng tốc VMware không hoạt động

Đôi khi, nó có thể không hoạt động ngay cả sau khi làm theo các bước trên để bật Tăng tốc 3D. Nhiều nguyên nhân khác nhau về phần mềm và phần cứng có thể là nguyên nhân gây ra lỗi nói trên, như chi tiết bên dưới:

Nguyên nhân có thể

Phần cứng hoặc hệ điều hành không được hỗ trợ: Việc không có phần cứng, trình điều khiển thiết bị tương thích hoặc cả hai có thể cản trở hoạt động bình thường của DirectX hoặc OpenGL, API hoặc giao diện phần mềm của Accelerated 3D trong VMware. Ngoài ra, nếu chúng tôi đang sử dụng phiên bản hệ điều hành lỗi thời không hỗ trợ tăng tốc đồ họa thì tính năng tăng tốc đồ họa có thể không hoạt động.

Cài đặt không chính xác: Cài đặt không chính xác trong hệ thống máy chủ hoặc cấu hình VM cũng có thể gây ra sự cố đáng kể. Nếu tính năng tăng tốc phần cứng không được bật trên máy chủ hoặc cài đặt VMware không được cấu hình đúng thì sự cố nói trên có thể xảy ra.

Nghị quyết

Việc khắc phục sự cố các nguyên nhân tiềm ẩn này một cách có hệ thống có thể giúp chẩn đoán và giải quyết sự cố với Đồ họa 3D tăng tốc trong VMware.

Kiểm tra khả năng tương thích phần cứng/phần mềm: Bước chính bao gồm việc kiểm tra xem phần cứng của hệ thống có hỗ trợ Tăng tốc 3D hay không để giải quyết sự cố. Ngoài ra, chúng tôi cần kiểm tra xem phiên bản DirectX hoặc OpenGL chính xác hoặc tương thích có được cài đặt để hoạt động không bị gián đoạn hay không.

Cập nhật trình điều khiển đồ họa: Cập nhật trình điều khiển đồ họa có thể giải quyết các lỗi hoặc sự cố cấu hình có thể ngăn nó hoạt động trên máy ảo VMware.

Buộc VM sử dụng GPU chuyên dụng: Nếu các bước trên không giải quyết được sự cố, việc sửa đổi cài đặt VM trong tệp cấu hình của nó có thể là bước tốt nhất để giải quyết sự cố. Làm như vậy,

  • Tắt máy trạm VMware.
  • Mở tệp VMX từ thư mục Máy ảo.
  • Thêm dòng được đề cập dưới đây vào tệp:
mks.forceDiscreteGPU = "TRUE”

Tuyên bố trên hướng dẫn VMware buộc phải sử dụng phần cứng đồ họa (GPU) kín đáo hoặc riêng biệt thay vì phần cứng tích hợp hoặc tích hợp. GPU có bộ nhớ chuyên dụng và khả năng xử lý được thiết kế để mang lại hiệu suất tốt hơn, đặc biệt là với các ứng dụng đồ họa cao cấp.

  • Lưu các tập tin
  • Mở máy trạm VMware và kích hoạt tính năng tăng tốc từ cài đặt VMware.
  • Khởi động VM và kiểm tra xem sự cố đã được khắc phục chưa.

Ghi chú: Theo mặc định, tệp VMX được lưu trữ trong thư mục Máy ảo trong Tài liệu.

Tôi hy vọng bài viết này dễ theo dõi và bạn có thể kích hoạt Đồ họa 3D tăng tốc trong VMware.

Đọc: Cài đặt VMware Tools bị xám

Nhiều máy ảo có thể chia sẻ cùng một GPU không?

Nhiều máy ảo trên một máy chủ có thể chia sẻ cùng một GPU. Tuy nhiên, mức độ hỗ trợ cho từng VM sẽ phụ thuộc vào nền tảng ảo hóa (Vmware, Virtual Box, v.v.)

Các hệ điều hành hỗ trợ tăng tốc 3D trong VMware là gì?

Tất cả các hệ điều hành được sử dụng rộng rãi, bao gồm Windows, Linux và MacOS, đều hỗ trợ tăng tốc 3D trong môi trường ảo.

Đọc: Không có đủ bộ nhớ vật lý để bật nguồn máy ảo với các cài đặt đã định cấu hình của nó.

Chuyên Mục: AnGa
Bài trước
Cách chia sẻ VirtualBox VM giữa Windows và Mac/Linux
Bài sau
Làm cách nào để phân vùng ổ SSD trong Windows 11?