GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara mendapatkan kecepatan refresh tampilan VirtualBox VM> 60Hz?

Saya telah menemukan bahwa adaptor grafis virtual di VirtualBox memberi tahu Windows bahwa itu hanya mendukung 60Hz, jadi Anda tidak dapat mengonfigurasinya lebih lanjut.

Satu-satunya solusi adalah PCI passthrough yang memungkinkan mesin virtual menggunakan adaptor video fisik secara langsung, biasanya membutuhkan komputer dengan setidaknya dua adaptor video dan dua monitor.

Meskipun VirtualBox tampaknya telah menghentikan dukungan untuk PCI passthrough, karena penerapan fiturnya terlalu lengkap, artikelnya berhasil mencantumkan prasyarat untuk fitur ini:

  • Motherboard Anda memiliki unit IOMMU.
  • CPU Anda mendukung IOMMU.
  • IOMMU diaktifkan di BIOS.
  • VM harus berjalan dengan VT-x/AMD-V dan paging bersarang diaktifkan.
  • Kernel Linux Anda dikompilasi dengan dukungan IOMMU, termasuk pemetaan ulang DMA. Lihat opsi kompilasi kernel CONFIG_Dmar. Stubdriver PCI (CONFIG_PCI_STUB) juga diperlukan.
  • Kernel Linux Anda mengenali dan menggunakan unit IOMMU. intel_iommu=on opsi boot mungkin diperlukan.

Passthrough PCI jauh lebih mudah saat menggunakan hypervisor bare-metal seperti ESXi. Untuk hypervisor yang dihosting, situasinya lebih baik di mesin Linux. Untuk Windows Hyper-V, PCI passthrough hanya didukung di Windows Server.

Passthrough PCI di Linux dijelaskan dalam banyak artikel, beberapa di antaranya saya cantumkan di bawah:

  • Passthrough Xen PCI
  • Passthrough PCI dengan hypervisor Xen dan KVM
  • Passthrough PCI melalui OVMF
  • Cara mengaktifkan Mesin Virtual VMware untuk GPU Pass-through
  • Mainkan game di Windows di Linux! Panduan cepat passthrough PCI
  • NVIDIA Virtual GPU Technology adalah teknologi cloud yang memungkinkan kumpulan GPU video.

Linux
  1. Bagaimana Cara Mendapatkan Tipe Data Variabel Di Zsh?

  2. Bagaimana Agar Uuencode Berfungsi?

  3. Bagaimana Cara Mendapatkan 4k @ 60hz Pada 4:2:0 Bekerja Di Ubuntu 16.04?

  1. Bagaimana cara mendapatkan ID proses dari proses latar belakang?

  2. C++ Linux:Dapatkan kecepatan refresh monitor

  3. Bagaimana cara mendapatkan daftar direktori dalam zip?

  1. Cara Menginstal VirtualBox di Ubuntu 22.04 LTS

  2. Cara mendapatkan ukuran direktori di Linux

  3. Cara mendapatkan penggunaan CPU