Ubuntu 14.04'te VMWare Workstation 10'da 3D HW hızlandırmayı etkinleştir


47

Donanımla hızlandırılmış 3D grafikleri, Ubuntu 14.04.1 LTS'de (Trusty Tahr) VMware Workstation 10.0.3'te Win 8.1 VM'de sorunsuzca oynamak için çalışıyorum. HW ivmesinin Ubuntu'da çalıştığını kontrol ettim:

$ /usr/lib/nux/unity_support_test -p
OpenGL vendor string:   Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Haswell Mobile 
OpenGL version string:  3.0 Mesa 10.2.2

Not software rendered:    yes
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:       yes

VMware Workstation'da, VM'de "Sanal Makine Ayarları" -> "Ekran" -> "3D Grafikleri Hızlandır" altında kontrol edilir.

Ekran görüntüsü

Ancak VM'yi önyüklerken, "ana bilgisayardan 3D desteği yok" yazıyor.

Ekran görüntüsü

VMware nasıl HW 3D ivmesini algılamıyor? Bunu nasıl düzeltebilirim?

Teşekkürler!


Sen VMware 3D desteğini etkinleştirmek gerekecektir: vmware.com/support/ws55/doc/ws_vidsound_d3d_enabling_vm.html
madmike

@madmike, bunu doğru yaptığımı düşünüyorum - ilk ekran görüntüsüne bakın. Ancak derinlemesine bağlantı için teşekkürler!
Siemen

Yanıtlar:


76

Dosyayı düzenleyin ~/.vmware/preferencesve mks.gl.allowBlacklistedDriversmevcut değilse, ile başlayan bir satır arayın - dosyaya ekleyebilirsiniz.

Bu, mks.gl.allowBlacklistedDrivers = "TRUE" (DOĞRU etrafında çift tırnak unutmayın) olarak değiştirilmelidir


5
Bunun İş İstasyonu 11'de de çalıştığını not etmek istedim. Varsayılan olarak, mks.gl.allowBlacklistedDriversparametre tercihler dosyasında yok, ancak ekleme çalışıyor. Teşekkürler.

3
VMware Workstation 12'de
Çalışın

2
Ücretsiz vmware-player için de aynı şey gerekiyor
Treviño

2
VMware Workstation
14.1'te

2
Fedora 27'deki VMware Player 14.1.1 için çalıştı
Chang Qian

14

mks.gl.allowBlacklistedDrivers = "TRUE".Vmx dosyasına ekleyin .

Linux Mint Cinnamon için çekirdek 3.16 ve Debian 8.2 Cinnamon ile misafir olarak çalıştı.


Olası alakalı cevap için +1. İken 2013 yılında bu forum mesajı kabul etmek gibi görünüyor, bu Ubuntu yazılan sor o zaman böyle değildir gösterir. Bu, video sürücüsü desteğine de bağlıdır.
clearkimura

Tercihler dosyam yoktu, bu yüzden VMX'i Workstation 12'de değiştirdim.
Drewdin

XP konuklarını VirtualBox'tan VMWare Workstation 12 Player Linux'a 64 bit kullanan bir Sysprep işleminden sonra geçiren kullanıcılar için not - bu seçeneği .vmx dosyama eklemek, fare işaretçisinin ekranda tek bir yerde sıkışıp kalmasına neden olan bir sorunu düzeltti hareket. Bu çizgiyi ekledikten sonra fare tekrar çalışıyordu.
Pabru,


0

Çift grafik kartı kullanıyorsanız, uyarı, bağımsız grafik kartının VMware için mevcut olmadığını gösterir. mks.gl.allowBlacklistedDriversGerçekten ayarlamak sorunu çözdü, ancak bunu çözmenin daha iyi bir yolu VMware'i şu şekilde çalıştırmaktır:

optirun /usr/bin/vmware

Ya da, kolaylık olması için .desktopdosyanızı değiştirebilir ve /usr/bin/optirun /usr/bin/vmware %Ukomut olarak kullanabilirsiniz .

Bu çözüm daha iyi performans sağlar.

Bkz https://www.tiger2doudou.com/doku.php?id=linux:tools:virtualize:vmware_3d_hw_acceleration_with_bumblebee

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.