Saya baru saja membeli laptop baru dengan konfigurasi berikut
Saya telah menyiapkan mesin virtual menggunakan VirtualBox dengan Windows 7 sebagai tamu. Saya ingin menggunakan kartu grafis saya (host's) di dalamnya tetapi mesin virtual hanya menunjukkan memori video 128 MB.
Saya menggunakan Bumblebee dan memulai mesin virtual menggunakan
$ optirun VBoxManage startvm "Windows 7"
Tolong sarankan saya bagaimana saya harus menggunakan kartu grafis saya untuk akselerasi 3D di mesin virtual.
Seperti hampir semua yang ada di mesin virtual, kartu grafisnya juga virtual. Anda masih dapat mengakses akselerasi grafis perangkat keras, tetapi hanya sampai batas tertentu (salah satu batasannya adalah RAM maksimal 128 MB.)
Untuk memanfaatkan fitur 3D yang tersedia, pilih 3D acceleration dalam pengaturan Display mesin virtual Anda. Selain itu, Anda juga memerlukan Guest Additions untuk menyediakan driver untuk adapter grafis virtual.
Untuk fitur eksperimental untuk melewatkan kartu PCI ke Virtual Box (yang mungkin hanya bekerja dengan beberapa kartu grafis saja) lihat:
Untuk memeriksa apakah tamu Ubuntu 12.10 atau 13.04 Anda menggunakan akselerasi 3D
/usr/lib/nux/unity_support_test -p
Anda akan melihat sesuatu seperti ini
Not software rendered: no
Not blacklisted: yes
GLX fbconfig: yes
GLX texture from pixmap: yes
GL npot or rect textures: yes
GL vertex program: yes
GL fragment program: yes
GL vertex buffer object: yes
GL framebuffer object: yes
GL version is 1.4+: yes
Unity 3D supported: no
Jika Anda melihat "Not software rendered" dan "Unity 3D supported" keduanya mengatakan tidak. Ini berarti Unity menggunakan LLVMpipe yang lambat.
Untuk mengaktifkan 3D supported, Anda perlu memperbarui linux-headers
uname -r
sudo apt-get install linux-headers-$(uname -r)
sudo apt-get autoremove
sudo apt-get install build-essential
Sekarang masukkan iso tamu vitualbox dari perangkat dan instal secara manual
cd /media
ls
cd username
ls
cd VBOX*
ls
sudo ./VBoxLinuxAdditions.run
Masukkan vboxvideo ke /etc/modules
sudo nano /etc/modules
Tambahkan "vboxvideo" di akhir berkas
loop
lp
vboxvideo
Nyalakan ulang mesin
sudo reboot
Periksa "Not software rendered" dan "Unity 3D supported" diaktifkan atau tidak setelah reboot
/usr/lib/nux/unity_support_test -p
Hal berikutnya yang ingin Anda lakukan adalah meningkatkan memori video. Cari file .vbox
nano /home/username/VirtualBox VMs/ubuntu/ubuntu.vbox
Ganti
<Display VRAMSize=”128″ monitorCount=”1″ accelerate3D=”true” accelerate2DVideo=”false”/>
Ke
<Display VRAMSize=”256″ monitorCount=”1″ accelerate3D=”true” accelerate2DVideo=”false”/>
dari http://namhuy.net/951/how-to-fix-slow-performance-ubuntu-13-04-running-in-virtualbox.html
Di bawah Ubuntu-64b, saya menetapkan 3G-RAM, 256MB untuk video, prosesor akselerator 2D/3D diaktifkan (juga IO APIC untuk menggunakan hingga 3 inti prosesor) di Vista 32b. Satu hal lagi... Install DirectX Semua bekerja... dan kualitas suara jauh lebih baik daripada yang saya dapatkan ketika berjalan di bawah Wine di laptop lama saya.