Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| allgemein:3d_support [2020/09/14 12:35 CEST] – aktualisiert simon | allgemein:3d_support [2022/10/18 10:35 CEST] (aktuell) – [Ausblick] sritter | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== 3D-Unterstützung ====== | + | ====== 3D-Unterstützung |
| Die Unterstützung von 3D innerhalb Virtueller Maschinen hängt von einer Reihe unterschiedlicher Parameter ab. Dazu gehören u.a.: | Die Unterstützung von 3D innerhalb Virtueller Maschinen hängt von einer Reihe unterschiedlicher Parameter ab. Dazu gehören u.a.: | ||
| Zeile 33: | Zeile 33: | ||
| Die Konfiguration der VM selbst erfolgt über die zugehörige Beschreibungsdatei (' | Die Konfiguration der VM selbst erfolgt über die zugehörige Beschreibungsdatei (' | ||
| - | Wenn mit Hilfe der bwLehrpool-Suite eine VM auf den Satellitenserver hochgeladen wird, so wird auch immer die zugehörige ' | + | Wenn mit Hilfe der bwLehrpool-Suite eine VM auf den Satellitenserver hochgeladen wird, so wird auch immer die zugehörige ' |
| - | Diese Einstellungen können Sie auch nach dem Hochladen einer VM mittels der bwLehrpool-Suite anpassen. Doppelklicken Sie dazu Ihre VM in der VM-Übersicht, | + | Diese Einstellungen können Sie auch nach dem Hochladen einer VM mittels der bwLehrpool-Suite anpassen. Doppelklicken Sie dazu Ihre VM in der VM-Übersicht, |
| Die dort gesetzten Werte können jedoch je nach Clienthardware von bwLehrpool zur Laufzeit verändert werden. So wird der Wert für die 3D-Beschleunigung (' | Die dort gesetzten Werte können jedoch je nach Clienthardware von bwLehrpool zur Laufzeit verändert werden. So wird der Wert für die 3D-Beschleunigung (' | ||
| Zeile 68: | Zeile 68: | ||
| ===== Ausblick ===== | ===== Ausblick ===== | ||
| - | Zur Zeit wird von bwLehrpool | + | Zur Zeit wird von bwLehrpool |
| - | Eine mögliche Lösung wäre dagegen das direkte Durchreichen der Grafikkarte an die VM (GPU Passthrough). Dies ist mit QEMU, jedoch nicht mit VMware oder VirtualBox möglich. | + | Eine mögliche Lösung wäre dagegen das direkte Durchreichen der Grafikkarte an die VM (GPU Passthrough). Dies ist mit QEMU, jedoch nicht mit VMware oder VirtualBox möglich. |
| ^ Vorteile ^ Nachteile | | ^ Vorteile ^ Nachteile | | ||
| Zeile 87: | Zeile 87: | ||
| - | ===== OpenGL 2.1 / 3.3 ===== | + | ===== OpenGL 2.1 / 3.3 / 4.1 ===== |
| - | Ab Workstation 12 wird OpenGL 3.3 in Gastsystemen unterstützt. Allerdings nur das Core Profile, nicht jedoch das Compatibility Profile((Weitere Informationen: | + | ==== OpenGL |
| - | Voraussetzung | + | Ab Workstation 12 wird **OpenGL 3.3** in Gastsystemen unterstützt. Allerdings **nur das Core Profile**, nicht jedoch das Compatibility Profile((Weitere Informationen: |
| - | * Die VM ist für Hardwareversion 12 konfiguriert | + | |
| - | * Das Hostsystem (im Fall von bwLehrpool das ausgelieferte | + | __Voraussetzung |
| + | * Die VM ist für **Hardwareversion 12** oder höher | ||
| + | * Das Hostsystem (im Fall von bwLehrpool das ausgelieferte | ||
| * Linuxsysteme müssen das vmwgfx-Kernelmodul Version 2.9.0 oder höher besitzen | * Linuxsysteme müssen das vmwgfx-Kernelmodul Version 2.9.0 oder höher besitzen | ||
| * Eine aktuelle Version von Mesa mit dem 'svga gallium' | * Eine aktuelle Version von Mesa mit dem 'svga gallium' | ||
| Zeile 103: | Zeile 105: | ||
| https:// | https:// | ||
| https:// | https:// | ||
| + | |||
| + | ==== OpenGL 4.1 ==== | ||
| + | |||
| + | Ab Workstation 16((https:// | ||
| + | * Die VM ist für **Hardwareversion 18** oder höher konfiguriert | ||
| + | * (Laut VMware ist eine Nvidia Grafikkarte erforderlich. In unseren Tests wurde jedoch auch ohne Nvidia Karte OpenGL 4.1/ | ||
| + | * Das Hostsystem (im Fall von bwLehrpool das ausgelieferte Mini-/ | ||
| + | <wrap hi> | ||
| ==== GL_Extensions ==== | ==== GL_Extensions ==== | ||