In Geneious R10 onwards, 32-bit compatibility libraries are not required, as all functions use 64-bit executables.
In earlier Geneious versions you will need to install the 32 bit compatibility libraries in addition to the linux standard base for some Geneious functionality. If you don't have these installed you may get an error about a missing binary or file.
These can be installed as follows:
In RedHat, CentOS and other Red Hat derived systems:
sudo yum install redhat-lsb-core.i686 redhat-lsb-core
sudo apt-get install libc6.i386 lsb-release