Hi,
my freshly installed Ubuntu 20.04 VM under VMWare Workstation Player 14.1 running on Windows 10 suffers from ridiculously slow graphics performance.
For comparison, my old Ubuntu 16.04 VM (which I had originally installed under VMWare 12.x and has kept the same format) works much better:
OLD Ubuntu 16.04:
$ vmware-toolbox-cmd -v
10.2.0.1608 (build-7253323)
$ x11perf -all
700000000 reps @ 0.0000 msec (157000000.0/sec): Dot
NEW Ubuntu 20.04:
$ vmware-toolbox-cmd -v
10.2.5.8049 (build-8068393)
$ x11perf -all
30000000 reps @ 0.0002 msec (4140000.0/sec): Dot
I remember having the same issue with the old machine when I first installed it 4 years ago, but I can't remember what I had to do to get this fixed, perhaps it was the "Accelerate 3D graphics" flag but I can't be sure after all these years.
Accelerate 3D graphics checkbox is ticked on both machines, and vmware-tools is installed on both.
Any ideas what I might be missing?
Thank you!
same here
alex@ubuntu:~$ vmware-toolbox-cmd -v
11.1.5.22735 (build-16724464)
alex@ubuntu:~$ x11perf -all
x11perf - X11 performance program, version 1.2
The X.Org Foundation server version 12008000 on :0
from ubuntu
Tue Nov 3 14:52:48 2020
Sync time adjustment is 0.0531 msecs.
300000000 reps @ 0.0000 msec (51200000.0/sec): Dot
300000000 reps @ 0.0000 msec (50100000.0/sec): Dot
300000000 reps @ 0.0000 msec (48100000.0/sec): Dot
300000000 reps @ 0.0000 msec (47300000.0/sec): Dot
My colleague result, who wonk on hardware, not on VM? using UHD graphics. results are the same
300000000 reps @ 0.0000 msec (48500000.0/sec): Dot
300000000 reps @ 0.0000 msec (48500000.0/sec): Dot
300000000 reps @ 0.0000 msec (48100000.0/sec): Dot
300000000 reps @ 0.0000 msec (46700000.0/sec): Dot
300000000 reps @ 0.0000 msec (48900000.0/sec): Dot
1500000000 trep @ 0.0000 msec (48100000.0/sec): Dot
200000000 reps @ 0.0000 msec (35100000.0/sec): 1x1 rectangle
200000000 reps @ 0.0000 msec (35200000.0/sec): 1x1 rectangle
200000000 reps @ 0.0000 msec (35100000.0/sec): 1x1 rectangle
200000000 reps @ 0.0000 msec (32900000.0/sec): 1x1 rectangle
200000000 reps @ 0.0000 msec (34700000.0/sec): 1x1 rectangle
1000000000 trep @ 0.0000 msec (34600000.0/sec): 1x1 rectangle
60000000 reps @ 0.0001 msec (12200000.0/sec): 10x10 rectangle
60000000 reps @ 0.0001 msec (12100000.0/sec): 10x10 rectangle
60000000 reps @ 0.0001 msec (12200000.0/sec): 10x10 rectangle
60000000 reps @ 0.0001 msec (12100000.0/sec): 10x10 rectangle
60000000 reps @ 0.0001 msec (12100000.0/sec): 10x10 rectangle
300000000 trep @ 0.0001 msec (12100000.0/sec): 10x10 rectangle
1080000 reps @ 0.0046 msec (216000.0/sec): 100x100 rectangle
1080000 reps @ 0.0046 msec (216000.0/sec): 100x100 rectangle
1080000 reps @ 0.0047 msec (215000.0/sec): 100x100 rectangle
1080000 reps @ 0.0046 msec (216000.0/sec): 100x100 rectangle
1080000 reps @ 0.0047 msec (212000.0/sec): 100x100 rectangle
5400000 trep @ 0.0047 msec (215000.0/sec): 100x100 rectangle
Sorry, i missed one zero in you results.
check this page How to Check 3D Acceleration (FPS) in Ubuntu/Linux Mint to make sure that you have 3d enabled
lex@ubuntu:~$ /usr/lib/nux/unity_support_test -p
OpenGL vendor string: VMware, Inc.
OpenGL renderer string: SVGA3D; build: RELEASE; LLVM;
OpenGL version string: 3.3 (Compatibility Profile) Mesa 20.0.8
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
alex@ubuntu:~$