The virtual graphics adapters on virtual machines often turn out to be pretty rudimentary.
Depending on the actual virtual machine, the limitations range from a siginificant decrease in performance while rendering a 3D scene (this is practically true for all VMs, at least for the ones I have seen) up to the application not being able to start at all because the virtual graphics adapter crashes on first sight.
Your VM seems to be somewhere in-between: capable of basic rendering but incapable of textures
Did you like the answer? Then click the Thumbs Up button. Did the answer solve your problem? Then accept the answer as solution