ich bin der neue – bin gerade in die Arch bzw. Manjaro Welt eingestiegen. Früher war ich im Debian Bereich unterwegs, dann gab es eine längere Pause. Leider muss ich aktuell noch Windows (7) nutzen, um in die virtuelle Realität abzutauchen. Ein virtualisiertes Windows mit GPU-Passthrough hat leider nicht den gewünschten Erfolg gebracht, daher wird nun das Linux virtualisiert.
Die Fakten:
Code: Alles auswählen
Host: Windows 7 Pro mit VirtualBox 5.1.10 und Extension Pack
(3D-Beschleunigung aktiviert)
Guest: Linux Arch 4.9.0-0-MANJARO #1 SMP PREEMPT Mon Dec 12 21:57:17 UTC 2016 x86_64 GNU/Linux
(Kein GPU-Passthrough)
Diese Performance hängt meiner Meinung nach von der virtuellen Grafikkarte und somit von den Virtualbox-Guest-Modules ab. Ganz verstehe ich das System dort aber noch nicht.
Ich lass Manjaro aktuell mit den linux49-virtualbox-guest-modules 5.1.10-0.12 aus dem Repository laufen.
Ein „glxinfo | grep OpenGL“ bringt folgendes:
Code: Alles auswählen
OpenGL vendor string: VMware, Inc.
OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.9, 256 bits)
OpenGL core profile version string: 3.3 (Core Profile) Mesa 13.0.2
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 13.0.2
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 13.0.2
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
OpenGL ES profile extensions:
Entferne ich nun die Pakete virtualbox-guest-dkms, virtualbox-guest-utilsvirtualbox-guest-utils und linux49-virtualbox-guest-modules und installiere die VBOXADDITIONS_5.1.10 erhalte ich folgende Ausgabe von „glxinfo | grep OpenGL“:
Code: Alles auswählen
OpenGL vendor string: Humper
OpenGL renderer string: Chromium
OpenGL version string: 2.1 Chromium 1.9
OpenGL shading language version string: 4.50 NVIDIA
OpenGL extensions:
Es werden in beiden Fällen vboxvideo, vboxsf und vboxguest geladen. Allerdings versucht die Version aus dem Repo die drei Module zweimal zu laden.
Einmal in /etc/modules-load.d/linux49-virtualbox-guest-modules.conf und noch einmal etc/modules-load.d/mhwd-virtualbox.conf. Ist das ein Problem und ich sollte eine der beiden Configs löschen?
Grüße,
Timo
PS: Gibt es nicht "irgendwas" zwischen einer ganz rudimentären Softwaregrafikkarte und dem Paththrough einer ganzen Hardwarekarte? Die GTX 1070 wäre sicherlich zu vielem Fähig. Für die VR-Anwendung schafft sie es zwei unterschiedliche Bilder in doppelter HD Größe in unter 11ms zu berechnen... und ich will ja eigentlich nur ruckelfrei scrollenÂÂ