Kann ich meine Optimus Nvidia-Karte so einstellen, dass Unity3D mit Hummel ausgeführt wird?


7

Ich würde gerne wissen, ob ich compiz auf meiner Nvidia-Karte ausführen kann, um die Dinge zu beschleunigen. Es ist ein Dell XPS15-Laptop, aber ich verwende ihn hauptsächlich als Desktop, daher ist die Akkulaufzeit nicht wichtig. Anscheinend kann meine integrierte Intel-Karte Unity 3D ausführen, mein Nvidia GT 420M jedoch nicht. Hier ist die Ausgabe von entity_support_test, sowohl mit als auch ohne optirun:

manuhalo@Ubuntu-XPS-L501X:~$ optirun /usr/lib/nux/unity_support_test -p
OpenGL vendor string:   NVIDIA Corporation
OpenGL renderer string: GeForce GT 420M/PCI/SSE2
OpenGL version string:  4.1.0 NVIDIA 280.13

Not software rendered:    yes
Not blacklisted:          yes
GLX fbconfig:             yes
GLX texture from pixmap:  no
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

manuhalo@Ubuntu-XPS-L501X:~$ /usr/lib/nux/unity_support_test -p
OpenGL vendor string:   Tungsten Graphics, Inc
OpenGL renderer string: Mesa DRI Intel(R) Ironlake Mobile 
OpenGL version string:  2.1 Mesa 7.11

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

Irgendwelche Ideen, warum dies geschieht? Vielen Dank im Voraus an alle, die etwas Licht ins Dunkel bringen können.


Was ich versucht habe:

Installierte die v290-Treiber von der x-stabilen PPA .

Es wurde versucht, Unity-3D zum Funktionieren zu zwingen, indem Unity angewiesen wurde, die Ergebnisse des Unity-Support-Tests zu ignorieren

dh

gksudo gedit /etc/environment

Fügen Sie am UNITY_FORCE_START=1Ende der Datei Folgendes hinzu .


Möglicherweise sollten Sie die nvidia V290 Treiber anstelle des V280 - Treiber verwenden - launchpad.net/~ubuntu-x-swat/+archive/...
fossfreedom

@fossfreedom danke für deinen vorschlag! Ich habe gerade die Treiber aus dem von Ihnen erwähnten Repository aktualisiert, aber leider immer noch das gleiche Ergebnis erzielt GLX texture from pixmap: no.
Manuhalo

Antworten:


4

Sie können das NVIDIA, das Sie auf einem Optimus-Laptop verwenden, nicht zum Rendern des Desktops und der Effekte verwenden. Die Intel-Karte kann dies ab sofort nur noch. Mit der nvidia-Karte können nur Anwendungen ausgeführt werden. Ich verkaufte meinen Optimus-Laptop und bekam ein Sony-Viao mit einem i7-2820 und einem dedizierten GT540. Intel-Grafiken sind in diesem Laptop nicht verkabelt, daher rendert das NVIDIA alles und es ist soooo viel besser als dieser schreckliche Optimus.


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.