✉️contact@dadesktop.id 📞+62 81534673673

Template OS Kustom untuk GPU Passthrough

Saat menyiapkan template kustom Anda untuk mendukung GPU, ikuti petunjuk di bawah ini.

Harap diperhatikan ada dua kasus penggunaan utama untuk GPU passthrough:

Meskipun kasus penggunaan Machine Learning memerlukan lebih sedikit pekerjaan (yaitu tampilan tidak harus menggunakan GPU), kami akan membahas proses end-to-end untuk mendukung kedua kasus penggunaan tersebut.

GPU yang Didukung

Jika Anda menjalankan DaDesktop on-premise, atau meminta pembelian kartu spesifik untuk server pribadi Anda, berikut beberapa pertimbangannya

Kami sebagian besar menguji sistem DaDesktop terhadap AMD Radeon RX 6000 series (terutama RX 6400) dan kartu Nvidia RTX. Biasanya model sebelum tahun 2018 tidak akan didukung.

Selain itu, GPU terintegrasi untuk Ryzen 7/9 dan iGPU dari Intel seharusnya berfungsi dengan baik, tetapi kami tidak menjalankan pengujian otomatis terhadapnya.

Sisi DD Node

dadesktop_npnode_deploy/modules/build-os-template berisi skrip untuk memodifikasi guest Linux guna mendukung GPU sebagai display utama dan beralih antara mesin yang didukung GPU dan layar yang dirender CPU.

Pengaturan Guest

Harap konfirmasi bahwa "support_qemu" di /var/lib/kvm/templatename/sysinfo.json telah disetel ke false, sehingga Anda dapat terhubung ke VNC di dalam guest karena qemu vnc tidak dapat menampilkan layar gpu passthrough.

Pengujian

Metode 1: 
vblank_mode=0 glxgears

Metode 2:

/apps/dd-guest/check-gpu

Pengaturan guest Windows saat tidak ada monitor fisik yang terpasang (sebagian besar kasus)

Kami menggunakan IddSampleDriver untuk membuat adaptor display dan monitor virtual di template windows 10. Cukup instal jika GPU Anda tidak memiliki monitor yang terpasang.

Buka "Device Manager" -> "Display Adapters" -> "IddSampleDriver Device": klik kanan, aktifkan perangkat. (Anda dapat menonaktifkan perangkat jika tidak menggunakan display virtual.)

ini akan lambat dan Anda dapat "Putuskan sambungan layar ini" jika memiliki opsi ini.

(Pilih Layar x, Di bawah bagian "Beberapa tampilan", gunakan menu drop-down dan pilih opsi Putuskan sambungan layar ini.)

Anda juga dapat "Putuskan sambungan layar ini" jika memiliki opsi ini.