Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
allgemein:3d_support [2017/10/06 14:17 CEST] – [OpenGL 2.1 / 3.3] sritterallgemein:3d_support [2019/04/09 13:33 CEST] – creo sritter
Zeile 18: Zeile 18:
   * ati   * ati
   * intel ???   * intel ???
 +
 +==== Verwendeter Treiber ====
 +
 +Wenn bwLehrpool startet, werden in der Regel generische Grafiktreiber geladen. Diese funktionieren auf der meisten Hardware sehr gut, unterstützen aber im Fall von z.B. Nvidia (nouveau) keine volle 3D-Beschleunigung. 
 +
 +Manche Karten sind nicht mit dem proprietären Treiber kompatibel oder verursachen andere Grafikprobleme. Daher werden nur bekannte und getestete Grafikkarten auf Basis einer Whitelist für den proprietären Treiber freigeschalten. Sollten Sie daher feststellen, dass 3D-Anwendungen (z.B. auch Aero Transparenzeffekte) innerhalb der VM nicht funktionieren, ist die Karte höchstwahrscheinlich nicht freigegeben. Um sicher zu gehen können Sie auf dem betreffenden Client den dmesg-Output oder Xorg-Log auf die Stichworte 'nvidia' bzw. 'nouveau' prüfen. 
 +
 +Sie können das Verhalten temporär überschreiben, um zu testen, ob die Karte mit den nvidia-Treibern fehlerfrei läuft. Dazu bis zum bwLehrpool PXE-Menü booten, auf dem entsprechenden bwLehrpool-Eintrag TAB drücken und der Kernel Command Line den Parameter 'nvidia' hinzufügen. Damit werden für diese Sitzung die Treiber erzwungen. Im dmesg oder Xorg-Log sollte jetzt auch irgendwo auftauchen, dass 'nvidia' und nicht 'nouveau' geladen wurde. Anschließend eine VM mit 3D-Beschleunigung (unter Windows z.B. mit dxdiag prüfen) booten und irgend einen 3D-Test, CAD oder ähnliches starten. 
 +
 +Wenn das System stabil läuft und keine Grafikfehler während der Benutzung auftreten, nehmen wir diese gerne ebenfalls auf unsere Whitelist auf. Dazu benötigen wir lediglich den Namen sowie die PCI-ID der Grafikkarte 
 +
 +=== Freigeschaltene Grafikkarten ===
 +
 +Derzeit verwenden folgende Grafikkarten den proprietären Nvidia-Treiber:
 +^ PCI-ID    ^ Bezeichnung             |
 +| 10de:087d | Nvidia ION              |
 +| 10de:0ff3 | Nvidia Quadro K420      |
 +| 10de:0df8 | Nvidia Quadro 600       |
 +| 10de:13bb | Nvidia Quadro K620      |
 +| 10de:0fc2 | Nvidia GeForce GT 630   |
 +| 10de:11c0 | Nvidia GeForce GTX 660  |
 +| 10de:1382 | Nvidia GeForce GTX 745  |
 +| 10de:1381 | Nvidia GeForce GTX 750  |
 +| 10de:0193 | Nvidia GeForce 8800 GTS |
 +| 10de:0dd8 | Nvidia Quadro 2000      |
 +| 10de:0ffe | Nvidia Quadro K2000     |
 +| 10de:13ba | Nvidia Quadro K2200     |
 +| 10de:06dd | Nvidia Quadro 4000      |
 +| 10de:11fa | Nvidia Quadro K4000     |
 +
  
  
Zeile 113: Zeile 143:
 DirectX End-User Runtime in the guest operating system. OpenGL is an API that is used to  DirectX End-User Runtime in the guest operating system. OpenGL is an API that is used to 
 Define 2D and 3D computer graphics. You can download Microsoft DirectX End-User Runtime from the Microsoft Download Center Web site.((Workstation 12 Pro Handbuch: https://docs.vmware.com/en/VMware-Workstation-Pro/12.0/workstation-pro-12-user-guide.pdf)) Define 2D and 3D computer graphics. You can download Microsoft DirectX End-User Runtime from the Microsoft Download Center Web site.((Workstation 12 Pro Handbuch: https://docs.vmware.com/en/VMware-Workstation-Pro/12.0/workstation-pro-12-user-guide.pdf))
 +
 +===== CREO Parametrics ===== 
 +
 +Wenn Sie in CREO schwarze Flächen oder falsche Darstellungen feststellen, legen Sie unter C:\Users\Public\Documents die Datei "config.pro" an. Kopieren Sie folgende Werte in die Datei:
 +<code>
 +enable_opengl_fbo no
 +enable_opengl_shader yes
 +use_software_opengl no
 +graphics opengl
 +!graphics win32_gdi
 +</code>
  
Drucken/exportieren