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
In Ubuntu
sudo apt-get install libc6.i386 lsb-release