A função está na libX11 - mudar os servidores X não fará diferença. Sem ver a fonte do programa, não podemos adivinhar se alterar as configurações de localidade impediria que ele chamasse a função, mas a mudança de local não impedirá o linker de tentar localizá-lo em uma biblioteca.
A única maneira de obter uma libX11 para o Solaris 10 ou mais antiga com essa função é construir a libX11 você mesmo. Não será totalmente compatível com binários X existentes. O Sun / Oracle nunca retrocedeu a nova libX11 do OpenSolaris / Solaris 11 para as versões anteriores.