I'm just setting up a new UT server on Ubuntu 20.04.4 LTS x64 and get
~/ut-server/System$ ./ut-bin: error while loading shared libraries: libfreetype.so.6: cannot open shared object file: No such file or directory
~/ut-server/System$ locate libfreetype.so.6
/usr/lib/x86_64-linux-gnu/libfreetype.so.6
/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
~/ut-server/System$ file /usr/lib/x86_64-linux-gnu/libfreetype.so.6
/usr/lib/x86_64-linux-gnu/libfreetype.so.6: symbolic link to libfreetype.so.6.17.1
~/ut-server/System$ file /usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
/usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=41b7f69ff4d29aeaad7bd4f548d026e8eaedca84, stripped
~/ut-server/System$ ldd ./ut-bin
linux-gate.so.1 (0xf7f50000)
Engine.so => /home/ut99/ut-server/System/./Engine.so (0xf7b9d000)
Core.so => /home/ut99/ut-server/System/./Core.so (0xf78bf000)
libdl.so.2 => /lib32/libdl.so.2 (0xf78b0000)
libpthread.so.0 => /lib32/libpthread.so.0 (0xf788d000)
libxmp.so.4 => /home/ut99/ut-server/System/./libxmp.so.4 (0xf780f000)
libSDL2-2.0.so.0 => /home/ut99/ut-server/System/./libSDL2-2.0.so.0 (0xf769e000)
libSDL2_ttf-2.0.so.0 => /home/ut99/ut-server/System/./libSDL2_ttf-2.0.so.0 (0xf7695000)
libopenal.so.1 => /home/ut99/ut-server/System/./libopenal.so.1 (0xf7525000)
libm.so.6 => /lib32/libm.so.6 (0xf7421000)
libc.so.6 => /lib32/libc.so.6 (0xf7235000)
/lib/ld-linux.so.2 (0xf7f51000)
librt.so.1 => /lib32/librt.so.1 (0xf7227000)
libfreetype.so.6 => not found
libatomic.so.1 => /lib32/libatomic.so.1 (0xf721d000)
libstdc++.so.6 => /lib32/libstdc++.so.6 (0xf703e000)
libgcc_s.so.1 => /lib32/libgcc_s.so.1 (0xf701f000)
So it looks like I need a 32 bit version of libfreetype?